Home
last modified time | relevance | path

Searched refs:slpvectorizer (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Vectorize/
DSLPVectorizer.h53 namespace slpvectorizer {
95 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R);
101 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R,
105 bool tryToVectorize(Instruction *I, slpvectorizer::BoUpSLP &R);
108 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R);
112 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R);
117 slpvectorizer::BoUpSLP &R,
122 slpvectorizer::BoUpSLP &R);
126 slpvectorizer::BoUpSLP &R);
129 bool vectorizeCmpInst(CmpInst *CI, BasicBlock *BB, slpvectorizer::BoUpSLP &R);
[all …]
/external/llvm/include/llvm/Transforms/Vectorize/
DSLPVectorizer.h36 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/
DSLPVectorizer.cpp48 using namespace slpvectorizer;
294 namespace slpvectorizer { namespace
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp102 using namespace slpvectorizer;
473 namespace slpvectorizer { namespace