Searched refs:RuntimeVF (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanRecipes.cpp | 957 Value *RuntimeVF = getRuntimeVF(B, IntTy, VF); in getRuntimeVFAsFloat() local 958 return B.CreateUIToFP(RuntimeVF, FTy); in getRuntimeVFAsFloat() 1018 Value *RuntimeVF; in execute() local 1020 RuntimeVF = getRuntimeVFAsFloat(Builder, StepType, State.VF); in execute() 1022 RuntimeVF = getRuntimeVF(Builder, StepType, State.VF); in execute() 1023 Value *Mul = Builder.CreateBinOp(MulOp, Step, RuntimeVF); in execute() 1693 auto *RuntimeVF = getRuntimeVF(Builder, IdxTy, State.VF); in execute() local 1694 auto *LastIdx = Builder.CreateSub(RuntimeVF, One); in execute()
|
| H A D | LoopVectorize.cpp | 2009 Value *RuntimeVF = nullptr; in Create() local 2012 [VF, &RuntimeVF](IRBuilderBase &B, unsigned Bits) { in Create() 2013 if (!RuntimeVF) in Create() 2014 RuntimeVF = getRuntimeVF(B, B.getIntNTy(Bits), VF); in Create() 2015 return RuntimeVF; in Create() 2531 Value *RuntimeVF = getRuntimeVF(Builder, Builder.getInt32Ty(), VF); in vectorizeInterleaveGroup() local 2532 Idx = Builder.CreateSub(RuntimeVF, Builder.getInt32(1)); in vectorizeInterleaveGroup() 3604 Value *RuntimeVF = nullptr; in fixFixedOrderRecurrence() local 3608 RuntimeVF = getRuntimeVF(Builder, IdxTy, VF); in fixFixedOrderRecurrence() 3609 auto *LastIdx = Builder.CreateSub(RuntimeVF, One); in fixFixedOrderRecurrence() [all …]
|