class VPlanHCFGBuilder
Declaration
class VPlanHCFGBuilder { /* full declaration omitted */ };
Description
Main class to build the VPlan H-CFG for an incoming IR.
Declared at: llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h:37
Method Overview
- public VPlanHCFGBuilder(llvm::Loop * Lp, llvm::LoopInfo * LI, llvm::VPlan & P)
- public void buildHierarchicalCFG()
Methods
¶VPlanHCFGBuilder(llvm::Loop* Lp,
llvm::LoopInfo* LI,
llvm::VPlan& P)
VPlanHCFGBuilder(llvm::Loop* Lp,
llvm::LoopInfo* LI,
llvm::VPlan& P)
Declared at: llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h:63
Parameters
- llvm::Loop* Lp
- llvm::LoopInfo* LI
- llvm::VPlan& P
¶void buildHierarchicalCFG()
void buildHierarchicalCFG()
Description
Build H-CFG for TheLoop and update Plan accordingly.
Declared at: llvm/lib/Transforms/Vectorize/VPlanHCFGBuilder.h:67