summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Implement testcase: Assembler/2003-08-20-ConstantExprGEP-Fold.llxChris Lattner2003-08-20
* Fix grammar, add commentChris Lattner2003-08-18
* Do not even attempt to compute dominator information for unreachable blocksChris Lattner2003-08-18
* no really, implement it!Chris Lattner2003-08-18
* Add support for casting any pointer to any integer typeChris Lattner2003-08-18
* Fix linking bug in xboardChris Lattner2003-08-18
* Add support for the sig(set|long)jmp intrinsicsChris Lattner2003-08-18
* Add intrinsics for the llvm.sig(set|long)jmp functionsChris Lattner2003-08-18
* Spell `necessary' correctly.Misha Brukman2003-08-18
* Fix ABI issue: Longs really do need to be only 4 byte aligned on X86.Chris Lattner2003-08-17
* Fix the bug that broke the nightly tester in McCat/18-imp last night. :(Chris Lattner2003-08-17
* Implement folding of switch instructions.Chris Lattner2003-08-17
* Fix bug: SimplifyCFG/2003-08-17-BranchFoldOrdering.llChris Lattner2003-08-17
* The fixme is irrelevant: if that happens, the LLVM bytecode is malformed.Chris Lattner2003-08-17
* Fix bug: Jello/2003-08-15-AllocaAssertion.llChris Lattner2003-08-17
* Fix bug: LoopPreheaders/2003-08-15-PreheadersFail.llChris Lattner2003-08-16
* Rename -emitmaps to -enable-mapsBrian Gaeke2003-08-16
* Fix typo in commentBrian Gaeke2003-08-15
* lib/Support/CommandLine.cpp:Brian Gaeke2003-08-15
* Now that the JIT memory manager allocates as many bytes as necessary rather thanMisha Brukman2003-08-15
* Fix register and parameter numbers in saving double FP registers.Misha Brukman2003-08-15
* Remove uses of the NonCopyable class, to make the doxygen output look betterChris Lattner2003-08-15
* rename selection library to selectiondagChris Lattner2003-08-15
* rename selection directory and library to SelectionDAGChris Lattner2003-08-15
* Add a bunch of new node types, etcChris Lattner2003-08-15
* Adjust to new API, add expandCall stubChris Lattner2003-08-15
* Add support for unconditional branches and for emitting JE instructionsChris Lattner2003-08-15
* Add a bunch of new node types, including a new Void dummy register classChris Lattner2003-08-15
* * Must save FP registers when calling CompilationCallback(), because FPMisha Brukman2003-08-15
* Add support for reading command line arguments from an environment variable.Brian Gaeke2003-08-14
* Improvement to the previous fix: branch following a delay slot ofVikram S. Adve2003-08-14
* Stop annoying warnings about mismatched types with the argument of a freeChris Lattner2003-08-14
* Implement a _REAL_ memory manager for the code generated by the JIT. ThisChris Lattner2003-08-14
* Since we now have TableGen editing modes for VIM and (X)Emacs, we no longer needMisha Brukman2003-08-14
* Restore 'nice name' to passChris Lattner2003-08-14
* Factory methods for function passes now return type FunctionPass *.Brian Gaeke2003-08-14
* Add new method to FunctionPassManager to add ImmutablePasses.Brian Gaeke2003-08-14
* Unbreak SPARC backend: addPassesToJITCompile andBrian Gaeke2003-08-14
* Factory methods for function passes now return type FunctionPass *.Brian Gaeke2003-08-14
* Unbreak SPARC backend: addPassesToJITCompile andBrian Gaeke2003-08-14
* Dramatically simplify how -time-passes works.Chris Lattner2003-08-14
* Fix FIXME by removing FIXMEChris Lattner2003-08-13
* This file uses stable_sortChris Lattner2003-08-13
* Implement instcombine optimizations:Chris Lattner2003-08-13
* X86 static backend: smackedBrian Gaeke2003-08-13
* Generalize some of the add tests to allow for reassociation to take placeChris Lattner2003-08-13
* Factory methods for FunctionPasses now return type FunctionPass *.Brian Gaeke2003-08-13
* Deconstify parameter to getPointerToFunction().Brian Gaeke2003-08-13
* addPassesToJITCompile and addPassesToEmitMachineCode now take aBrian Gaeke2003-08-13
* Deconstify parameter to getPointerToFunction().Brian Gaeke2003-08-13