Searched refs:VFRange (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPRecipeBuilder.h59 bool shouldWiden(Instruction *I, VFRange &Range) const;
65 tryToWidenMemory(Instruction *I, VFRange &Range, VPlanPtr &Plan);
74 tryToOptimizeInductionTruncate(TruncInst *I, VFRange &Range) const;
84 VPWidenCallRecipe *tryToWidenCall(CallInst *CI, VFRange &Range,
102 VPRecipeBase *tryToCreateWidenRecipe(Instruction *Instr, VFRange &Range,
153 Instruction *I, VFRange &Range, VPBasicBlock *VPBB,
H A DLoopVectorizationPlanner.h267 VFRange &Range);
284 VPlanPtr buildVPlan(VFRange &Range);
289 VFRange &Range, SmallPtrSetImpl<Value *> &NeedDef,
H A DLoopVectorize.cpp6758 const std::function<bool(unsigned)> &Predicate, VFRange &Range) {
6778 VFRange SubRange = {VF, MaxVF + 1};
6869 VPRecipeBuilder::tryToWidenMemory(Instruction *I, VFRange &Range,
6919 VFRange &Range) const {
6961 VPWidenCallRecipe *VPRecipeBuilder::tryToWidenCall(CallInst *CI, VFRange &Range,
6995 bool VPRecipeBuilder::shouldWiden(Instruction *I, VFRange &Range) const {
7059 Instruction *I, VFRange &Range, VPBasicBlock *VPBB,
7128 VFRange &Range,
7220 VFRange SubRange = {VF, MaxVF + 1};
7228 VFRange
[all...]
H A DVPlan.h67 struct VFRange { struct in namespace:llvm

Completed in 121 milliseconds