reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Vectorize/LoopVectorizationPlanner.h
  254                            VFRange &Range);
  271   VPlanPtr buildVPlan(VFRange &Range);
  276   buildVPlanWithVPRecipes(VFRange &Range, SmallPtrSetImpl<Value *> &NeedDef,
lib/Transforms/Vectorize/LoopVectorize.cpp
 6615     const std::function<bool(unsigned)> &Predicate, VFRange &Range) {
 6635     VFRange SubRange = {VF, MaxVF + 1};
 6714                                                            VFRange &Range,
 6745 VPRecipeBuilder::tryToWidenMemory(Instruction *I, VFRange &Range,
 6776 VPRecipeBuilder::tryToOptimizeInduction(Instruction *I, VFRange &Range) {
 6833                                  VFRange &Range) {
 6939     Instruction *I, VFRange &Range, VPBasicBlock *VPBB,
 7005 bool VPRecipeBuilder::tryToCreateRecipe(Instruction *Instr, VFRange &Range,
 7083     VFRange SubRange = {VF, MaxVF + 1};
 7091     VFRange &Range, SmallPtrSetImpl<Value *> &NeedDef,
 7226 VPlanPtr LoopVectorizationPlanner::buildVPlan(VFRange &Range) {
lib/Transforms/Vectorize/VPRecipeBuilder.h
   68   VPInterleaveRecipe *tryToInterleaveMemory(Instruction *I, VFRange &Range,
   75   tryToWidenMemory(Instruction *I, VFRange &Range, VPlanPtr &Plan);
   82                                                         VFRange &Range);
   95   bool tryToWiden(Instruction *I, VPBasicBlock *VPBB, VFRange &Range);
  110   bool tryToCreateRecipe(Instruction *Instr, VFRange &Range, VPlanPtr &Plan,
  120       Instruction *I, VFRange &Range, VPBasicBlock *VPBB,