Searched refs:BoUpSLP (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | SLPVectorizer.h | 52 class BoUpSLP; variable 92 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R); 98 bool tryToVectorizeList(ArrayRef<Value *> VL, slpvectorizer::BoUpSLP &R, 102 bool tryToVectorize(Instruction *I, slpvectorizer::BoUpSLP &R); 105 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R); 109 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R); 114 slpvectorizer::BoUpSLP &R, 119 slpvectorizer::BoUpSLP &R); 123 slpvectorizer::BoUpSLP &R); 128 BasicBlock *BB, slpvectorizer::BoUpSLP &R, [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 839 class BoUpSLP { class 1057 const BoUpSLP &R; 1386 const BoUpSLP &R; 2084 ~BoUpSLP(); 3345 BoUpSLP::~BoUpSLP() { in ~BoUpSLP() 3411 BoUpSLP::findReusedOrderedScalars(const BoUpSLP::TreeEntry &TE) { in findReusedOrderedScalars() 3640 BoUpSLP::findPartiallyOrderedLoads(const BoUpSLP::TreeEntry &TE) { in findPartiallyOrderedLoads() 3659 Optional<BoUpSLP::OrdersType> BoUpSLP::getReorderingData(const TreeEntry &TE, in getReorderingData() 4285 BoUpSLP::collectUserStores(const BoUpSLP::TreeEntry *TE) const { in collectUserStores() 9049 BoUpSLP::ScheduleData * [all …]
|