2010-09-08 |
Owen Anderson | Relax the "don't unroll loops containing calls" rule... |
tree | commitdiff |
2010-09-08 |
Owen Anderson | Generalize instcombine's support for combining multiple... |
tree | commitdiff |
2010-09-07 |
Chris Lattner | Fix a serious performance regression introduced by... |
tree | commitdiff |
2010-09-07 |
Chris Lattner | rename test. |
tree | commitdiff |
2010-09-06 |
Chris Lattner | fix PR8067, an over-aggressive assertion in LICM. |
tree | commitdiff |
2010-09-06 |
Chris Lattner | Teach loop rotate to hoist trivially invariant instructions |
tree | commitdiff |
2010-09-05 |
Chris Lattner | fix PR8063, a crash in globalopt in the malloc analysis... |
tree | commitdiff |
2010-09-04 |
Dan Gohman | Fix LoopSimplify to notify ScalarEvolution when splitti... |
tree | commitdiff |
2010-09-04 |
Chris Lattner | fix a bug in my licm rewrite when a load from the promo... |
tree | commitdiff |
2010-09-03 |
Owen Anderson | Propagate non-local comparisons. Fixes PR1757. |
tree | commitdiff |
2010-09-03 |
Owen Anderson | Add support for simplifying a load from a computed... |
tree | commitdiff |
2010-09-03 |
Owen Anderson | Add a test for PR4413, which was apparently fixed at... |
tree | commitdiff |
2010-09-03 |
Owen Anderson | Add PR number to test. |
tree | commitdiff |
2010-09-02 |
Chris Lattner | more test cleanup |
tree | commitdiff |
2010-09-02 |
Chris Lattner | remove some noise from tests. |
tree | commitdiff |
2010-09-02 |
Chris Lattner | fix more AST updating bugs, correcting miscompilation... |
tree | commitdiff |
2010-09-02 |
Owen Anderson | Fix typo. I accidentally edited the wrong file before... |
tree | commitdiff |
2010-09-02 |
Owen Anderson | Fix a bug in LazyValueInfo that CorrelatedValuePropagat... |
tree | commitdiff |
2010-09-02 |
Duncan Sands | Print the number of uses of a function in the .ll since... |
tree | commitdiff |
2010-09-01 |
Chris Lattner | deepen my MMX/SRoA hack to avoid hurting non-x86 codegen. |
tree | commitdiff |
2010-09-01 |
Dan Gohman | Fix loop unswitching's assumption that a code path... |
tree | commitdiff |
2010-09-01 |
Bill Wendling | The output of opt -stats must be sent to stderr. Patch... |
tree | commitdiff |
2010-09-01 |
Chris Lattner | add a gross hack to work around a problem that Argiris... |
tree | commitdiff |
2010-09-01 |
Chris Lattner | filecheckize |
tree | commitdiff |
2010-08-31 |
Chris Lattner | licm is wasting time hoisting constant foldable operations, |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Merge 2010-08-31-InfiniteRecursion.ll into crash.ll. |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Add a test for the duplicated-conditional situation... |
tree | commitdiff |
2010-08-31 |
Chris Lattner | merge two tests. |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Manually reduce this testcase. |
tree | commitdiff |
2010-08-31 |
Chris Lattner | merge two tests and convert to filecheck. |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Add a micro-test for the transforms I added to JumpThre... |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Rename test directory to reflect new pass name. |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Rename ValuePropagation to a more descriptive Correlate... |
tree | commitdiff |
2010-08-31 |
Owen Anderson | More Chris-inspired JumpThreading fixes: use ConstantEx... |
tree | commitdiff |
2010-08-31 |
Owen Anderson | Remove r111665, which implemented store-narrowing in... |
tree | commitdiff |
2010-08-30 |
Owen Anderson | Combine these two tests, and make sure there's a newlin... |
tree | commitdiff |
2010-08-30 |
Duncan Sands | Correct bogus module triple specifications. |
tree | commitdiff |
2010-08-29 |
Chris Lattner | LICM does get dead instructions input to it. Instead... |
tree | commitdiff |
2010-08-28 |
Chris Lattner | remove the ABCD and SSI passes. They don't have any... |
tree | commitdiff |
2010-08-28 |
Chris Lattner | handle the constant case of vector insertion. For... |
tree | commitdiff |
2010-08-28 |
Chris Lattner | optimize bitcasts from large integers to vector into... |
tree | commitdiff |
2010-08-27 |
Owen Anderson | Add a prototype of a new peephole optimizing pass that... |
tree | commitdiff |
2010-08-27 |
Chris Lattner | tidy up test. |
tree | commitdiff |
2010-08-27 |
Chris Lattner | Enhance the shift propagator to handle the case when... |
tree | commitdiff |
2010-08-27 |
Chris Lattner | Implement a pretty general logical shift propagation |
tree | commitdiff |
2010-08-27 |
Chris Lattner | merge and filecheckize test |
tree | commitdiff |
2010-08-27 |
Chris Lattner | merge two tests |
tree | commitdiff |
2010-08-27 |
Chris Lattner | teach the truncation optimization that an entire chain of |
tree | commitdiff |
2010-08-27 |
Chris Lattner | Add an instcombine to clean up a common pattern produced |
tree | commitdiff |
2010-08-27 |
Owen Anderson | Use LVI to eliminate conditional branches where we... |
tree | commitdiff |
2010-08-26 |
Chris Lattner | filecheckize |
tree | commitdiff |
2010-08-26 |
Chris Lattner | rename test. |
tree | commitdiff |
2010-08-26 |
Chris Lattner | optimize "integer extraction out of the middle of a... |
tree | commitdiff |
2010-08-26 |
Chris Lattner | optimize bitcast(trunc(bitcast(x))) where the result... |
tree | commitdiff |
2010-08-26 |
Chris Lattner | filecheckize |
tree | commitdiff |
2010-08-26 |
Chris Lattner | rename test |
tree | commitdiff |
2010-08-26 |
Owen Anderson | Make JumpThreading smart enough to properly thread... |
tree | commitdiff |
2010-08-25 |
Devang Patel | DIGlobalVariable can be used to encode debug info for... |
tree | commitdiff |
2010-08-25 |
Owen Anderson | In the default address space, any GEP off of null resul... |
tree | commitdiff |
2010-08-20 |
Owen Anderson | Re-apply r111568 with a fix for the clang self-host. |
tree | commitdiff |
2010-08-19 |
Owen Anderson | Previous revert failed to remove this file. |
tree | commitdiff |
2010-08-19 |
Owen Anderson | Revert r111568 to unbreak clang self-host. |
tree | commitdiff |
2010-08-19 |
Owen Anderson | When a set of bitmask operations, typically from a... |
tree | commitdiff |
2010-08-19 |
Kenneth Uildriks | Fixed and reactivated a partial specialization test |
tree | commitdiff |
2010-08-18 |
Chris Lattner | Fix PR7755: knowing something about an inval for a... |
tree | commitdiff |
2010-08-17 |
Eric Christopher | Temporarily revert r110987 as it's causing some miscomp... |
tree | commitdiff |
2010-08-17 |
Dan Gohman | When rotating loops, put the original header at the... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Instead, teach SimplifyCFG to trim non-address-taken... |
tree | commitdiff |
2010-08-14 |
Dan Gohman | LoopSimplify shouldn't split loop backedges that use... |
tree | commitdiff |
2010-08-14 |
Dan Gohman | Teach SimplifyCFG how to simplify indirectbr instructions. |
tree | commitdiff |
2010-08-13 |
Nate Begeman | Reapply this transformation now that it is passing... |
tree | commitdiff |
2010-08-12 |
Chris Lattner | fix PR7876: If ipsccp decides that a function's address... |
tree | commitdiff |
2010-08-12 |
Eric Christopher | Temporarily revert 110737 and 110734, they were causing... |
tree | commitdiff |
2010-08-10 |
Nate Begeman | Add test for recent instcombine vector shuffle enhancement |
tree | commitdiff |
2010-08-09 |
Eli Friedman | PR7853: fix a silly mistake introduced in r101899,... |
tree | commitdiff |
2010-08-05 |
Dan Gohman | Move x86-specific tests out of test/Transforms/LoopStre... |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Make instcombine set explicit alignments on load or... |
tree | commitdiff |
2010-08-03 |
Peter Collingbourne | Add an atomic lowering pass |
tree | commitdiff |
2010-08-02 |
Owen Anderson | Re-apply the infamous r108614, with a fix pointed out... |
tree | commitdiff |
2010-07-31 |
Daniel Dunbar | Speculatively revert r108614, "Another attempt at getti... |
tree | commitdiff |
2010-07-26 |
Owen Anderson | Fix a test with malformed IR. Not sure why this didn... |
tree | commitdiff |
2010-07-26 |
Dan Gohman | Fix SCEVExpander::visitAddRecExpr so that it remembers... |
tree | commitdiff |
2010-07-26 |
Dan Gohman | Avoid depending on LCSSA implicitly pulling in LoopSimp... |
tree | commitdiff |
2010-07-19 |
Owen Anderson | Testcase for r108687. |
tree | commitdiff |
2010-07-17 |
Owen Anderson | Another attempt at getting the clang self-host to like... |
tree | commitdiff |
2010-07-16 |
Nick Lewycky | Arrays and vectors with different numbers of elements... |
tree | commitdiff |
2010-07-16 |
Tobias Grosser | LoopSimplify does not update domfrontier correctly. |
tree | commitdiff |
2010-07-16 |
Eric Christopher | Also revert 108422, it's causing some test failures. |
tree | commitdiff |
2010-07-16 |
Dan Gohman | Fix this test. |
tree | commitdiff |
2010-07-15 |
Dan Gohman | Fix the order that SCEVExpander considers add operands... |
tree | commitdiff |
2010-07-15 |
Owen Anderson | Reapply r108378, with bugfixes, testcase, and improved... |
tree | commitdiff |
2010-07-15 |
Chris Lattner | Fix PR7647, handling the case when 'To' ends up being |
tree | commitdiff |
2010-07-14 |
Chris Lattner | revert r108320, I see the failures now... |
tree | commitdiff |
2010-07-14 |
Chris Lattner | reapply benjamin's instcombine patch, I don't see anyth... |
tree | commitdiff |
2010-07-13 |
Duncan Sands | Handle the case of a tail recursion in which the tail... |
tree | commitdiff |
2010-07-12 |
Benjamin Kramer | Nope, still breaks the release selfhost bots :( |
tree | commitdiff |
2010-07-12 |
Benjamin Kramer | Reapply the "or" half of r108136, which seems to be... |
tree | commitdiff |
2010-07-12 |
Benjamin Kramer | Revert r108141 again, sigh. |
tree | commitdiff |
2010-07-12 |
Benjamin Kramer | Reapply 108136 with an ugly pasto fixed. |
tree | commitdiff |
2010-07-12 |
Benjamin Kramer | Revert r108136 until I figure out why it broke selfhost. |
tree | commitdiff |
next |