Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [VectorUtils] Replace 'llvm::' qualification with 'using llvm' | David Majnemer | 2015-08-18 | 1 | -18/+15 | |
| | | | | | | | No funcitonal change is intended, this just makes the file look more like the rest of LLVM. llvm-svn: 245364 | |||||
* | De-constify pointers to Type since they can't be modified. NFC | Craig Topper | 2015-08-01 | 1 | -1/+1 | |
| | | | | | | This was already done in most places a while ago. This just fixes the ones that crept in over time. llvm-svn: 243842 | |||||
* | [InstSimplify] Teach InstSimplify how to simplify extractelement | David Majnemer | 2015-07-13 | 1 | -0/+52 | |
| | | | | llvm-svn: 242008 | |||||
* | Move getStrideFromPointer and friends from LoopVectorize to VectorUtils | Hal Finkel | 2015-07-11 | 1 | -0/+146 | |
| | | | | | | | | | | | | | | | | The following functions are moved from the LoopVectorizer to VectorUtils: - getGEPInductionOperand - stripGetElementPtr - getUniqueCastUse - getStrideFromPointer These used to be static functions in LoopVectorize, but will also be used by the upcoming loop versioning LICM transformation. Patch by Ashutosh Nema! llvm-svn: 241980 | |||||
* | Move VectorUtils from Transforms to Analysis to correct layering violation | David Blaikie | 2015-06-26 | 1 | -0/+213 | |
llvm-svn: 240804 |