LLVM  10.0.0svn
llvm::slpvectorizer::BoUpSLP Member List

This is the complete list of members for llvm::slpvectorizer::BoUpSLP, including all inherited members.

bestOrder() constllvm::slpvectorizer::BoUpSLPinline
BoUpSLP(Function *Func, ScalarEvolution *Se, TargetTransformInfo *Tti, TargetLibraryInfo *TLi, AliasAnalysis *Aa, LoopInfo *Li, DominatorTree *Dt, AssumptionCache *AC, DemandedBits *DB, const DataLayout *DL, OptimizationRemarkEmitter *ORE)llvm::slpvectorizer::BoUpSLPinline
buildTree(ArrayRef< Value *> Roots, ArrayRef< Value *> UserIgnoreLst=None)llvm::slpvectorizer::BoUpSLP
buildTree(ArrayRef< Value *> Roots, ExtraValueToDebugLocsMap &ExternallyUsedValues, ArrayRef< Value *> UserIgnoreLst=None)llvm::slpvectorizer::BoUpSLP
canMapToVector(Type *T, const DataLayout &DL) constllvm::slpvectorizer::BoUpSLP
computeMinimumValueSizes()llvm::slpvectorizer::BoUpSLP
deleteTree()llvm::slpvectorizer::BoUpSLPinline
DOTGraphTraits< BoUpSLP *>llvm::slpvectorizer::BoUpSLPfriend
eraseInstructions(ArrayRef< Value *> AV)llvm::slpvectorizer::BoUpSLP
ExtraValueToDebugLocsMap typedefllvm::slpvectorizer::BoUpSLP
getMaxVecRegSize() constllvm::slpvectorizer::BoUpSLPinline
getMinVecRegSize() constllvm::slpvectorizer::BoUpSLPinline
getORE()llvm::slpvectorizer::BoUpSLPinline
getSpillCost() constllvm::slpvectorizer::BoUpSLP
getTreeCost()llvm::slpvectorizer::BoUpSLP
getTreeSize() constllvm::slpvectorizer::BoUpSLPinline
getVectorElementSize(Value *V) constllvm::slpvectorizer::BoUpSLP
GraphTraits< BoUpSLP *>llvm::slpvectorizer::BoUpSLPfriend
InstrList typedefllvm::slpvectorizer::BoUpSLP
isDeleted(Instruction *I) constllvm::slpvectorizer::BoUpSLPinline
isLoadCombineReductionCandidate(unsigned ReductionOpcode) constllvm::slpvectorizer::BoUpSLP
isTreeTinyAndNotFullyVectorizable() constllvm::slpvectorizer::BoUpSLP
operator<<(raw_ostream &os, const BoUpSLP::ScheduleData &SD)llvm::slpvectorizer::BoUpSLPfriend
optimizeGatherSequence()llvm::slpvectorizer::BoUpSLP
StoreList typedefllvm::slpvectorizer::BoUpSLP
ValueList typedefllvm::slpvectorizer::BoUpSLP
ValueSet typedefllvm::slpvectorizer::BoUpSLP
vectorizeTree()llvm::slpvectorizer::BoUpSLP
vectorizeTree(ExtraValueToDebugLocsMap &ExternallyUsedValues)llvm::slpvectorizer::BoUpSLP
~BoUpSLP()llvm::slpvectorizer::BoUpSLP