Home
last modified time | relevance | path

Searched refs:RuntimeVF (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp971 Value *RuntimeVF = getRuntimeVF(Builder, TCTy, State.VF); in prepareToExecute() local
972 VF.setUnderlyingValue(RuntimeVF); in prepareToExecute()
974 UF > 1 ? Builder.CreateMul(RuntimeVF, ConstantInt::get(TCTy, UF)) in prepareToExecute()
975 : RuntimeVF); in prepareToExecute()
H A DVPlanRecipes.cpp875 Value *RuntimeVF = in generate() local
883 Builder.CreateMul(RuntimeVF, Builder.getInt64(Idx)), TrailingZeros); in generate()
885 Value *Cmp = Builder.CreateICmpNE(TrailingZeros, RuntimeVF); in generate()
3741 Value *RuntimeVF = getRuntimeVF(State.Builder, PhiType, State.VF); in execute() local
3766 RuntimeVF, ConstantInt::get(PhiType, CurrentPart)); in execute()
3867 auto *RuntimeVF = getRuntimeVF(Builder, IdxTy, State.VF); in execute() local
3868 auto *LastIdx = Builder.CreateSub(RuntimeVF, One); in execute()
H A DLoopVectorize.cpp1834 Value *RuntimeVF = nullptr; in create() local
1837 [VF, &RuntimeVF](IRBuilderBase &B, unsigned Bits) { in create()
1838 if (!RuntimeVF) in create()
1839 RuntimeVF = getRuntimeVF(B, B.getIntNTy(Bits), VF); in create()
1840 return RuntimeVF; in create()