2010-07-17 |
Owen Anderson | Another attempt at getting the clang self-host to like... |
tree | commitdiff |
2010-07-16 |
Owen Anderson | Remove the rest of my instcombine changes. Back to... |
tree | commitdiff |
2010-07-16 |
Gabor Greif | eliminate CallInst::ArgOffset |
tree | commitdiff |
2010-07-16 |
Eric Christopher | Also revert 108422, it's causing some test failures. |
tree | commitdiff |
2010-07-15 |
Owen Anderson | Speculatively revert r108429 to fix the clang self... |
tree | commitdiff |
2010-07-15 |
Owen Anderson | Per Chris' suggestion, get rid of the select canonicali... |
tree | commitdiff |
2010-07-15 |
Owen Anderson | Reapply r108378, with bugfixes, testcase, and improved... |
tree | commitdiff |
2010-07-15 |
Eli Friedman | Speculatively revert r108378; may be causing bootstrap... |
tree | commitdiff |
2010-07-14 |
Owen Anderson | Add instcombine transforms to optimize tests of multipl... |
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 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-12 |
Benjamin Kramer | Revert r108141 again, sigh. |
tree | commitdiff |
2010-07-12 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-12 |
Benjamin Kramer | Reapply 108136 with an ugly pasto fixed. |
tree | commitdiff |
2010-07-12 |
Benjamin Kramer | Move optimization to avoid redundant matching. |
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 |
Duncan Sands | Convert some tab stops into spaces. |
tree | commitdiff |
2010-07-09 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-09 |
Gabor Greif | do not repeatedly dereference use_iterator |
tree | commitdiff |
2010-07-08 |
Benjamin Kramer | Teach instcombine to transform |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getArgOperand (corrected by CallInst::ArgOffset... |
tree | commitdiff |
2010-06-28 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-28 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand API (some hunks I could split) |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use (even more, still) ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use (even more) ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API, also tighten the type of visitFree... |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Move FindAvailableLoadedValue isSafeToLoadUnconditional... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Teach instcombine to promote alloca array sizes. |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Fix instcombine's handling of alloca to accept non... |
tree | commitdiff |
2010-05-27 |
Duncan Sands | Teach instCombine to remove malloc+free if malloc's... |
tree | commitdiff |
2010-05-25 |
Dan Gohman | Fix a missing newline in debug output. |
tree | commitdiff |
2010-05-11 |
Duncan Sands | I got tired of VISIBILITY_HIDDEN colliding with the... |
tree | commitdiff |
2010-05-08 |
Chris Lattner | Teach instcombine to transform a bitcast/(zext|trunc... |
tree | commitdiff |
2010-04-28 |
Chris Lattner | further clarify alignment of globals, fix instcombine |
tree | commitdiff |
2010-04-20 |
Gabor Greif | use abstract accessors to CallInst |
tree | commitdiff |
2010-04-20 |
Chris Lattner | move some select simplifications out out instcombine... |
tree | commitdiff |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
tree | commitdiff |
2010-04-16 |
Gabor Greif | reapply r101434 |
tree | commitdiff |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
tree | commitdiff |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
tree | commitdiff |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
tree | commitdiff |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
tree | commitdiff |
2010-04-09 |
Dan Gohman | Minor code simplification. |
tree | commitdiff |
2010-04-08 |
Dan Gohman | Add variants of ult, ule, etc. which take a uint64_t... |
tree | commitdiff |
2010-04-07 |
Dan Gohman | Say bitcast instead of bitconvert. |
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-20 |
Gabor Greif | Add a setCalledFunction member to InvokeInst (like... |
tree | commitdiff |
2010-03-12 |
Benjamin Kramer | Factor checked library call optimization into a common... |
tree | commitdiff |
2010-03-11 |
Benjamin Kramer | stpcpy is so similar to strcpy, it doesn't deserve... |
tree | commitdiff |
2010-03-11 |
Eric Christopher | Lower stpcpy_chk when possible. |
tree | commitdiff |
2010-03-11 |
Eric Christopher | Add strncpy libcall creator. Use it when it should... |
tree | commitdiff |
2010-03-08 |
Evan Cheng | Re-commit 97860 with fix. getMallocAllocatedType may... |
tree | commitdiff |
2010-03-06 |
Eric Christopher | Let the fallthrough handle whether or not we've changed... |
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 | simplify some functions and make them work with vector |
tree | commitdiff |
2010-03-05 |
Evan Cheng | Add missing break for Intrinsic::objectsize case. It... |
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-02-24 |
Dan Gohman | Fix indentation. |
tree | commitdiff |
2010-02-23 |
Dan Gohman | Don't do (X != Y) ? X : Y -> X for floating-point... |
tree | commitdiff |
2010-02-22 |
Evan Cheng | Instcombine constant folding can normalize gep with... |
tree | commitdiff |
2010-02-16 |
Duncan Sands | There are two ways of checking for a given type, for... |
tree | commitdiff |
2010-02-15 |
Duncan Sands | Uniformize the names of type predicates: rather than... |
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 |
Eric Christopher | Add ConstantExpr handling to Intrinsic::objectsize... |
tree | commitdiff |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
tree | commitdiff |
2010-02-09 |
Eric Christopher | Move Intrinsic::objectsize lowering back to InstCombine... |
tree | commitdiff |
2010-02-09 |
Chris Lattner | simplify this code, duh. |
tree | commitdiff |
2010-02-09 |
Chris Lattner | fix PR6193, only considering sign extensions *from... |
tree | commitdiff |
2010-02-08 |
Chris Lattner | fix some problems handling large vectors reported in... |
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 | Reformat my last patch slightly. |
tree | commitdiff |
next |