2009-11-27 |
Chris Lattner | teach memdep to do trivial PHI translation of GEPs... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Teach memdep to phi translate bitcasts. This allows... |
tree | commitdiff |
2009-11-26 |
Chris Lattner | convert to filecheck |
tree | commitdiff |
2009-11-26 |
Chris Lattner | Fix PR5471 by removing an instcombine xform. Some... |
tree | commitdiff |
2009-11-25 |
Edward O'Callaghan | Reverting patch in revision 89758, initial attempt... |
tree | commitdiff |
2009-11-24 |
Edward O'Callaghan | Fix for PR5373, Credit to Jakub Staszak. |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Make ConstantFoldConstantExpression recursively visit... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Fix a use of an invalidated iterator in the case where... |
tree | commitdiff |
2009-11-23 |
Nick Lewycky | Reapply r88830 with a bugfix: this transform only appli... |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Make Loop::getLoopLatch() work on loops which don't... |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Fix IPSCCP's code for deleting dead blocks to tolerate... |
tree | commitdiff |
2009-11-20 |
Benjamin Kramer | Try to work around grep's "Binary file (standard input... |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Teach getSmallConstantTripMultiple about Shl operators. |
tree | commitdiff |
2009-11-19 |
Dan Gohman | Extend CaptureTracking to indicate when a value is... |
tree | commitdiff |
2009-11-19 |
Dan Gohman | Enable hoisting of loads from constant memory by defaul... |
tree | commitdiff |
2009-11-17 |
Evan Cheng | Generalize OptimizeLoopTermCond to optimize more loop... |
tree | commitdiff |
2009-11-15 |
Nick Lewycky | Revert r88830 and r88831 which appear to have caused... |
tree | commitdiff |
2009-11-15 |
Nick Lewycky | Correct typo. |
tree | commitdiff |
2009-11-15 |
Nick Lewycky | Teach instcombine to look for booleans in wider integer... |
tree | commitdiff |
2009-11-14 |
Nick Lewycky | Teach BasicAA that a constant expression can't alias... |
tree | commitdiff |
2009-11-12 |
Gabor Greif | typo |
tree | commitdiff |
2009-11-12 |
Chris Lattner | implement a nice little efficiency hack in the inliner... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | use getPredicateOnEdge to fold comparisons through... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | should not commit when distracted. |
tree | commitdiff |
2009-11-12 |
Chris Lattner | We now thread some impossible condition information... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | with the new code we can thread non-instruction values... |
tree | commitdiff |
2009-11-12 |
Chris Lattner | move some stuff into DEBUG's and turn on lazy-value... |
tree | commitdiff |
2009-11-11 |
Duncan Sands | Don't trivially delete unused calls to llvm.invariant... |
tree | commitdiff |
2009-11-11 |
Chris Lattner | remove condprop testcases. |
tree | commitdiff |
2009-11-11 |
Chris Lattner | oops, didn't mean to commit this, no harm, but add... |
tree | commitdiff |
2009-11-11 |
Chris Lattner | Stub out a new lazy value info pass, which will eventually |
tree | commitdiff |
2009-11-11 |
Evan Cheng | Block terminator may be a switch. |
tree | commitdiff |
2009-11-10 |
Chris Lattner | implement a TODO by teaching jump threading about ... |
tree | commitdiff |
2009-11-10 |
Chris Lattner | fix a crash in SCCP handling extractvalue of an array... |
tree | commitdiff |
2009-11-10 |
Chris Lattner | Make jump threading eliminate blocks that just contain... |
tree | commitdiff |
2009-11-10 |
Evan Cheng | Generalize lsr code that optimize loop to count down... |
tree | commitdiff |
2009-11-10 |
Dan Gohman | Optimize test more. |
tree | commitdiff |
2009-11-10 |
Duncan Sands | Teach DSE to eliminate useless trampolines. |
tree | commitdiff |
2009-11-10 |
Chris Lattner | optimize test |
tree | commitdiff |
2009-11-10 |
Chris Lattner | unify the code that determines whether it is a good... |
tree | commitdiff |
2009-11-10 |
Nick Lewycky | Reapply r86359, "Teach dead store elimination that... |
tree | commitdiff |
2009-11-10 |
Chris Lattner | make jump threading recursively simplify expressions... |
tree | commitdiff |
2009-11-10 |
Dan Gohman | Trim a bunch of unneeded code from this testcase. |
tree | commitdiff |
2009-11-09 |
Dan Gohman | Default-addressspace null pointers don't alias anything... |
tree | commitdiff |
2009-11-09 |
Dan Gohman | Generalize LCSSA to handle loops with exits with predec... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | if a 'with overflow' intrinsic just has the normal... |
tree | commitdiff |
2009-11-09 |
Chris Lattner | enhance PHI slicing to handle the case when a slicable... |
tree | commitdiff |
2009-11-09 |
Owen Anderson | Revert my previous patch to ABCD and fix things the... |
tree | commitdiff |
2009-11-08 |
Chris Lattner | Teach an instcombine to not pull trunc instructions... |
tree | commitdiff |
2009-11-08 |
Chris Lattner | reapply r8644[3-5] with only the scary part |
tree | commitdiff |
2009-11-08 |
Daniel Dunbar | Speculatively revert r8644[3-5], they seem to be leadin... |
tree | commitdiff |
2009-11-08 |
Chris Lattner | another more interesting test. |
tree | commitdiff |
2009-11-08 |
Chris Lattner | feature test for the new transformation in r86443 |
tree | commitdiff |
2009-11-08 |
Chris Lattner | teach a couple of instcombine transformations involving... |
tree | commitdiff |
2009-11-07 |
Nick Lewycky | Improve tail call elimination to handle the switch... |
tree | commitdiff |
2009-11-07 |
Chris Lattner | make instcombine only rewrite a chain of computation |
tree | commitdiff |
2009-11-07 |
Chris Lattner | remove empty files. |
tree | commitdiff |
2009-11-07 |
Chris Lattner | Revert r86359, it is breaking the self host on the |
tree | commitdiff |
2009-11-07 |
Nick Lewycky | Teach dead store elimination that certain intrinsics... |
tree | commitdiff |
2009-11-07 |
Chris Lattner | reapply 86289, 86278, 86270, 86267, 86266 & 86264 plus... |
tree | commitdiff |
2009-11-07 |
Nick Lewycky | Oops, FunctionContainsEscapingAllocas is really used... |
tree | commitdiff |
2009-11-07 |
Nick Lewycky | Dust off tail recursion elimination. Fix a fixme by... |
tree | commitdiff |
2009-11-07 |
Devang Patel | Revert following patches to fix llvmgcc bootstrap. |
tree | commitdiff |
2009-11-07 |
Victor Hernandez | Re-commit r86077 now that r86290 fixes the 179.art... |
tree | commitdiff |
2009-11-06 |
Chris Lattner | Fix a problem discovered on self host. |
tree | commitdiff |
2009-11-06 |
Chris Lattner | Extend jump threading to support much more general... |
tree | commitdiff |
2009-11-06 |
Victor Hernandez | Revert r86077 because it caused crashes in 179.art... |
tree | commitdiff |
2009-11-05 |
Dan Gohman | The introduction of indirectbr meant the introduction of |
tree | commitdiff |
2009-11-05 |
Benjamin Kramer | Teach SimplifyLibCalls to fold memcmp calls with consta... |
tree | commitdiff |
2009-11-05 |
Chris Lattner | merge a few crash tests into crash.ll |
tree | commitdiff |
2009-11-05 |
Victor Hernandez | Update CreateMalloc so that its callers specify the... |
tree | commitdiff |
2009-11-04 |
Chris Lattner | improve DSE when TargetData is not around, based on... |
tree | commitdiff |
2009-11-04 |
Chris Lattner | move two functions up higher in the file. Delete a... |
tree | commitdiff |
2009-11-04 |
Chris Lattner | filecheckize this test. |
tree | commitdiff |
2009-11-03 |
Chris Lattner | reimplement multiple return value handling in IPSCCP... |
tree | commitdiff |
2009-11-03 |
Chris Lattner | fix test |
tree | commitdiff |
2009-11-03 |
Chris Lattner | merge a test into ipsccp-basic. running llvm-ld to... |
tree | commitdiff |
2009-11-03 |
Chris Lattner | fix an IPSCCP bug I introduced when I changed IPSCCP... |
tree | commitdiff |
2009-11-03 |
Chris Lattner | testcase for r85903 |
tree | commitdiff |
2009-11-03 |
Kenneth Uildriks | Make opt default to not adding a target data string... |
tree | commitdiff |
2009-11-02 |
Chris Lattner | merge 2008-03-10-sret.ll into ipsccp-basic.ll, and... |
tree | commitdiff |
2009-11-02 |
Chris Lattner | disable IPSCCP support for multiple return values,... |
tree | commitdiff |
2009-11-02 |
Chris Lattner | improve IPSCCP to be able to propagate the result of... |
tree | commitdiff |
2009-11-02 |
Chris Lattner | Use the libanalysis 'ConstantFoldLoadFromConstPtr'... |
tree | commitdiff |
2009-11-02 |
Chris Lattner | fix a bug exposed by moving SRoA earlier which caused... |
tree | commitdiff |
2009-11-02 |
Chris Lattner | fix instcombine to only do store sinking when the align... |
tree | commitdiff |
2009-11-02 |
Chris Lattner | merge a test into store.ll |
tree | commitdiff |
2009-11-02 |
Chris Lattner | convert to filecheck |
tree | commitdiff |
2009-11-01 |
Chris Lattner | merge phi-merge.ll into phi.ll |
tree | commitdiff |
2009-11-01 |
Chris Lattner | when merging two loads, make sure to take the min of... |
tree | commitdiff |
2009-11-01 |
Chris Lattner | fix a bug noticed by inspection: when instcombine sinks... |
tree | commitdiff |
2009-11-01 |
Chris Lattner | convert to filecheck. |
tree | commitdiff |
2009-10-31 |
Dan Gohman | Revert r85667. LoopUnroll currently can't call utility... |
tree | commitdiff |
2009-10-31 |
Dan Gohman | Merge the enhancements from LoopUnroll's FoldBlockIntoP... |
tree | commitdiff |
2009-10-30 |
Dan Gohman | Add a testcase for the recent duplicate PHI elimination... |
tree | commitdiff |
2009-10-30 |
Chris Lattner | if basic blocks are destroyed while there are *just... |
tree | commitdiff |
2009-10-28 |
Victor Hernandez | Extend getMallocArraySize() to determine the array... |
tree | commitdiff |
2009-10-28 |
Owen Anderson | Treat lifetime begin/end markers as allocations/frees... |
tree | commitdiff |
2009-10-28 |
Owen Anderson | Be more careful about invariance reasoning on "store... |
tree | commitdiff |
2009-10-28 |
Owen Anderson | Add trivial support for the invariance intrinsics to... |
tree | commitdiff |
next |