This is the complete list of members for llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics, including all inherited members.
getScoreAtLevelRec(Value *LHS, Value *RHS, Instruction *U1, Instruction *U2, int CurrLevel, ArrayRef< Value * > MainAltOps) const | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | inline |
getShallowScore(Value *V1, Value *V2, Instruction *U1, Instruction *U2, ArrayRef< Value * > MainAltOps) const | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | inline |
LookAheadHeuristics(const TargetLibraryInfo &TLI, const DataLayout &DL, ScalarEvolution &SE, const BoUpSLP &R, int NumLanes, int MaxLevel) | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | inline |
ScoreAllUserVectorized | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |
ScoreAltOpcodes | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |
ScoreConsecutiveExtracts | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |
ScoreConsecutiveLoads | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |
ScoreConstants | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |
ScoreFail | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |
ScoreMaskedGatherCandidate | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |
ScoreReversedExtracts | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |
ScoreReversedLoads | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |
ScoreSameOpcode | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |
ScoreSplat | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |
ScoreSplatLoads | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |
ScoreUndef | llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics | static |