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 |
Devang Patel | Add helper pass to remove llvm.dbg.declare intrinsics. |
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 |
Duncan Sands | This debug info special case should no longer |
tree | commitdiff |
2009-03-09 |
Chris Lattner | reimplement AliasSetTracker in terms of DenseMap instea... |
tree | commitdiff |
2009-03-08 |
Nick Lewycky | Keep calling-convention and tail-call bit when creating... |
tree | commitdiff |
2009-03-08 |
Nick Lewycky | Fix comments, pointed out by Duncan Sands. |
tree | commitdiff |
2009-03-08 |
Nick Lewycky | Mark function returns as noalias. |
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 | use MemTransferInst. |
tree | commitdiff |
2009-03-08 |
Chris Lattner | Introduce a new MemTransferInst pseudo class, which... |
tree | commitdiff |
2009-03-07 |
Chris Lattner | fix a serious pessimization that Tron on IRC pointed... |
tree | commitdiff |
2009-03-07 |
Duncan Sands | Introduce new linkage types linkonce_odr, weak_odr... |
tree | commitdiff |
2009-03-06 |
Dale Johannesen | Fix another case where debug info interferes with |
tree | commitdiff |
2009-03-06 |
Chris Lattner | add a bunch more passes to the C bindings (PR3734)... |
tree | commitdiff |
2009-03-06 |
Duncan Sands | While thinking about the one-definition-rule and trying |
tree | commitdiff |
2009-03-06 |
Devang Patel | While converting an aggregate to scalare, ignore and... |
tree | commitdiff |
2009-03-06 |
Devang Patel | While hoisting instruction to speculatively execute... |
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 |
Devang Patel | Revert 66224. |
tree | commitdiff |
2009-03-06 |
Devang Patel | Revert rev. 66167. |
tree | commitdiff |
2009-03-06 |
Evan Cheng | SRThreshold is meant to be inclusive. |
tree | commitdiff |
2009-03-06 |
Dale Johannesen | Tweak the check for promotable alloca's to handle |
tree | commitdiff |
2009-03-06 |
Devang Patel | Do not let debug info prevert globalopt from shriking... |
tree | commitdiff |
2009-03-06 |
Devang Patel | Add "check/remove dbg var" helper routines. |
tree | commitdiff |
2009-03-05 |
Devang Patel | GlobalOpt only process non constant local GVs while... |
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 |
Bill Wendling | Temporarily revert r65994. It was causing rdar://6646455. |
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 | Revert unintended commmit. |
tree | commitdiff |
2009-03-04 |
Dale Johannesen | Skip ptr-to-ptr bitcasts when counting in another case. |
tree | commitdiff |
2009-03-04 |
Dale Johannesen | Always skip ptr-to-ptr bitcasts when counting, |
tree | commitdiff |
2009-03-04 |
Devang Patel | If a global constant is dead then global's debug info... |
tree | commitdiff |
2009-03-04 |
Dale Johannesen | Make my earlier patch to skip debug intrinsics |
tree | commitdiff |
2009-03-03 |
Dale Johannesen | Marking debug info intrinsics as not touching memory |
tree | commitdiff |
2009-03-03 |
Dale Johannesen | Instruction counters must skip the bitcasts that |
tree | commitdiff |
2009-03-03 |
Devang Patel | Recursively remove dead argument while removing llvm... |
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 | Remove accidental check-ins in r65960. :-( |
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-03 |
Devang Patel | Ignore debug info intrinsics. |
tree | commitdiff |
2009-03-02 |
Devang Patel | If branch conditions' one successor is dominating anoth... |
tree | commitdiff |
2009-03-02 |
Devang Patel | Remove all dbg symobls, including those with circular... |
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-27 |
Nick Lewycky | Fix compiler warning about uninitialized variables... |
tree | commitdiff |
2009-02-26 |
Zhou Sheng | Ignore dbg info intrinsics when folding conditional... |
tree | commitdiff |
2009-02-25 |
Chris Lattner | Fix PR3667 |
tree | commitdiff |
2009-02-25 |
Zhou Sheng | Don't block basic block with only SwitchInst to fold... |
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-24 |
Devang Patel | While folding unconditional return move DbgRegionEndIns... |
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 |
Mon P Wang | Changed option name from inline-threshold to basic... |
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 | Add AddrModeMatcher.cpp |
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 |
Zhou Sheng | Just roll back the previous change to -mem2reg. |
tree | commitdiff |
2009-02-20 |
Zhou Sheng | patch to update the line number information in pass... |
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 |
next |