| Commit message (Expand) | Author | Age | Files | Lines |
* | Introduce and use convenience methods for getting pointer types | Duncan Sands | 2009-10-06 | 1 | -1/+1 |
* | strength reduce a ton of type equality tests to check the typeid (Through | Chris Lattner | 2009-10-05 | 1 | -5/+7 |
* | When extending a memset range past the front, set the alignment of the | Dan Gohman | 2009-09-14 | 1 | -0/+1 |
* | Fix PR4882, by making MemCpyOpt not dereference removed stores to get the | Chris Lattner | 2009-09-08 | 1 | -12/+11 |
* | Keep track of how many memmove calls were turned into | Duncan Sands | 2009-09-03 | 1 | -1/+4 |
* | eliminate VISIBILITY_HIDDEN from Transforms/Scalar. PR4861 | Chris Lattner | 2009-09-02 | 1 | -2/+1 |
* | enhance memcpy opt to turn memmoves into memcpy when the src/dest | Chris Lattner | 2009-09-01 | 1 | -6/+41 |
* | random code cleanups, no functionality change. | Chris Lattner | 2009-09-01 | 1 | -63/+62 |
* | eliminate the "Value" printing methods that print to a std::ostream. | Chris Lattner | 2009-08-23 | 1 | -3/+4 |
* | Make TargetData optional in MemCpyOptimizer. | Dan Gohman | 2009-08-18 | 1 | -10/+10 |
* | Push LLVMContexts through the IntegerType APIs. | Owen Anderson | 2009-08-13 | 1 | -9/+11 |
* | Move types back to the 2.5 API. | Owen Anderson | 2009-07-29 | 1 | -2/+1 |
* | Move ConstantExpr to 2.5 API. | Owen Anderson | 2009-07-29 | 1 | -2/+2 |
* | Grab the LLVMContext and parent Module of SI ahead of the | Dan Gohman | 2009-07-28 | 1 | -3/+4 |
* | Remove Value::getName{Start,End}, the last of the old Name APIs. | Daniel Dunbar | 2009-07-26 | 1 | -1/+1 |
* | Revert the ConstantInt constructors back to their 2.5 forms where possible, t... | Owen Anderson | 2009-07-24 | 1 | -3/+3 |
* | Get rid of the Pass+Context magic. | Owen Anderson | 2009-07-22 | 1 | -9/+12 |
* | Even more passes being LLVMContext'd. | Owen Anderson | 2009-07-03 | 1 | -9/+10 |
* | Rename PaddedSize to AllocSize, in the hope that this | Duncan Sands | 2009-05-09 | 1 | -4/+4 |
* | Remove strange extra semicolons. | Nick Lewycky | 2009-03-19 | 1 | -1/+1 |
* | change the MemIntrinsic get/setAlignment method to take an unsigned | Chris Lattner | 2009-03-08 | 1 | -6/+4 |
* | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands | 2009-01-12 | 1 | -4/+4 |
* | Make a few major changes to memdep and its clients: | Chris Lattner | 2008-12-05 | 1 | -4/+3 |
* | Eliminate the dropInstruction method, which is not needed any more. | Chris Lattner | 2008-11-29 | 1 | -5/+2 |
* | Introduce and use a new MemDepResult class to hold the results of a memdep | Chris Lattner | 2008-11-29 | 1 | -6/+5 |
* | Reimplement the internal abstraction used by MemDep in terms | Chris Lattner | 2008-11-29 | 1 | -7/+7 |
* | reapply Sanjiv's patch to genericize memcpy/memset/memmove to take an | Chris Lattner | 2008-11-21 | 1 | -3/+8 |
* | Revert r59802. It was breaking the build of llvm-gcc: | Bill Wendling | 2008-11-21 | 1 | -8/+3 |
* | Make mem[cpy,move,set] intrinsics overloaded. | Sanjiv Gupta | 2008-11-21 | 1 | -3/+8 |
* | s/ParameterAttributes/Attributes/g | Devang Patel | 2008-09-23 | 1 | -1/+0 |
* | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman | 2008-09-04 | 1 | -1/+1 |
* | Fix two issues that Eli Friedman pointed out, where would misoptimized code l... | Owen Anderson | 2008-06-01 | 1 | -3/+14 |
* | Don't remove the memcpy when call slot substitution fails. | Owen Anderson | 2008-06-01 | 1 | -0/+5 |
* | API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac... | Gabor Greif | 2008-05-16 | 1 | -1/+1 |
* | processStore may delete the instruction, avoid | Torok Edwin | 2008-05-04 | 1 | -2/+1 |
* | Revert r50441. The original code was correct. Add some more comments so tha... | Owen Anderson | 2008-04-29 | 1 | -3/+9 |
* | Fix a bug in memcpyopt where the memcpy-memcpy transform was never being appl... | Owen Anderson | 2008-04-29 | 1 | -4/+6 |
* | We should be returning true here since we've changed the function. | Owen Anderson | 2008-04-29 | 1 | -1/+1 |
* | Refactor memcpyopt based on Chris' suggestions. Consolidate several functions | Owen Anderson | 2008-04-21 | 1 | -92/+44 |
* | Factor a bunch of functionality related to memcpy and memset transforms out of | Owen Anderson | 2008-04-09 | 1 | -0/+769 |