Home
last modified time | relevance | path

Searched refs:TraversedMBBInfo (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DLoopTraversal.h87 struct TraversedMBBInfo { struct
97 TraversedMBBInfo(MachineBasicBlock *BB = nullptr, bool Primary = true, argument
105 typedef SmallVector<TraversedMBBInfo, 4> TraversalOrder; argument
H A DExecutionDomainFix.h196 void enterBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);
199 void leaveBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);
202 void processBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);
H A DReachingDefAnalysis.h250 void processBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DLoopTraversal.cpp31 SmallVector<TraversedMBBInfo, 4> MBBTraversalOrder; in traverse()
44 MBBTraversalOrder.push_back(TraversedMBBInfo(ActiveMBB, Primary, Done)); in traverse()
67 MBBTraversalOrder.push_back(TraversedMBBInfo(MBB, false, true)); in traverse()
H A DExecutionDomainFix.cpp153 const LoopTraversal::TraversedMBBInfo &TraversedMBB) { in enterBasicBlock()
209 const LoopTraversal::TraversedMBBInfo &TraversedMBB) { in leaveBasicBlock()
396 const LoopTraversal::TraversedMBBInfo &TraversedMBB) { in processBasicBlock()
457 for (const LoopTraversal::TraversedMBBInfo &TraversedMBB : TraversedMBBOrder) in runOnMachineFunction()
H A DReachingDefAnalysis.cpp194 const LoopTraversal::TraversedMBBInfo &TraversedMBB) { in processBasicBlock()
247 for (LoopTraversal::TraversedMBBInfo TraversedMBB : TraversedMBBOrder) in traverse()