Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/include/llvm/Transforms/Vectorize/
H A DSLPVectorizer.h54 class BoUpSLP; variable
95 bool tryToVectorizePair(Value *A, Value *B, slpvectorizer::BoUpSLP &R);
105 bool tryToVectorize(Instruction *I, slpvectorizer::BoUpSLP &R);
110 slpvectorizer::BoUpSLP &R);
113 bool vectorizeStoreChains(slpvectorizer::BoUpSLP &R);
117 bool vectorizeGEPIndices(BasicBlock *BB, slpvectorizer::BoUpSLP &R);
128 slpvectorizer::BoUpSLP &R,
136 slpvectorizer::BoUpSLP &R,
141 slpvectorizer::BoUpSLP &R);
145 slpvectorizer::BoUpSLP &R);
[all …]
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp962 class BoUpSLP { class
1202 const BoUpSLP &R;
1548 const BoUpSLP &R;
2249 ~BoUpSLP();
3546 BoUpSLP::~BoUpSLP() { in ~BoUpSLP()
3612 BoUpSLP::findReusedOrderedScalars(const BoUpSLP::TreeEntry &TE) { in findReusedOrderedScalars()
3850 BoUpSLP::findPartiallyOrderedLoads(const BoUpSLP::TreeEntry &TE) { in findPartiallyOrderedLoads()
4707 BoUpSLP::collectUserStores(const BoUpSLP::TreeEntry *TE) const { in collectUserStores()
8751 BoUpSLP &R;
10386 BoUpSLP::ScheduleData *
[all …]