LLVM 22.0.0git
slpvectorizer::BoUpSLP::LookAheadHeuristics Member List

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

getScoreAtLevelRec(Value *LHS, Value *RHS, Instruction *U1, Instruction *U2, int CurrLevel, ArrayRef< Value * > MainAltOps) constslpvectorizer::BoUpSLP::LookAheadHeuristicsinline
getShallowScore(Value *V1, Value *V2, Instruction *U1, Instruction *U2, ArrayRef< Value * > MainAltOps) constslpvectorizer::BoUpSLP::LookAheadHeuristicsinline
LookAheadHeuristics(const TargetLibraryInfo &TLI, const DataLayout &DL, ScalarEvolution &SE, const BoUpSLP &R, int NumLanes, int MaxLevel)slpvectorizer::BoUpSLP::LookAheadHeuristicsinline
ScoreAllUserVectorizedslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic
ScoreAltOpcodesslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic
ScoreConsecutiveExtractsslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic
ScoreConsecutiveLoadsslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic
ScoreConstantsslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic
ScoreFailslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic
ScoreMaskedGatherCandidateslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic
ScoreReversedExtractsslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic
ScoreReversedLoadsslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic
ScoreSameOpcodeslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic
ScoreSplatslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic
ScoreSplatLoadsslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic
ScoreUndefslpvectorizer::BoUpSLP::LookAheadHeuristicsstatic