summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Add an override to StringRef::getAsInteger which parses into an APInt.John McCall2010-02-28
* Add support for global variables in an address space for llvm-c and ocaml.Erick Tryzelaar2010-02-28
* Add indirect br support to llvm-c and ocaml.Erick Tryzelaar2010-02-28
* Add metadata functions to llvm-c and ocaml.Erick Tryzelaar2010-02-28
* Add the new builder arthmetic instructions to llvm-c and ocaml.Erick Tryzelaar2010-02-28
* Add the new union arthmetic instructions to llvm-c and ocaml.Erick Tryzelaar2010-02-28
* Add generic binary op and cast builder functions.Erick Tryzelaar2010-02-28
* Revert r97245 which seems to be causing performance problems.Bob Wilson2010-02-28
* Teach APFloat how to create both QNaNs and SNaNs and with arbitrary-widthJohn McCall2010-02-28
* Add a flag to addPassesToEmit* to disable the Verifier pass runDan Gohman2010-02-28
* The mayHaveSideEffects flag is no longer used.Dan Gohman2010-02-27
* Further constify MDNode* references.Dale Johannesen2010-02-26
* Move the EnableFullLoadPRE flag from a separate command-line option to anBob Wilson2010-02-26
* Remove unused "NoPRE" parameter in GVN and createGVNPass().Bob Wilson2010-02-26
* fix the matcher in the presence of multiple scopes: we need to saveChris Lattner2010-02-26
* change the scope node to include a list of children to be checkedChris Lattner2010-02-25
* remove a dead PatLeaf, I previously changed all uses to use -1 instead.Chris Lattner2010-02-25
* Add more information to the getSizeOf comment.Dan Gohman2010-02-25
* Revert r97064. Duncan pointed out that bitcasts are defined inDan Gohman2010-02-25
* rename PushMatcherNode -> ScopeMatcherNode to more accuratelyChris Lattner2010-02-25
* fix a bug I introduced by checking the wrong node's VT in OPC_CheckChildXTypeChris Lattner2010-02-24
* Make getTypeSizeInBits work correctly for array types; it should returnDan Gohman2010-02-24
* contract movechild+checktype into a new checkchild node, shrinking theChris Lattner2010-02-24
* Convert a few more backedge-taken count functions to use BackedgeTakenInfo.Dan Gohman2010-02-24
* Reapply r97010, the speculative revert failed.Daniel Dunbar2010-02-24
* implement a simple proof-of-concept optimization forChris Lattner2010-02-24
* Speculatively revert r97010, "Add an argument to PHITranslateValue to specifyDaniel Dunbar2010-02-24
* When forming SSE min and max nodes for UGE and ULE comparisons, it'sDan Gohman2010-02-24
* The new isel was not properly handling patterns that coveredChris Lattner2010-02-24
* Add an argument to PHITranslateValue to specify the DominatorTree. If thisBob Wilson2010-02-24
* fix X86/uint_to_fp-2.ll, only fold loads when they have aChris Lattner2010-02-23
* Keep track of phi join registers explicitly in LiveVariables.Jakob Stoklund Olesen2010-02-23
* Adding the MicroBlaze backend.Wesley Peck2010-02-23
* This is the first patch to put the needed bits in place to eventually allow codeKevin Enderby2010-02-23
* Correct option forwarding: initial implementation.Mikhail Glushenkov2010-02-23
* New experimental/undocumented feature: 'works_on_empty'.Mikhail Glushenkov2010-02-23
* Add a way to enable '-opt=foo' forwarding.Mikhail Glushenkov2010-02-23
* fix an off-by-one error.Chris Lattner2010-02-23
* switch the value# in OPC_CompleteMatch and OPC_EmitNode to use aChris Lattner2010-02-23
* add a new Push2 opcode for targets (like cellspu) which haveChris Lattner2010-02-22
* Updated version of r96634 (which was reverted due to failing 176.gcc andJim Grosbach2010-02-22
* expand my hack to work with nodes that have flags but no chains and the Chris Lattner2010-02-22
* add a new CheckMultiOpcode opcode for checking that a nodeChris Lattner2010-02-22
* add some debug hooks for tracking the behavior of the isel.Chris Lattner2010-02-22
* Fix various doxygen warnings.Dan Gohman2010-02-22
* Rename a variable to avoid a -Wshadow warning.Dan Gohman2010-02-22
* enhance my hack for flags handling, this allows us to passChris Lattner2010-02-22
* fix most of the failures in the x86 suite by handling multiple Chris Lattner2010-02-21
* MC: Sketch registry support for target specific assembler backends.Daniel Dunbar2010-02-21
* Formatting tweaks (trailing whitespace, ordering, comments).Daniel Dunbar2010-02-21