2009-03-18 |
Chris Lattner | Fix PR3826 - InstComb assert with vector shift, by... |
tree | commitdiff |
2009-03-18 |
Zhou Sheng | Explicitly check for StoreInst, do not lose the chance... |
tree | commitdiff |
2009-03-18 |
Zhou Sheng | Revert my previous change on Local.cpp, instead, fix... |
tree | commitdiff |
2009-03-17 |
Chris Lattner | LSR shouldn't ever try to hack on integer IV's larger... |
tree | commitdiff |
2009-03-17 |
Chris Lattner | Remove a condition which is always true. |
tree | commitdiff |
2009-03-17 |
Dale Johannesen | Fix a debug info dependency in jump threading. |
tree | commitdiff |
2009-03-13 |
Evan Cheng | Fix PR3784: If the source of a phi comes from a bb... |
tree | commitdiff |
2009-03-13 |
Bill Wendling | Revert r66920. It was causing failures in the self... |
tree | commitdiff |
2009-03-13 |
Dale Johannesen | One more place where debug info affects codegen. |
tree | commitdiff |
2009-03-13 |
Gabor Greif | Second installment of "BasicBlock operands to the back" |
tree | commitdiff |
2009-03-13 |
Bill Wendling | Oops...I committed too much. |
tree | commitdiff |
2009-03-13 |
Bill Wendling | Temporarily XFAIL this test. |
tree | commitdiff |
2009-03-12 |
Duncan Sands | Revert commit 66140 since it caused several failures |
tree | commitdiff |
2009-03-11 |
Dale Johannesen | Skip interleaved debug info when fast-forwarding through |
tree | commitdiff |
2009-03-10 |
Dale Johannesen | Removing a dead debug intrinsic shouldn't trigger |
tree | commitdiff |
2009-03-10 |
John Criswell | Do not attempt to do parial redundancy elimination... |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Don't record the increment instruction; just recompute... |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Fix a few more places where induction variable types... |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Use ReplacedTy instead of recomputing the same value. |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Use LoopInfo's getLoopLatch() instead of doing what... |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Don't use an induction variable type as a memory access... |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Factor out the code that determines the memory access... |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Move the sorting of the StrideOrder array earlier so... |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Delete the isOnlyStride argument, which is unused. |
tree | commitdiff |
2009-03-09 |
Dan Gohman | Tidy some LSR debug output: announce the loop it's... |
tree | commitdiff |
2009-03-09 |
Chris Lattner | reimplement AliasSetTracker in terms of DenseMap instea... |
tree | commitdiff |
2009-03-08 |
Chris Lattner | teach SROA to handle promoting vector allocas with... |
tree | commitdiff |
2009-03-08 |
Chris Lattner | Enhance SROA to "promote to scalar" allocas which are |
tree | commitdiff |
2009-03-08 |
Chris Lattner | change the MemIntrinsic get/setAlignment method to... |
tree | commitdiff |
2009-03-08 |
Chris Lattner | Introduce a new MemTransferInst pseudo class, which... |
tree | commitdiff |
2009-03-06 |
Chris Lattner | add a bunch more passes to the C bindings (PR3734)... |
tree | commitdiff |
2009-03-06 |
Devang Patel | While converting an aggregate to scalare, ignore and... |
tree | commitdiff |
2009-03-06 |
Chris Lattner | this wasn't intended to go in. |
tree | commitdiff |
2009-03-06 |
Chris Lattner | Change various llvm utilities to use PrettyStackTracePr... |
tree | commitdiff |
2009-03-06 |
Devang Patel | Do not count DbgInfoIntrinsic while estimating loop... |
tree | commitdiff |
2009-03-06 |
Devang Patel | Skip DbgInfoIntrinsic. |
tree | commitdiff |
2009-03-06 |
Dale Johannesen | Don't assign rank numbers to debug intrinsic "calls". |
tree | commitdiff |
2009-03-06 |
Evan Cheng | SRThreshold is meant to be inclusive. |
tree | commitdiff |
2009-03-05 |
Evan Cheng | Do not split edges to EH landing pads. It will cause... |
tree | commitdiff |
2009-03-05 |
Dale Johannesen | Fix another case where debug info was affecting |
tree | commitdiff |
2009-03-05 |
Bill Wendling | Add comment to emphasize that the while body is empty. |
tree | commitdiff |
2009-03-05 |
Dale Johannesen | Fix another case where a dbg.declare meant something |
tree | commitdiff |
2009-03-04 |
Dale Johannesen | Re-commit 65975 and a fix for the problem that |
tree | commitdiff |
2009-03-04 |
Dan Gohman | Fix this comment. |
tree | commitdiff |
2009-03-04 |
Dan Gohman | Add an assertion for a condition that's always true... |
tree | commitdiff |
2009-03-04 |
Chris Lattner | complete comment. |
tree | commitdiff |
2009-03-04 |
Chris Lattner | this wasn't intended to be committed. |
tree | commitdiff |
2009-03-04 |
Chris Lattner | Fix PR3720 by properly propagating alignment informatio... |
tree | commitdiff |
2009-03-04 |
Dale Johannesen | Always skip ptr-to-ptr bitcasts when counting, |
tree | commitdiff |
2009-03-04 |
Dale Johannesen | Make my earlier patch to skip debug intrinsics |
tree | commitdiff |
2009-03-03 |
Dale Johannesen | Instruction counters must skip the bitcasts that |
tree | commitdiff |
2009-03-03 |
Dale Johannesen | When removing a store to an alloca that has only one |
tree | commitdiff |
2009-03-03 |
Bill Wendling | Use > instead of >=. We want to promote aggregates... |
tree | commitdiff |
2009-03-03 |
Bill Wendling | Reapply r65755, but reversing "<" to ">=". |
tree | commitdiff |
2009-03-03 |
Dan Gohman | Fix a bunch of Doxygen syntax issues. Escape special... |
tree | commitdiff |
2009-03-03 |
Dale Johannesen | Don't count DebugInfo instructions in another limit |
tree | commitdiff |
2009-03-03 |
Dale Johannesen | When sinking an insn in InstCombine bring its debug |
tree | commitdiff |
2009-03-02 |
Devang Patel | If branch conditions' one successor is dominating anoth... |
tree | commitdiff |
2009-03-02 |
Duncan Sands | Fix PR3694: add an instcombine micro-optimization that... |
tree | commitdiff |
2009-03-01 |
Bill Wendling | Temporarily revert r65755. It was causing failures... |
tree | commitdiff |
2009-03-01 |
Chris Lattner | hoist the check for alloca size up so that it controls... |
tree | commitdiff |
2009-02-27 |
Nick Lewycky | Silence compiler warning about use of uninitialized... |
tree | commitdiff |
2009-02-25 |
Chris Lattner | Fix PR3667 |
tree | commitdiff |
2009-02-24 |
Dan Gohman | Rename ScalarEvolution's getIterationCount to getBacked... |
tree | commitdiff |
2009-02-24 |
Dan Gohman | Fix a ValueTracking rule: RHS means operand 1, not... |
tree | commitdiff |
2009-02-24 |
Dan Gohman | Generalize the ChangeCompareStride code, in preparation for |
tree | commitdiff |
2009-02-24 |
Dan Gohman | Preserve the DominanceFrontier analysis in the LoopDele... |
tree | commitdiff |
2009-02-23 |
Dan Gohman | Back out the change in 64918 that used sign-extensions... |
tree | commitdiff |
2009-02-23 |
Dan Gohman | LoopDeletion needs to inform ScalarEvolution when a... |
tree | commitdiff |
2009-02-23 |
Dan Gohman | IndVarSimplify preserves ScalarEvolution. In the |
tree | commitdiff |
2009-02-23 |
Zhou Sheng | Should reset DBI_Prev if DBI_Next == 0. |
tree | commitdiff |
2009-02-23 |
Chris Lattner | fix some typos that Duncan noticed |
tree | commitdiff |
2009-02-22 |
Dan Gohman | Revert the part of 64623 that attempted to align the... |
tree | commitdiff |
2009-02-22 |
Dan Gohman | Properly parenthesize this expression, fixing a real... |
tree | commitdiff |
2009-02-22 |
Evan Cheng | Only try to sink immediate when TLI is not null. It... |
tree | commitdiff |
2009-02-21 |
Nick Lewycky | Don't sign extend the char when expanding char -> int... |
tree | commitdiff |
2009-02-21 |
Evan Cheng | Teach LSR sink to sink the immediate portion of the... |
tree | commitdiff |
2009-02-21 |
Chris Lattner | rename a function to indicate that it checks for profit... |
tree | commitdiff |
2009-02-20 |
Evan Cheng | Fix strange logic in CollectIVUsers used to determine... |
tree | commitdiff |
2009-02-20 |
Dan Gohman | Simplify code and reduce indentation. No functionality... |
tree | commitdiff |
2009-02-20 |
Dan Gohman | Fix 80-column violations. |
tree | commitdiff |
2009-02-20 |
Dan Gohman | It's not necessary to check if Base is null here. |
tree | commitdiff |
2009-02-20 |
Dan Gohman | Add a comment about how Imm can be used for loop-varian... |
tree | commitdiff |
2009-02-20 |
Evan Cheng | Factor address mode matcher out of codegen prepare... |
tree | commitdiff |
2009-02-20 |
Dan Gohman | Implement "superhero" strength reduction, or full strength |
tree | commitdiff |
2009-02-19 |
Dan Gohman | Use DEBUG() instead of passing *DOUT to WriteAsOperand, |
tree | commitdiff |
2009-02-19 |
Dan Gohman | Make the debug output of LSR less cryptic and more... |
tree | commitdiff |
2009-02-18 |
Dan Gohman | Use a sign-extend instead of a zero-extend when promoting a |
tree | commitdiff |
2009-02-18 |
Dan Gohman | Simplify by using dyn_cast instead of isa and cast. |
tree | commitdiff |
2009-02-18 |
Dan Gohman | Eliminate several more unnecessary intptr_t casts. |
tree | commitdiff |
2009-02-18 |
Dan Gohman | Fix a corner case in the new indvars promotion logic... |
tree | commitdiff |
2009-02-18 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2009-02-17 |
Dan Gohman | LoopIndexSplit doesn't actually use ScalarEvolution. |
tree | commitdiff |
2009-02-17 |
Dan Gohman | Add a method to ScalarEvolution for telling it when... |
tree | commitdiff |
2009-02-17 |
Chris Lattner | commit a tweaked version of Daniel's patch for PR3599... |
tree | commitdiff |
2009-02-17 |
Dan Gohman | Delete trailing whitespace. |
tree | commitdiff |
2009-02-17 |
Dan Gohman | Fix 80-column violation. |
tree | commitdiff |
2009-02-17 |
Evan Cheng | Strengthen the "non-constant stride must dominate loop... |
tree | commitdiff |
2009-02-17 |
Dan Gohman | Simplify; fix some 80-column violations. |
tree | commitdiff |
2009-02-16 |
Dan Gohman | Fix EnforceKnownAlignment so that it doesn't ever reduc... |
tree | commitdiff |
next |