Searched refs:TraversedMBBInfo (Results 1 – 6 of 6) sorted by relevance
88 struct TraversedMBBInfo { struct98 TraversedMBBInfo(MachineBasicBlock *BB = nullptr, bool Primary = true, argument106 typedef SmallVector<TraversedMBBInfo, 4> TraversalOrder; argument
103 void enterBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);106 void leaveBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);109 void processBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);
188 void enterBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);191 void leaveBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);194 void processBasicBlock(const LoopTraversal::TraversedMBBInfo &TraversedMBB);
32 SmallVector<TraversedMBBInfo, 4> MBBTraversalOrder; in traverse()46 MBBTraversalOrder.push_back(TraversedMBBInfo(ActiveMBB, Primary, Done)); in traverse()69 MBBTraversalOrder.push_back(TraversedMBBInfo(MBB, false, true)); in traverse()
23 const LoopTraversal::TraversedMBBInfo &TraversedMBB) { in enterBasicBlock()78 const LoopTraversal::TraversedMBBInfo &TraversedMBB) { in leaveBasicBlock()125 const LoopTraversal::TraversedMBBInfo &TraversedMBB) { in processBasicBlock()153 for (LoopTraversal::TraversedMBBInfo TraversedMBB : TraversedMBBOrder) { in runOnMachineFunction()
153 const LoopTraversal::TraversedMBBInfo &TraversedMBB) { in enterBasicBlock()209 const LoopTraversal::TraversedMBBInfo &TraversedMBB) { in leaveBasicBlock()397 const LoopTraversal::TraversedMBBInfo &TraversedMBB) { in processBasicBlock()458 for (LoopTraversal::TraversedMBBInfo TraversedMBB : TraversedMBBOrder) { in runOnMachineFunction()