Home
last modified time | relevance | path

Searched refs:BoUpSLP (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Transforms/Vectorize/
H A DSLPVectorizer.h52 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 DSLPVectorizer.cpp839 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 …]