LLVM
8.0.1
|
This is the complete list of members for llvm::LoopVectorizationPlanner, including all inherited members.
buildVPlans(unsigned MinVF, unsigned MaxVF) | llvm::LoopVectorizationPlanner | protected |
collectTriviallyDeadInstructions(SmallPtrSetImpl< Instruction *> &DeadInstructions) | llvm::LoopVectorizationPlanner | protected |
executePlan(InnerLoopVectorizer &LB, DominatorTree *DT) | llvm::LoopVectorizationPlanner | |
getDecisionAndClampRange(const std::function< bool(unsigned)> &Predicate, VFRange &Range) | llvm::LoopVectorizationPlanner | static |
LoopVectorizationPlanner(Loop *L, LoopInfo *LI, const TargetLibraryInfo *TLI, const TargetTransformInfo *TTI, LoopVectorizationLegality *Legal, LoopVectorizationCostModel &CM) | llvm::LoopVectorizationPlanner | inline |
plan(bool OptForSize, unsigned UserVF) | llvm::LoopVectorizationPlanner | |
planInVPlanNativePath(bool OptForSize, unsigned UserVF) | llvm::LoopVectorizationPlanner | |
printPlans(raw_ostream &O) | llvm::LoopVectorizationPlanner | inline |
setBestPlan(unsigned VF, unsigned UF) | llvm::LoopVectorizationPlanner |