summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* 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
* Don't use an induction variable type as a memory access type.Dan Gohman2009-03-091-3/+5
* Factor out the code that determines the memory access typeDan Gohman2009-03-091-18/+29
* Add helper pass to remove llvm.dbg.declare intrinsics.Devang Patel2009-03-091-0/+62
* Move the sorting of the StrideOrder array earlier so that it doesn'tDan Gohman2009-03-091-4/+3
* Delete the isOnlyStride argument, which is unused.Dan Gohman2009-03-091-9/+4
* Tidy some LSR debug output: announce the loop it's about to processDan Gohman2009-03-091-6/+6
* This debug info special case should no longerDuncan Sands2009-03-091-4/+0
* reimplement AliasSetTracker in terms of DenseMap instead of hash_map,Chris Lattner2009-03-091-7/+7
* Keep calling-convention and tail-call bit when creating new invoke or call.Nick Lewycky2009-03-081-10/+13
* Fix comments, pointed out by Duncan Sands.Nick Lewycky2009-03-081-3/+3
* Mark function returns as noalias.Nick Lewycky2009-03-081-0/+127
* teach SROA to handle promoting vector allocas with a memset into them intoChris Lattner2009-03-081-17/+19
* Enhance SROA to "promote to scalar" allocas which are Chris Lattner2009-03-081-0/+48
* change the MemIntrinsic get/setAlignment method to take an unsignedChris Lattner2009-03-083-14/+12
* use MemTransferInst.Chris Lattner2009-03-081-1/+1
* Introduce a new MemTransferInst pseudo class, which is a commonChris Lattner2009-03-082-26/+20
* fix a serious pessimization that Tron on IRC pointed out where we wouldChris Lattner2009-03-071-3/+5
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-073-9/+6
* Fix another case where debug info interferes withDale Johannesen2009-03-061-2/+6
* add a bunch more passes to the C bindings (PR3734), patch byChris Lattner2009-03-062-10/+149
* While thinking about the one-definition-rule and tryingDuncan Sands2009-03-061-3/+12
* While converting an aggregate to scalare, ignore and remove aggregate's debug...Devang Patel2009-03-061-3/+12
* While hoisting instruction to speculatively execute simple bb, ignore dbg int...Devang Patel2009-03-061-18/+30
* this wasn't intended to go in.Chris Lattner2009-03-061-34/+0
* Change various llvm utilities to use PrettyStackTraceProgram inChris Lattner2009-03-061-0/+34
* Do not count DbgInfoIntrinsic while estimating loop header size.Devang Patel2009-03-061-2/+14
* Skip DbgInfoIntrinsic.Devang Patel2009-03-061-2/+2
* Don't assign rank numbers to debug intrinsic "calls".Dale Johannesen2009-03-061-1/+3
* Revert 66224.Devang Patel2009-03-061-9/+7
OpenPOWER on IntegriCloud