summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Rename FastDSE to just DSE.Owen Anderson2007-08-01
* Move FastDSE in to DeadStoreElimination.Owen Anderson2007-08-01
* Remove old DSE.Owen Anderson2007-08-01
* Update generated files.David Greene2007-08-01
* New CallInst interface to address GLIBCXX_DEBUG errors caused byDavid Greene2007-08-01
* Indexed loads each has 2 outputs.Evan Cheng2007-08-01
* Don't let the memory allocator outsmart GVN. ;-)Owen Anderson2007-07-31
* simpleregistercoalescing -> regcoalescing. It's too long for me to handle.Evan Cheng2007-07-31
* Fix a failure I accidentally caused in my last commit by mishandling the Owen Anderson2007-07-31
* Fix a bug in GetKnownAlignment of packed structs.Lauro Ramos Venancio2007-07-31
* Change the x86 assembly output to use tab characters to separate theDan Gohman2007-07-31
* Fix GLIBCXX_DEBUG error owing to dereference of end iterator. There'sDavid Greene2007-07-31
* Fix a misoptimization in aha.Owen Anderson2007-07-31
* Use SCEVExpander::InsertCastOfTo instead of calling new IntToPtrInstDan Gohman2007-07-31
* Add note.Devang Patel2007-07-31
* Revert overly aggressive interpretation of noaliasChristopher Lamb2007-07-31
* Regenerate.Reid Spencer2007-07-31
* After a discussion with Anton, it turns out that the InReg attribute is notReid Spencer2007-07-31
* Redo and generalize previously removed opt for pinsrw: (vextract (v4i32 bc (v...Evan Cheng2007-07-31
* Loop unswitch preserves dom info.Devang Patel2007-07-31
* Implement Simple Analysis interfaces - cloneBasicBlockAnalysis and deleteAnal...Devang Patel2007-07-31
* Introduce Simple Analysis interface for loop passes.Devang Patel2007-07-31
* Teach BasicAA about noalias function parameters. Passes all of DejaGNU and te...Christopher Lamb2007-07-31
* Regenerate.Reid Spencer2007-07-31
* Allow the INREG parameter attribute to be added to functions. This permits theReid Spencer2007-07-31
* The InReg parameter attribute is valid on function results. The llvm-gcc-4.0Reid Spencer2007-07-31
* This isn't safe when there are uses of load's chain result.Evan Cheng2007-07-31
* Fix PR1581, patch by Timo SavolaChris Lattner2007-07-31
* Regenerate (again).Reid Spencer2007-07-31
* Don't include newlines in the whitespace before newline (WSNL) rule.Reid Spencer2007-07-31
* Regenerate.Reid Spencer2007-07-31
* For PR1553:Reid Spencer2007-07-31
* If loop can be unswitched again, then do it yourself.Devang Patel2007-07-30
* Add a comment: don't expect from external function resolver in interpreterAnton Korobeynikov2007-07-30
* Avoid potential iterator invalidation problems.Owen Anderson2007-07-30
* Remove dead code.Devang Patel2007-07-30
* - Allow custom lowering for CTPOP, CTTZ, CTLZ.Scott Michel2007-07-30
* LCSSA preserves dom info.Devang Patel2007-07-30
* Loop Rotation pass preserves dominator tree and frontier.Devang Patel2007-07-30
* LICM preserves scalar evolution and dom frontier.Devang Patel2007-07-30
* Add detection of __dso_handle presence during configure. Use this information...Anton Korobeynikov2007-07-30
* Fix a typo/thinko.Reid Spencer2007-07-30
* Fix a bug in getCopyFromParts turned up in the testcase for PR1132.Dan Gohman2007-07-30
* Use more caching when computing non-local dependence. This makes bzip2 notOwen Anderson2007-07-30
* Fix a bug caused by indiscriminantly asking for the dominators of a predecessor.Owen Anderson2007-07-30
* Use tabs more consistently in assembler pseudo-ops.Dan Gohman2007-07-30
* Print a space between the comment character and the basic block name,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