summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/VectorUtils.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [SLPVectorizer] Vectorizing the libm sqrt to llvm's sqrt intrinsic requires nnanDavid Majnemer2016-04-061-1/+3
* [SLPVectorizer] Vectorize libcalls of sqrtDavid Majnemer2016-04-061-0/+4
* [VectorUtils] Don't try and truncate PHIs to a smaller bitwidthJames Molloy2016-03-301-0/+15
* [opaque pointer types] [NFC] GEP: replace get(Pointer)ElementType uses with g...Eduard Burtescu2016-01-191-2/+1
* [NFC] Remove one dead PointerType::getElementType() call.Manuel Jacob2016-01-171-2/+0
* [SCEV] Add and use SCEVConstant::getAPInt; NFCISanjoy Das2015-12-171-2/+1
* Fixed a failure in getSpaltValue()Elena Demikhovsky2015-12-011-1/+2
* Fixed a failure in cost calculation for vector GEPElena Demikhovsky2015-12-011-3/+4
* [LoopVectorize] Use MapVector rather than DenseMap for MinBWs.Charlie Turner2015-11-261-3/+3
* [LoopVectorize] Address post-commit feedback on r250032James Molloy2015-11-091-19/+19
* [LoopVectorize] Shrink integer operations into the smallest type possibleJames Molloy2015-10-121-0/+130
* NFC: Code style in VectorUtils.cppElena Demikhovsky2015-08-301-10/+12
* Revert "Revert "New interface function is added to VectorUtils Value *getSpla...Renato Golin2015-08-301-0/+26
* Revert "New interface function is added to VectorUtils Value *getSplatValue(V...Renato Golin2015-08-301-26/+0
* New interface function is added to VectorUtilsElena Demikhovsky2015-08-301-0/+26
* [InstSimplify] Don't assume getAggregateElement will succeedDavid Majnemer2015-08-181-4/+4
* [VectorUtils] Replace 'llvm::' qualification with 'using llvm'David Majnemer2015-08-181-18/+15
* De-constify pointers to Type since they can't be modified. NFCCraig Topper2015-08-011-1/+1
* [InstSimplify] Teach InstSimplify how to simplify extractelementDavid Majnemer2015-07-131-0/+52
* Move getStrideFromPointer and friends from LoopVectorize to VectorUtilsHal Finkel2015-07-111-0/+146
* Move VectorUtils from Transforms to Analysis to correct layering violationDavid Blaikie2015-06-261-0/+213
OpenPOWER on IntegriCloud