Home
last modified time | relevance | path

Searched refs:runPass (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DReg2Mem.cpp54 static bool runPass(Function &F) { in runPass() function
101 bool Changed = runPass(F); in run()
135 bool Changed = runPass(F); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.h40 static bool runPass(bool (*Transform)(VPlan &, ArgsTy...), VPlan &Plan, in runPass() function
50 static void runPass(void (*Fn)(VPlan &, ArgsTy...), VPlan &Plan, in runPass() function
H A DVPlanTransforms.cpp1925 runPass(removeRedundantCanonicalIVs, Plan); in optimize()
1926 runPass(removeRedundantInductionCasts, Plan); in optimize()
1928 runPass(simplifyRecipes, Plan, *Plan.getCanonicalIV()->getScalarType()); in optimize()
1929 runPass(simplifyBlends, Plan); in optimize()
1930 runPass(removeDeadRecipes, Plan); in optimize()
1931 runPass(narrowToSingleScalarRecipes, Plan); in optimize()
1932 runPass(legalizeAndOptimizeInductions, Plan); in optimize()
1933 runPass(removeRedundantExpandSCEVRecipes, Plan); in optimize()
1934 runPass(simplifyRecipes, Plan, *Plan.getCanonicalIV()->getScalarType()); in optimize()
1935 runPass(removeBranchOnConst, Plan); in optimize()
[all …]
H A DLoopVectorize.cpp7217 VPlanTransforms::runPass(VPlanTransforms::unrollByUF, BestVPlan, BestUF, in executePlan()
7219 VPlanTransforms::runPass(VPlanTransforms::replicateByVF, BestVPlan, BestVF); in executePlan()
7220 VPlanTransforms::runPass(VPlanTransforms::materializeBroadcasts, BestVPlan); in executePlan()
7225 VPlanTransforms::runPass(VPlanTransforms::addBranchWeightToMiddleTerminator, in executePlan()
8341 VPlanTransforms::runPass(VPlanTransforms::truncateToMinimalBitwidths, in buildVPlansWithVPRecipes()
8343 VPlanTransforms::runPass(VPlanTransforms::optimize, *Plan); in buildVPlansWithVPRecipes()
8347 !VPlanTransforms::runPass(VPlanTransforms::tryAddExplicitVectorLength, in buildVPlansWithVPRecipes()
8826 if (!VPlanTransforms::runPass(VPlanTransforms::handleMaxMinNumReductions, in tryToBuildVPlanWithVPRecipes()
8837 VPlanTransforms::runPass(VPlanTransforms::convertToAbstractRecipes, *Plan, in tryToBuildVPlanWithVPRecipes()
8848 VPlanTransforms::runPass(VPlanTransforms::createInterleaveGroups, *Plan, in tryToBuildVPlanWithVPRecipes()
[all …]