Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp454 VPCanonicalIVPHIRecipe *CanonicalIV = Plan.getCanonicalIV(); in removeRedundantCanonicalIVs()
529 VPCanonicalIVPHIRecipe *CanonicalIV = Plan.getCanonicalIV(); in createScalarIVSteps()
537 VPTypeAnalysis TypeInfo(Plan.getCanonicalIV()->getScalarType(), in createScalarIVSteps()
692 Plan.getCanonicalIV()->getStartValue()->getLiveInIRValue()->getType(); in optimizeForVFAndUF()
942 Type *IntTy = Plan.getCanonicalIV()->getScalarType(); in adjustFixedOrderRecurrences()
1038 R.getParent()->getPlan()->getCanonicalIV()->getScalarType(), in simplifyRecipe()
1072 VPTypeAnalysis TypeInfo(Plan.getCanonicalIV()->getScalarType(), Ctx); in simplifyRecipes()
1093 VPTypeAnalysis TypeInfo(Plan.getCanonicalIV()->getScalarType(), Ctx); in truncateToMinimalBitwidths()
1263 auto *CanonicalIVPHI = Plan.getCanonicalIV(); in addVPLaneMaskPhiAndUpdateExitBranch()
1337 find_if(Plan.getCanonicalIV()->users(), in collectAllHeaderMasks()
[all …]
H A DVPlan.cpp225 TypeAnalysis(Plan->getCanonicalIV()->getScalarType(), Ctx) {} in VPTransformState()
940 auto *IV = getCanonicalIV(); in prepareToExecute()
H A DLoopVectorize.cpp4421 VPTypeAnalysis TypeInfo(Plan.getCanonicalIV()->getScalarType(), in willGenerateVectors()
4422 Plan.getCanonicalIV()->getScalarType()->getContext()); in willGenerateVectors()
7822 auto *IV = new VPWidenCanonicalIVRecipe(Plan.getCanonicalIV()); in createHeaderMask()
8434 ConstantInt::get(Plan.getCanonicalIV()->getScalarType(), 1)); in addLiveOutsForFirstOrderRecurrences()
9062 auto *IVR = getParent()->getPlan()->getCanonicalIV(); in execute()
H A DVPlan.h3463 VPCanonicalIVPHIRecipe *getCanonicalIV() { in getCanonicalIV() function