| Commit message (Expand) | Author | Age | Files | Lines |
* | cache result of operator* | Gabor Greif | 2010-07-09 | 1 | -2/+3 |
* | do not repeatedly dereference use_iterator | Gabor Greif | 2010-07-09 | 1 | -3/+4 |
* | Teach instcombine to transform | Benjamin Kramer | 2010-07-08 | 1 | -0/+31 |
* | use getArgOperand (corrected by CallInst::ArgOffset) instead of getOperand | Gabor Greif | 2010-06-30 | 1 | -3/+3 |
* | use ArgOperand API | Gabor Greif | 2010-06-28 | 1 | -12/+12 |
* | use ArgOperand API | Gabor Greif | 2010-06-28 | 1 | -4/+4 |
* | use ArgOperand API (some hunks I could split) | Gabor Greif | 2010-06-25 | 1 | -13/+13 |
* | use ArgOperand API | Gabor Greif | 2010-06-24 | 1 | -3/+3 |
* | use (even more, still) ArgOperand API | Gabor Greif | 2010-06-24 | 1 | -8/+8 |
* | use (even more) ArgOperand API | Gabor Greif | 2010-06-24 | 1 | -5/+5 |
* | use ArgOperand API | Gabor Greif | 2010-06-24 | 1 | -6/+5 |
* | use ArgOperand API | Gabor Greif | 2010-06-24 | 1 | -31/+30 |
* | use ArgOperand API | Gabor Greif | 2010-06-24 | 1 | -4/+4 |
* | use ArgOperand API, also tighten the type of visitFree to make this work out ... | Gabor Greif | 2010-06-24 | 2 | -7/+7 |
* | use ArgOperand API | Gabor Greif | 2010-06-24 | 1 | -1/+1 |
* | Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of | Dan Gohman | 2010-05-28 | 1 | -0/+1 |
* | Teach instcombine to promote alloca array sizes. | Dan Gohman | 2010-05-28 | 1 | -0/+12 |
* | Fix instcombine's handling of alloca to accept non-i32 types. | Dan Gohman | 2010-05-28 | 1 | -8/+7 |
* | Teach instCombine to remove malloc+free if malloc's only uses are comparisons | Duncan Sands | 2010-05-27 | 4 | -46/+49 |
* | Fix a missing newline in debug output. | Dan Gohman | 2010-05-25 | 1 | -1/+1 |
* | I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename it | Duncan Sands | 2010-05-11 | 2 | -3/+3 |
* | Teach instcombine to transform a bitcast/(zext|trunc)/bitcast sequence | Chris Lattner | 2010-05-08 | 1 | -0/+70 |
* | further clarify alignment of globals, fix instcombine | Chris Lattner | 2010-04-28 | 1 | -17/+20 |
* | use abstract accessors to CallInst | Gabor Greif | 2010-04-20 | 1 | -2/+2 |
* | move some select simplifications out out instcombine into | Chris Lattner | 2010-04-20 | 1 | -31/+13 |
* | Revert 101465, it broke internal OpenGL testing. | Eric Christopher | 2010-04-16 | 5 | -95/+98 |
* | reapply r101434 | Gabor Greif | 2010-04-16 | 5 | -98/+95 |
* | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif | 2010-04-16 | 5 | -95/+98 |
* | reapply r101364, which has been backed out in r101368 | Gabor Greif | 2010-04-15 | 5 | -98/+95 |
* | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif | 2010-04-15 | 5 | -95/+98 |
* | rotate CallInst operands, i.e. move callee to the back | Gabor Greif | 2010-04-15 | 5 | -98/+95 |
* | Minor code simplification. | Dan Gohman | 2010-04-09 | 1 | -9/+5 |
* | Add variants of ult, ule, etc. which take a uint64_t RHS, for convenience. | Dan Gohman | 2010-04-08 | 1 | -1/+1 |
* | Say bitcast instead of bitconvert. | Dan Gohman | 2010-04-07 | 1 | -1/+1 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-04 | 1 | -11/+21 |
* | Revert r100191 since it breaks objc in clang | Mon P Wang | 2010-04-02 | 1 | -21/+11 |
* | Reapply address space patch after fixing an issue in MemCopyOptimizer. | Mon P Wang | 2010-04-02 | 1 | -11/+21 |
* | Revert Mon Ping's change 99928, since it broke all the llvm-gcc buildbots. | Bob Wilson | 2010-03-30 | 1 | -21/+11 |
* | Added support for address spaces and added a isVolatile field to memcpy, memm... | Mon P Wang | 2010-03-30 | 1 | -11/+21 |
* | Fix an incorrect logic causing instcombine to miss some _chk -> non-chk trans... | Evan Cheng | 2010-03-23 | 1 | -1/+1 |
* | Add a setCalledFunction member to InvokeInst (like in CallInst) | Gabor Greif | 2010-03-20 | 1 | -1/+1 |
* | Factor checked library call optimization into a common helper class and use it | Benjamin Kramer | 2010-03-12 | 1 | -104/+28 |
* | stpcpy is so similar to strcpy, it doesn't deserve a complete copy of the __s... | Benjamin Kramer | 2010-03-11 | 1 | -22/+5 |
* | Lower stpcpy_chk when possible. | Eric Christopher | 2010-03-11 | 1 | -0/+13 |
* | Add strncpy libcall creator. Use it when it should be used. | Eric Christopher | 2010-03-11 | 1 | -1/+2 |
* | Re-commit 97860 with fix. getMallocAllocatedType may return null. | Evan Cheng | 2010-03-08 | 1 | -0/+10 |
* | Let the fallthrough handle whether or not we've changed anything | Eric Christopher | 2010-03-06 | 1 | -1/+3 |
* | Migrate _chk call lowering from SimplifyLibCalls to InstCombine. Stub | Eric Christopher | 2010-03-06 | 2 | -2/+128 |
* | Temporarily revert: | Eric Christopher | 2010-03-06 | 1 | -10/+0 |
* | Transform @llvm.objectsize to integer if the argument is a result of malloc o... | Evan Cheng | 2010-03-06 | 1 | -0/+10 |