summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Temporary reverting r41817Bill Wendling2007-09-14
* Teach GlobalLoadUsesSimpleEnoughForHeapSRA and the SROA rewriter how to handleChris Lattner2007-09-13
* be tolerant of PHI nodes when rewriting heap SROA code. This is a stepChris Lattner2007-09-13
* refactor some code, no functionality change. On the path to PR1639Chris Lattner2007-09-13
* Make ValueIsOnlyUsedLocallyOrStoredToOneGlobal smart enough to see throughChris Lattner2007-09-13
* Make AllUsesOfLoadedValueWillTrapIfNull strong enough to see through PHIChris Lattner2007-09-13
* Fix build problems on Cygwin (PR1652), patch by Patrick Walton.Chris Lattner2007-09-13
* Bug fixes.Evan Cheng2007-09-13
* Remove dead code.Evan Cheng2007-09-12
* Yet another getTargetNode variant.Evan Cheng2007-09-12
* Initial support for multi-result patterns:Evan Cheng2007-09-12
* Fixed a typo that's causing a missing kill marker.Evan Cheng2007-09-12
* Change llvm.gcroot to not init the root to null at runtime, this preventsChris Lattner2007-09-12
* Generated files for previous patch.Dale Johannesen2007-09-12
* Revise previous patch per review comments.Dale Johannesen2007-09-12
* Compensate for partCount change in Bogus definitionDale Johannesen2007-09-12
* Enable indirect encoding for the personality functionBill Wendling2007-09-11
* Sometimes a MI can define a register as well as defining a super-register at theEvan Cheng2007-09-11
* Remove (somewhat confusing) Imp<> helper, use let Defs = [], Uses = [] instead.Evan Cheng2007-09-11
* Added status flags register: EFLAGS.Evan Cheng2007-09-11
* Generated files for previous patch.Dale Johannesen2007-09-11
* Add APInt interfaces to APFloat (allows directlyDale Johannesen2007-09-11
* Add a bool to indicate if we should set the "indirect encoding" bit in the DwarfBill Wendling2007-09-11
* Two ParamAttrsVectors which differ by a permutationDuncan Sands2007-09-11
* Turn calls to trampolines into calls to the underlyingDuncan Sands2007-09-11
* Fold the adjust_trampoline intrinsic intoDuncan Sands2007-09-11
* My compiler warns about the semicolon.Duncan Sands2007-09-11
* The personality function on Darwin needs a global stub. We then refer toBill Wendling2007-09-11
* Fix a typo in memdep, which was causing PR1648.Owen Anderson2007-09-11
* Avoid negative logic.Devang Patel2007-09-11
* Refactor code into a separate method.Devang Patel2007-09-11
* Clear split info object.Devang Patel2007-09-11
* Split condition does not have to be ICmpInst in all cases.Devang Patel2007-09-11
* Check all terminators inside loop.Devang Patel2007-09-10
* remove some dead code, this is handled by constant folding.Chris Lattner2007-09-10
* Fix a buggy constant folding transformation when handling aliases.Chris Lattner2007-09-10
* Swap exit condition operands if it works.Devang Patel2007-09-10
* regenerateChris Lattner2007-09-10
* Fix PR1645 by resolving forward alias references.Chris Lattner2007-09-10
* 80 col.Evan Cheng2007-09-10
* New entry.Evan Cheng2007-09-10
* Observation of rematerialization.Evan Cheng2007-09-10
* Add some notes about better flag handling.Chris Lattner2007-09-10
* Emit:Chris Lattner2007-09-10
* 1. Don't call Value::getName(), which is slow.Chris Lattner2007-09-10
* Prevent tailcallelim from breaking "recursive" calls to builtins.Chris Lattner2007-09-10
* It's not safe to rematerialize MOV32r0 etc. by simply cloning the originalEvan Cheng2007-09-10
* Filter exit conditions which are not yet handled.Devang Patel2007-09-10
* Require SCEV before LCSSA.Devang Patel2007-09-10
* Remove an un-needed dependence query. This improves compile time marginally ...Owen Anderson2007-09-09