summaryrefslogtreecommitdiffstats
path: root/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* canonicalize inttoptr and ptrtoint instructions which cast pointers Chris Lattner2009-03-241-5/+37
* two changes:Chris Lattner2009-03-241-45/+29
* Use a SmallPtrSet instead of std::set.Dale Johannesen2009-03-231-2/+2
* Now that errs() is properly non-buffered, there's no need toDan Gohman2009-03-231-2/+1
* Factorize out a concept - no functionality change.Duncan Sands2009-03-213-8/+6
* Fix instcombine to not introduce undefined shifts when merging twoChris Lattner2009-03-201-2/+14
* Don't load values out of global constants with weakDuncan Sands2009-03-203-6/+8
* Clear the cached cost when removing a function inDale Johannesen2009-03-192-10/+17
* Fix comment typo.Dale Johannesen2009-03-191-1/+1
* This pass keeps a map of Instructions to Rank numbers,Dale Johannesen2009-03-191-8/+14
* Remove strange extra semicolons.Nick Lewycky2009-03-192-2/+2
* aha, DAE does have to think about PHI nodes. Many thanks to "Dr Evil" (aka D...Chris Lattner2009-03-181-3/+3
* Fix PR3826 - InstComb assert with vector shift, by not calling ComputeNumSign...Chris Lattner2009-03-181-7/+8
* add an assertion to make it clear that PHI nodes are not allowed.Chris Lattner2009-03-181-1/+4
* Explicitly check for StoreInst, do not lose the chance to delete Zhou Sheng2009-03-181-1/+1
* Revert my previous change on Local.cpp, instead, fix the bug on scalarrepl.Zhou Sheng2009-03-182-4/+1
* Fix a bug.Zhou Sheng2009-03-181-0/+3
* Fix PR3807 by inserting 'insertelement' instructions in the normal dest of Chris Lattner2009-03-181-5/+10
* LSR shouldn't ever try to hack on integer IV's larger than 64-bits. Right nowChris Lattner2009-03-171-0/+6
* Remove a condition which is always true.Chris Lattner2009-03-171-3/+3
* Fix a debug info dependency in jump threading.Dale Johannesen2009-03-171-2/+5
* Fix -strip-debug-declare to work when there areDale Johannesen2009-03-131-19/+17
* Fix PR3784: If the source of a phi comes from a bb ended with an invoke, make...Evan Cheng2009-03-131-0/+6
* Revert r66920. It was causing failures in the self-hosting buildbot (in releaseBill Wendling2009-03-134-7/+7
* One more place where debug info affects codegen.Dale Johannesen2009-03-131-1/+2
* Second installment of "BasicBlock operands to the back"Gabor Greif2009-03-134-7/+7
* Oops...I committed too much.Bill Wendling2009-03-132-34/+31
* Temporarily XFAIL this test.Bill Wendling2009-03-132-31/+34
* Fix one more place where debug info affectedDale Johannesen2009-03-131-2/+5
* Previous debug info fix to this code wasn't quiteDale Johannesen2009-03-121-5/+4
* Revert commit 66140 since it caused several failuresDuncan Sands2009-03-121-6/+0
* There already was a class to force deterministicDale Johannesen2009-03-121-23/+14
* Another missing check for debug intrinsics.Dale Johannesen2009-03-121-1/+1
* Allow for switch values bigger than 64 bits.Dale Johannesen2009-03-121-1/+1
* Fix some nondeterministic behavior when forwardingDale Johannesen2009-03-121-3/+13
* Skip interleaved debug info when fast-forwarding throughDale Johannesen2009-03-111-2/+2
* I should definitely read make docs someday :(Anton Korobeynikov2009-03-111-2/+3
* Unbreak the build. Dunno, why it did not fail on mingw :(Anton Korobeynikov2009-03-111-1/+1
* Disable plugins / shared stuff generation on windows targets.Anton Korobeynikov2009-03-111-0/+5
* Don't consider debug intrinsics when checkingDale Johannesen2009-03-101-2/+2
* Removing a dead debug intrinsic shouldn't triggerDale Johannesen2009-03-101-3/+6
* Ignore dbg info, while estimating size of jump through block.Devang Patel2009-03-101-1/+3
* Do not attempt to do parial redundancy elimination on void values.John Criswell2009-03-101-3/+4
* If a function is marked alwaysinline, it must be inlined (possibly for correc...Evan Cheng2009-03-101-7/+7
* Ignore debug info while evaluating function.Devang Patel2009-03-091-1/+7
* Don't record the increment instruction; just recompute it from the PhiDan Gohman2009-03-091-33/+15
* Remove llvm.dbg.global_variables also.Devang Patel2009-03-091-0/+10
* Fix a few more places where induction variable types were usedDan Gohman2009-03-091-2/+2
* Use ReplacedTy instead of recomputing the same value.Dan Gohman2009-03-091-1/+1
* Use LoopInfo's getLoopLatch() instead of doing what it does manualy.Dan Gohman2009-03-091-12/+4