LLVM 20.0.0git
|
Main class to build the VPlan H-CFG for an incoming IR. More...
#include "Transforms/Vectorize/VPlanHCFGBuilder.h"
Public Member Functions | |
VPlanHCFGBuilder (Loop *Lp, LoopInfo *LI, VPlan &P) | |
void | buildHierarchicalCFG () |
Build H-CFG for TheLoop and update Plan accordingly. | |
Main class to build the VPlan H-CFG for an incoming IR.
Definition at line 38 of file VPlanHCFGBuilder.h.
Definition at line 60 of file VPlanHCFGBuilder.h.
void VPlanHCFGBuilder::buildHierarchicalCFG | ( | ) |
Build H-CFG for TheLoop and update Plan accordingly.
Definition at line 450 of file VPlanHCFGBuilder.cpp.
References llvm::dbgs(), LLVM_DEBUG, llvm::DominatorTreeBase< NodeT, IsPostDom >::print(), llvm::DominatorTreeBase< NodeT, IsPostDom >::recalculate(), and llvm::VPlan::setName().