Searched refs:slpvectorizer (Results 1 – 6 of 6) sorted by relevance
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/ |
D | SLPVectorizer.h | 52 namespace slpvectorizer { 96 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R); 102 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R, 106 bool tryToVectorize(Instruction *I, slpvectorizer::BoUpSLP &R); 109 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R); 113 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 118 slpvectorizer::BoUpSLP &R, 123 slpvectorizer::BoUpSLP &R); 127 slpvectorizer::BoUpSLP &R); 130 bool vectorizeCmpInst(CmpInst *CI, BasicBlock *BB, slpvectorizer::BoUpSLP &R); [all …]
|
/external/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
D | SLPVectorizer.h | 52 namespace slpvectorizer { 94 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R); 103 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R, 108 bool tryToVectorize(Instruction *I, slpvectorizer::BoUpSLP &R); 111 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R); 115 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 120 slpvectorizer::BoUpSLP &R, 125 slpvectorizer::BoUpSLP &R); 129 slpvectorizer::BoUpSLP &R); 132 bool vectorizeCmpInst(CmpInst *CI, BasicBlock *BB, slpvectorizer::BoUpSLP &R); [all …]
|
/external/llvm/include/llvm/Transforms/Vectorize/ |
D | SLPVectorizer.h | 36 namespace slpvectorizer { 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/ |
D | SLPVectorizer.cpp | 48 using namespace slpvectorizer; 294 namespace slpvectorizer { namespace
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 103 using namespace slpvectorizer; 523 namespace slpvectorizer { namespace
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 101 using namespace slpvectorizer; 535 namespace slpvectorizer { namespace
|