Home
last modified time | relevance | path

Searched refs:BaseIV (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.cpp571 VPSingleDefRecipe *BaseIV = Builder.createDerivedIV( in createScalarIVSteps() local
577 Type *ResultTy = TypeInfo.inferScalarType(BaseIV); in createScalarIVSteps()
583 BaseIV = Builder.createScalarCast(Instruction::Trunc, BaseIV, TruncTy, DL); in createScalarIVSteps()
599 return Builder.createScalarIVSteps(InductionOpcode, FPBinOp, BaseIV, Step, in createScalarIVSteps()
H A DVPlanRecipes.cpp2170 Value *BaseIV = State.get(getOperand(0), VPLane(0)); in execute() local
2175 Type *BaseIVTy = BaseIV->getType()->getScalarType(); in execute()
2203 SplatIV = Builder.CreateVectorSplat(State.VF, BaseIV); in execute()
2250 auto *Add = Builder.CreateBinOp(AddOp, BaseIV, Mul); in execute()