summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Rename FastDSE to just DSE.Owen Anderson2007-08-01
* New CallInst interface to address GLIBCXX_DEBUG errors caused byDavid Greene2007-08-01
* Fix GLIBCXX_DEBUG error owing to dereference of end iterator. There'sDavid Greene2007-07-31
* Introduce Simple Analysis interface for loop passes.Devang Patel2007-07-31
* Add detection of __dso_handle presence during configure. Use this information...Anton Korobeynikov2007-07-30
* Fix the comments for the 'fast' parameter in addPassesToEmitFile.Dan Gohman2007-07-30
* Fix the comment for getClosestTargetForJIT to reflect the fact thatDan Gohman2007-07-30
* More explicit keywords.Dan Gohman2007-07-30
* Fix pastos in comments for doFinalization functions.Dan Gohman2007-07-30
* Add facility to dump pass manager structure Devang Patel2007-07-27
* Use SmallPtrSet.Devang Patel2007-07-27
* Allow SmallPtrSet to hold pointers to const data.Owen Anderson2007-07-27
* Support for trampolines, except for X86 codegen which isDuncan Sands2007-07-27
* Add a MachineFunction pass, which runs post register allocation, that turns s...Christopher Lamb2007-07-26
* Teach DAG scheduling how to properly emit subreg insert/extract machine instr...Christopher Lamb2007-07-26
* Have register info provide the inverse mapping of register->superregisters. P...Christopher Lamb2007-07-26
* Add target independent MachineInstr's to represent subreg insert/extract in M...Christopher Lamb2007-07-26
* Add selection DAG nodes for subreg insert/extract. PR1350Christopher Lamb2007-07-26
* Fix 80 col violation.Christopher Lamb2007-07-26
* Remove subreg index from MachineInstr's and also keep vregs as unsigned when ...Christopher Lamb2007-07-26
* Fix comments for new types.Christopher Lamb2007-07-26
* Add support for 3 element 32-bit vector ValueTypes.Christopher Lamb2007-07-26
* EmitAlignment() also emits optional fill value.Evan Cheng2007-07-25
* Forgot to include this file in my last commit.Owen Anderson2007-07-25
* Add basic support for performing whole-function RLE.Owen Anderson2007-07-25
* Add BasicInliner interface. Devang Patel2007-07-25
* Add const to CanBeFoldedBy, CheckAndMask, and CheckOrMask.Dan Gohman2007-07-24
* Add initial support for non-local memory dependence analysis.Owen Anderson2007-07-24
* Add a GVN pass, using the value numbering code I developed for GVNPRE and theOwen Anderson2007-07-24
* Rename a lot of things to change FastDLE to RedundantLoadElimination.Owen Anderson2007-07-24
* Forgot to commit this file.Owen Anderson2007-07-23
* Fix a comment.Owen Anderson2007-07-23
* Add FastDLE, the load-elimination counterpart of FastDSE.Owen Anderson2007-07-23
* Add missing SSE builtins:Bill Wendling2007-07-23
* Disable the string map copy ctor and assignment operators,Chris Lattner2007-07-22
* Don't assume that only Uses can be kills. Defs are marked as kills initiallyDan Gohman2007-07-20
* Simplify the logic for setVolatile.Dan Gohman2007-07-20
* Added -print-emitted-asm to print out JIT generated asm to cerr.Evan Cheng2007-07-20
* Make the heuristic for shrinking DenseMap smarter.Owen Anderson2007-07-20
* Use SmallVector instead of std::vector.Devang Patel2007-07-20
* Have DenseMap auto-shrink itself on clear(). This improves the time to optimizeOwen Anderson2007-07-20
* Verify loop info.Devang Patel2007-07-19
* Properly initialize value :)Anton Korobeynikov2007-07-19
* Set up ground work to verify preserved analysis info.Devang Patel2007-07-19
* Add constructor overloads for LoadInst and StoreInst that insert at theDan Gohman2007-07-18
* Unbreak the build by putting calls to free into the implementation file andReid Spencer2007-07-17
* Add support for walking up memory def chains, which enables finding many moreOwen Anderson2007-07-16
* Use realloc() to (potentially) resize the contents of SmallPtrSet in place.Owen Anderson2007-07-16
* Fix comments about vectors to use the current wording.Dan Gohman2007-07-16
* Handle decrementing loops properly. Fixes PR1533.Nick Lewycky2007-07-16