/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Vectorize/ |
SLPVectorizer.h | 37 class BoUpSLP; 75 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R); 81 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R, 86 bool tryToVectorize(BinaryOperator *V, slpvectorizer::BoUpSLP &R); 89 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R); 93 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 98 slpvectorizer::BoUpSLP &R, 103 bool vectorizeChainsInBlock(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 105 bool vectorizeStoreChain(ArrayRef<Value *> Chain, slpvectorizer::BoUpSLP &R, 108 bool vectorizeStores(ArrayRef<StoreInst *> Stores, slpvectorizer::BoUpSLP &R) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Vectorize/ |
SLPVectorizer.h | 37 class BoUpSLP; 75 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R); 81 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R, 86 bool tryToVectorize(BinaryOperator *V, slpvectorizer::BoUpSLP &R); 89 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R); 93 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 98 slpvectorizer::BoUpSLP &R, 103 bool vectorizeChainsInBlock(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 105 bool vectorizeStoreChain(ArrayRef<Value *> Chain, slpvectorizer::BoUpSLP &R, 108 bool vectorizeStores(ArrayRef<StoreInst *> Stores, slpvectorizer::BoUpSLP &R) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Vectorize/ |
SLPVectorizer.h | 37 class BoUpSLP; 75 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R); 81 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R, 86 bool tryToVectorize(BinaryOperator *V, slpvectorizer::BoUpSLP &R); 89 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R); 93 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 98 slpvectorizer::BoUpSLP &R, 103 bool vectorizeChainsInBlock(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 105 bool vectorizeStoreChain(ArrayRef<Value *> Chain, slpvectorizer::BoUpSLP &R, 108 bool vectorizeStores(ArrayRef<StoreInst *> Stores, slpvectorizer::BoUpSLP &R) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Vectorize/ |
SLPVectorizer.h | 37 class BoUpSLP; 75 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R); 81 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R, 86 bool tryToVectorize(BinaryOperator *V, slpvectorizer::BoUpSLP &R); 89 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R); 93 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 98 slpvectorizer::BoUpSLP &R, 103 bool vectorizeChainsInBlock(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 105 bool vectorizeStoreChain(ArrayRef<Value *> Chain, slpvectorizer::BoUpSLP &R, 108 bool vectorizeStores(ArrayRef<StoreInst *> Stores, slpvectorizer::BoUpSLP &R) [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Vectorize/ |
SLPVectorizer.h | 37 class BoUpSLP; 75 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R); 81 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R, 86 bool tryToVectorize(BinaryOperator *V, slpvectorizer::BoUpSLP &R); 89 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R); 93 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 98 slpvectorizer::BoUpSLP &R, 103 bool vectorizeChainsInBlock(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 105 bool vectorizeStoreChain(ArrayRef<Value *> Chain, slpvectorizer::BoUpSLP &R, 108 bool vectorizeStores(ArrayRef<StoreInst *> Stores, slpvectorizer::BoUpSLP &R) [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Vectorize/ |
SLPVectorizer.h | 37 class BoUpSLP; 75 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R); 81 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R, 86 bool tryToVectorize(BinaryOperator *V, slpvectorizer::BoUpSLP &R); 89 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R); 93 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 98 slpvectorizer::BoUpSLP &R, 103 bool vectorizeChainsInBlock(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 105 bool vectorizeStoreChain(ArrayRef<Value *> Chain, slpvectorizer::BoUpSLP &R, 108 bool vectorizeStores(ArrayRef<StoreInst *> Stores, slpvectorizer::BoUpSLP &R) [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Vectorize/ |
SLPVectorizer.h | 37 class BoUpSLP; 75 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R); 81 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R, 86 bool tryToVectorize(BinaryOperator *V, slpvectorizer::BoUpSLP &R); 89 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R); 93 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 98 slpvectorizer::BoUpSLP &R, 103 bool vectorizeChainsInBlock(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 105 bool vectorizeStoreChain(ArrayRef<Value *> Chain, slpvectorizer::BoUpSLP &R, 108 bool vectorizeStores(ArrayRef<StoreInst *> Stores, slpvectorizer::BoUpSLP &R) [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Vectorize/ |
SLPVectorizer.h | 37 class BoUpSLP; 75 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R); 81 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R, 86 bool tryToVectorize(BinaryOperator *V, slpvectorizer::BoUpSLP &R); 89 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R); 93 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 98 slpvectorizer::BoUpSLP &R, 103 bool vectorizeChainsInBlock(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 105 bool vectorizeStoreChain(ArrayRef<Value *> Chain, slpvectorizer::BoUpSLP &R, 108 bool vectorizeStores(ArrayRef<StoreInst *> Stores, slpvectorizer::BoUpSLP &R) [all...] |
/external/llvm/include/llvm/Transforms/Vectorize/ |
SLPVectorizer.h | 37 class BoUpSLP; 75 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R); 81 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R, 86 bool tryToVectorize(BinaryOperator *V, slpvectorizer::BoUpSLP &R); 89 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R); 93 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 97 bool vectorizeChainsInBlock(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 100 slpvectorizer::BoUpSLP &R, unsigned VecRegSize); 103 slpvectorizer::BoUpSLP &R);
|
/external/llvm/lib/Transforms/Vectorize/ |
SLPVectorizer.cpp | 296 class BoUpSLP { 303 BoUpSLP(Function *Func, ScalarEvolution *Se, TargetTransformInfo *Tti, 537 /// is delayed until BoUpSLP is destructed. 548 /// eventually when the BoUpSLP is destructed. 695 const BoUpSLP::ScheduleData &SD) { 799 bool tryScheduleBundle(ArrayRef<Value *> VL, BoUpSLP *SLP); 817 BoUpSLP *SLP); [all...] |