summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Revert unintended commmit.Dale Johannesen2009-03-041-5/+2
* Skip ptr-to-ptr bitcasts when counting in another case.Dale Johannesen2009-03-041-4/+4
* Always skip ptr-to-ptr bitcasts when counting,Dale Johannesen2009-03-042-7/+10
* If a global constant is dead then global's debug info should not prevent the ...Devang Patel2009-03-041-6/+20
* Make my earlier patch to skip debug intrinsicsDale Johannesen2009-03-041-2/+1
* Marking debug info intrinsics as not touching memoryDale Johannesen2009-03-031-0/+3
* Instruction counters must skip the bitcasts thatDale Johannesen2009-03-032-1/+11
* Recursively remove dead argument while removing llvm.dbg.declare intrinsic.Devang Patel2009-03-031-2/+3
* When removing a store to an alloca that has only oneDale Johannesen2009-03-032-12/+49
* Remove accidental check-ins in r65960. :-(Bill Wendling2009-03-031-5/+1
* Use > instead of >=. We want to promote aggregates of 128-bytes.Bill Wendling2009-03-032-2/+6
* Reapply r65755, but reversing "<" to ">=".Bill Wendling2009-03-031-2/+3
* Fix a bunch of Doxygen syntax issues. Escape special characters,Dan Gohman2009-03-032-4/+4
* Don't count DebugInfo instructions in another limitDale Johannesen2009-03-031-1/+7
* When sinking an insn in InstCombine bring its debugDale Johannesen2009-03-032-2/+26
* Ignore debug info intrinsics.Devang Patel2009-03-031-1/+5
* If branch conditions' one successor is dominating another non-latch successor...Devang Patel2009-03-021-0/+15
* Remove all dbg symobls, including those with circular references.Devang Patel2009-03-021-3/+15
* Fix PR3694: add an instcombine micro-optimization that helpsDuncan Sands2009-03-021-5/+17
* Temporarily revert r65755. It was causing failures in the self-hostingBill Wendling2009-03-011-5/+3
* hoist the check for alloca size up so that it controls CanConvertToScalar Chris Lattner2009-03-011-3/+5
* Silence compiler warning about use of uninitialized variables (in reality theseNick Lewycky2009-02-271-1/+1
* Fix compiler warning about uninitialized variables. No functional change.Nick Lewycky2009-02-271-1/+1
* Ignore dbg info intrinsics when folding conditional branch to Zhou Sheng2009-02-261-1/+5
* Fix PR3667Chris Lattner2009-02-251-1/+1
* Don't block basic block with only SwitchInst to fold into predecessors.Zhou Sheng2009-02-251-1/+5
* Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount,Dan Gohman2009-02-243-45/+44
* Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simpleDan Gohman2009-02-241-1/+6
* Generalize the ChangeCompareStride code, in preparation forDan Gohman2009-02-241-94/+96
* Preserve the DominanceFrontier analysis in the LoopDeletion pass.Dan Gohman2009-02-241-2/+7
* While folding unconditional return move DbgRegionEndInst into the predecessor...Devang Patel2009-02-242-23/+10
* Back out the change in 64918 that used sign-extensions when promotingDan Gohman2009-02-231-34/+12
* LoopDeletion needs to inform ScalarEvolution when a loop is deleted,Dan Gohman2009-02-231-1/+4
* IndVarSimplify preserves ScalarEvolution. In theDan Gohman2009-02-231-0/+1
* Should reset DBI_Prev if DBI_Next == 0.Zhou Sheng2009-02-231-0/+2
* Changed option name from inline-threshold to basic-inline-threshold becauseMon P Wang2009-02-231-1/+1
* fix some typos that Duncan noticedChris Lattner2009-02-231-3/+3
* Revert the part of 64623 that attempted to align the source in aDan Gohman2009-02-221-1/+1
* Properly parenthesize this expression, fixing a real bug in the newDan Gohman2009-02-221-1/+1
* Only try to sink immediate when TLI is not null. It needs to check if immedia...Evan Cheng2009-02-221-1/+1
* Don't sign extend the char when expanding char -> int duringNick Lewycky2009-02-211-2/+2
* Add AddrModeMatcher.cppEvan Cheng2009-02-211-0/+1
* Teach LSR sink to sink the immediate portion of the common expression back in...Evan Cheng2009-02-211-17/+82
* rename a function to indicate that it checks for profitability as wellChris Lattner2009-02-211-9/+36
* Fix strange logic in CollectIVUsers used to determine whether all uses areEvan Cheng2009-02-201-1/+8
* Simplify code and reduce indentation. No functionality change.Dan Gohman2009-02-201-80/+70
* Fix 80-column violations.Dan Gohman2009-02-201-4/+5
* It's not necessary to check if Base is null here.Dan Gohman2009-02-201-2/+1
* Add a comment about how Imm can be used for loop-variant values.Dan Gohman2009-02-201-1/+2
* Factor address mode matcher out of codegen prepare to make it available to ot...Evan Cheng2009-02-202-643/+594
OpenPOWER on IntegriCloud