Searched refs:TraversedMBBInfo (Results 1 – 6 of 6) sorted by relevance
87 struct TraversedMBBInfo { struct97 TraversedMBBInfo(MachineBasicBlock *BB = nullptr, bool Primary = true, argument105 typedef SmallVector<TraversedMBBInfo, 4> TraversalOrder; argument
196 void enterBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);199 void leaveBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);202 void processBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);
250 void processBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);
31 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()
153 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()
193 const LoopTraversal::TraversedMBBInfo &TraversedMBB) { in processBasicBlock()246 for (LoopTraversal::TraversedMBBInfo TraversedMBB : TraversedMBBOrder) in traverse()