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

References

lib/Transforms/Vectorize/LoopVectorizationPlanner.h
  204   SmallVector<VPlanPtr, 4> VPlans;
  271   VPlanPtr buildVPlan(VFRange &Range);
  275   VPlanPtr
lib/Transforms/Vectorize/LoopVectorize.cpp
 6642                                          VPlanPtr &Plan) {
 6672 VPValue *VPRecipeBuilder::createBlockInMask(BasicBlock *BB, VPlanPtr &Plan) {
 6715                                                            VPlanPtr &Plan) {
 6746                                   VPlanPtr &Plan) {
 6808 VPBlendRecipe *VPRecipeBuilder::tryToBlend(Instruction *I, VPlanPtr &Plan) {
 6941     VPlanPtr &Plan) {
 6979                                                       VPlanPtr &Plan) {
 7006                                         VPlanPtr &Plan, VPBasicBlock *VPBB) {
 7090 VPlanPtr LoopVectorizationPlanner::buildVPlanWithVPRecipes(
 7226 VPlanPtr LoopVectorizationPlanner::buildVPlan(VFRange &Range) {
lib/Transforms/Vectorize/VPRecipeBuilder.h
   54   VPValue *createBlockInMask(BasicBlock *BB, VPlanPtr &Plan);
   58   VPValue *createEdgeMask(BasicBlock *Src, BasicBlock *Dst, VPlanPtr &Plan);
   69                                             VPlanPtr &Plan);
   75   tryToWidenMemory(Instruction *I, VFRange &Range, VPlanPtr &Plan);
   87   VPBlendRecipe *tryToBlend(Instruction *I, VPlanPtr &Plan);
  100                                        VPlanPtr &Plan);
  110   bool tryToCreateRecipe(Instruction *Instr, VFRange &Range, VPlanPtr &Plan,
  122       VPlanPtr &Plan);
lib/Transforms/Vectorize/VPlanHCFGTransforms.cpp
   20     VPlanPtr &Plan,
lib/Transforms/Vectorize/VPlanHCFGTransforms.h
   28       VPlanPtr &Plan,
unittests/Transforms/Vectorize/VPlanTestBase.h
   48   VPlanPtr buildHCFG(BasicBlock *LoopHeader) {
   58   VPlanPtr buildPlainCFG(BasicBlock *LoopHeader) {