Searched refs:ScalarTC (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanRecipes.cpp | 313 Value *ScalarTC = State.get(getOperand(1), VPIteration(Part, 0)); in generateInstruction() local 318 {PredTy, ScalarTC->getType()}, in generateInstruction() 319 {VIVElem0, ScalarTC}, nullptr, Name); in generateInstruction() 343 Value *ScalarTC = State.get(getOperand(0), {0, 0}); in generateInstruction() local 345 createStepForVF(Builder, ScalarTC->getType(), State.VF, State.UF); in generateInstruction() 346 Value *Sub = Builder.CreateSub(ScalarTC, Step); in generateInstruction() 347 Value *Cmp = Builder.CreateICmp(CmpInst::Predicate::ICMP_UGT, ScalarTC, Step); in generateInstruction() 348 Value *Zero = ConstantInt::get(ScalarTC->getType(), 0); in generateInstruction()
|