LLVM 20.0.0git
|
This is the complete list of members for llvm::VPlanTransforms, including all inherited members.
addActiveLaneMask(VPlan &Plan, bool UseActiveLaneMaskForControlFlow, bool DataAndControlFlowWithoutRuntimeCheck) | llvm::VPlanTransforms | static |
adjustFixedOrderRecurrences(VPlan &Plan, VPBuilder &Builder) | llvm::VPlanTransforms | static |
clearReductionWrapFlags(VPlan &Plan) | llvm::VPlanTransforms | static |
createAndOptimizeReplicateRegions(VPlan &Plan) | llvm::VPlanTransforms | static |
dropPoisonGeneratingRecipes(VPlan &Plan, function_ref< bool(BasicBlock *)> BlockNeedsPredication) | llvm::VPlanTransforms | static |
optimize(VPlan &Plan, ScalarEvolution &SE) | llvm::VPlanTransforms | static |
optimizeForVFAndUF(VPlan &Plan, ElementCount BestVF, unsigned BestUF, PredicatedScalarEvolution &PSE) | llvm::VPlanTransforms | static |
truncateToMinimalBitwidths(VPlan &Plan, const MapVector< Instruction *, uint64_t > &MinBWs, LLVMContext &Ctx) | llvm::VPlanTransforms | static |
tryAddExplicitVectorLength(VPlan &Plan) | llvm::VPlanTransforms | static |
VPInstructionsToVPRecipes(VPlanPtr &Plan, function_ref< const InductionDescriptor *(PHINode *)> GetIntOrFpInductionDescriptor, ScalarEvolution &SE, const TargetLibraryInfo &TLI) | llvm::VPlanTransforms | static |