summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* * 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
* Deconstify parameter to getPointerToFunction().Brian Gaeke2003-08-13
* In ExecutionEngine::getPointerToGlobal(), throw away const qualifierBrian Gaeke2003-08-13
* addPassesToJITCompile now takes a FunctionPassManager, to supportBrian Gaeke2003-08-13
* Factory methods for FunctionPasses now return type FunctionPass *.Brian Gaeke2003-08-13
* Factory methods for FunctionPasses now return type FunctionPass *.Brian Gaeke2003-08-13
* Assign arguments different ranks so they get grouped togetherChris Lattner2003-08-13
* Implement constant folding of casts from boolean constants to other valuesChris Lattner2003-08-13
* Removing the pool allocator from the main CVS tree.John Criswell2003-08-13
* Implement InstCombine/2003-08-12-AllocaNonNull.llChris Lattner2003-08-13
* Do not cannonicalize (X != 0) into (cast X to bool)Chris Lattner2003-08-13
* Change cannonicalization rules: add X,X is represented as multiplies, multipliesChris Lattner2003-08-13
* Adjust files for move of mapping info stuff into the Sparc directoryChris Lattner2003-08-13
* Mapping directory no longer existsChris Lattner2003-08-13
* Incorporate mapping library into the sparc libraryChris Lattner2003-08-13
* Obsolete fileChris Lattner2003-08-13
* Just incorporating some notes I wrote for myself into a place where they won'tBrian Gaeke2003-08-13
* For instructions in a delay slot of another instruction,Vikram S. Adve2003-08-12
* For an instruction with delay slots, mark all live values beforeVikram S. Adve2003-08-12
* Give std::map<BasicBlock *, BasicBlock *> the short name BBMap, becauseBrian Gaeke2003-08-12
* Allow pulling logical operations through shifts.Chris Lattner2003-08-12
* Fix bug: Reassociate/2003-08-12-InfiniteLoop.llChris Lattner2003-08-12
* Reenable optimized buildChris Lattner2003-08-12
* Assign finer grained ranks, make sure to reassociate top-level after reassoci...Chris Lattner2003-08-12
* Simplify codeChris Lattner2003-08-12
* Implement testcases InstCombine/or.ll:test16/test17Chris Lattner2003-08-12
* Add FunctionPassManager - it's like a PassManager, but it only deals inBrian Gaeke2003-08-12
* Disable emitting LLVM-to-MI maps, by default.Vikram S. Adve2003-08-12
* Rename DNVT_bool to DNVT_i1 to be consistent with type systemChris Lattner2003-08-12