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-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-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-17 |
Eric Christopher | Temporarily revert r110987 as it's causing some miscomp... |
tree | commitdiff |
2010-08-13 |
Nate Begeman | Reapply this transformation now that it is passing... |
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-03 |
Dan Gohman | Make instcombine set explicit alignments on load or... |
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-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 |
Eric Christopher | Also revert 108422, it's causing some test failures. |
tree | commitdiff |
2010-07-15 |
Owen Anderson | Reapply r108378, with bugfixes, testcase, and improved... |
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-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 |
2010-07-12 |
Benjamin Kramer | instcombine: fold (x & y) | (~x & z) and (x & y) ^... |
tree | commitdiff |
2010-07-12 |
Chris Lattner | fix PR7311 by avoiding breaking casts when a bitcast... |
tree | commitdiff |
2010-07-12 |
Chris Lattner | fix PR7429, a crash turning a load from a string into... |
tree | commitdiff |
2010-07-12 |
Chris Lattner | convert to filechecconvert to filecheckk |
tree | commitdiff |
2010-07-12 |
Chris Lattner | merge two tests. |
tree | commitdiff |
2010-07-08 |
Benjamin Kramer | Teach instcombine to transform |
tree | commitdiff |
2010-06-28 |
Dan Gohman | Constant fold x == undef to undef. |
tree | commitdiff |
2010-06-17 |
Rafael Espindola | Remove arm_apcscc from the test files. It is the defaul... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Teach instcombine to promote alloca array sizes. |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Add a testcase for getelementptr index promotion. |
tree | commitdiff |
2010-05-27 |
Duncan Sands | Teach instCombine to remove malloc+free if malloc's... |
tree | commitdiff |
2010-05-08 |
Chris Lattner | Teach instcombine to transform a bitcast/(zext|trunc... |
tree | commitdiff |
2010-04-17 |
Nick Lewycky | Fix declarations in a few more tests. |
tree | commitdiff |
2010-04-12 |
Eric Christopher | Verify function prototypes before trying to optimize... |
tree | commitdiff |
2010-04-08 |
Dan Gohman | Print empty structs as {} rather than { }. |
tree | commitdiff |
2010-04-07 |
Chris Lattner | add newlines at the end of files. |
tree | commitdiff |
2010-04-04 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
tree | commitdiff |
2010-04-02 |
Mon P Wang | Revert r100191 since it breaks objc in clang |
tree | commitdiff |
2010-04-02 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
tree | commitdiff |
2010-03-30 |
Bob Wilson | Revert Mon Ping's change 99928, since it broke all... |
tree | commitdiff |
2010-03-30 |
Mon P Wang | Added support for address spaces and added a isVolatile... |
tree | commitdiff |
2010-03-23 |
Evan Cheng | Fix an incorrect logic causing instcombine to miss... |
tree | commitdiff |
2010-03-13 |
Evan Cheng | Fix a typo in ValueTracking that's causing instcombine... |
tree | commitdiff |
2010-03-12 |
Duncan Sands | When constant folding GEP of GEP, do not crash if an... |
tree | commitdiff |
2010-03-08 |
Evan Cheng | Re-commit 97860 with fix. getMallocAllocatedType may... |
tree | commitdiff |
2010-03-06 |
Eric Christopher | Migrate _chk call lowering from SimplifyLibCalls to... |
tree | commitdiff |
2010-03-06 |
Eric Christopher | Temporarily revert: |
tree | commitdiff |
2010-03-06 |
Evan Cheng | Transform @llvm.objectsize to integer if the argument... |
tree | commitdiff |
2010-03-05 |
Evan Cheng | Instcombine should turn llvm.objectsize of a alloca... |
tree | commitdiff |
2010-03-05 |
Chris Lattner | fix PR6512, a case where instcombine would incorrectly... |
tree | commitdiff |
2010-03-05 |
Chris Lattner | Fix PR6503. This turned into a much more interesting... |
tree | commitdiff |
2010-03-05 |
Chris Lattner | make these less sensitive to temporary naming. |
tree | commitdiff |
2010-03-05 |
Chris Lattner | remove this testcase, it isn't clear what it was testin... |
tree | commitdiff |
2010-03-04 |
Nick Lewycky | Make the 'icmp pred trunc(ext(X)), CST --> icmp pred... |
tree | commitdiff |
2010-03-03 |
Chris Lattner | fix incorrect folding of icmp with undef, PR6481. |
tree | commitdiff |
2010-03-03 |
Bill Wendling | This test case: |
tree | commitdiff |
2010-03-02 |
Dan Gohman | Floating-point add, sub, and mul are now spelled fadd... |
tree | commitdiff |
2010-03-01 |
Dan Gohman | LLVM instruction syntax doesn't have trailing semicolons. |
tree | commitdiff |
2010-02-28 |
John McCall | Teach APFloat how to create both QNaNs and SNaNs and... |
tree | commitdiff |
2010-02-23 |
Dan Gohman | Don't do (X != Y) ? X : Y -> X for floating-point... |
tree | commitdiff |
2010-02-23 |
Dan Gohman | Remove the code which constant-folded ptrtoint(inttoptr... |
tree | commitdiff |
2010-02-23 |
Dan Gohman | Convert this test to FileCheck and add a testcase for... |
tree | commitdiff |
2010-02-22 |
Evan Cheng | Instcombine constant folding can normalize gep with... |
tree | commitdiff |
2010-02-22 |
Dan Gohman | Add a test for canonicalizing ConstantExpr operands. |
tree | commitdiff |
2010-02-22 |
Dan Gohman | Constant-fold certain comparisons with infinity and... |
tree | commitdiff |
2010-02-17 |
Dan Gohman | Fold bswap(undef) to undef. |
tree | commitdiff |
2010-02-13 |
Eric Christopher | Fix a problem where we had bitcasted operands that... |
tree | commitdiff |
2010-02-11 |
Eric Christopher | Make sure that ConstantExpr offsets also aren't off... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | Rename ValueRequiresCast to ShouldOptimizeCast, to... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | convert to filecheck. |
tree | commitdiff |
2010-02-11 |
Eric Christopher | Add ConstantExpr handling to Intrinsic::objectsize... |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Move Intrinsic::objectsize lowering back to InstCombine... |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Pull these back out, they're a little too aggressive... |
tree | commitdiff |
2010-02-09 |
Chris Lattner | fix PR6193, only considering sign extensions *from... |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Add a new pass to do llvm.objsize lowering using SCEV. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | fix logical-select to invoke filecheck right, and fix... |
tree | commitdiff |
2010-02-05 |
Eric Christopher | Remove this code for now. I have a better idea and... |
tree | commitdiff |
2010-02-04 |
Eric Christopher | Temporarily revert this since it appears to have caused... |
tree | commitdiff |
2010-02-04 |
Eric Christopher | Rework constant expr and array handling for objectsize... |
tree | commitdiff |
2010-02-03 |
Eric Christopher | If we're dealing with a zero-length array, don't lower... |
tree | commitdiff |
2010-02-03 |
Eric Christopher | Recommit this, looks like it wasn't the cause. |
tree | commitdiff |
2010-02-02 |
Eric Christopher | Hopefully temporarily revert this. |
tree | commitdiff |
2010-02-02 |
Eric Christopher | Re-add strcmp and known size object size checking optim... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | don't turn (A & (C0?-1:0)) | (B & ~(C0?-1:0)) -> C0... |
tree | commitdiff |
2010-02-01 |
Chris Lattner | fix PR6195, a bug constant folding scalar -> vector... |
tree | commitdiff |
2010-02-01 |
Dan Gohman | Generalize target-independent folding rules for sizeof... |
tree | commitdiff |
next |