struct LoopTraversal::TraversedMBBInfo
Declaration
struct LoopTraversal::TraversedMBBInfo { /* full declaration omitted */ };
Declared at: llvm/include/llvm/CodeGen/LoopTraversal.h:87
Member Variables
- public llvm::MachineBasicBlock* MBB = nullptr
- The basic block.
- public bool PrimaryPass = true
- True if this is the first time we process the basic block.
- public bool IsDone = true
- True if the block that is ready for its final round of processing.
Method Overview
- public TraversedMBBInfo(llvm::MachineBasicBlock * BB = nullptr, bool Primary = true, bool Done = true)
Methods
ΒΆTraversedMBBInfo(
llvm::MachineBasicBlock* BB = nullptr,
bool Primary = true,
bool Done = true)
TraversedMBBInfo(
llvm::MachineBasicBlock* BB = nullptr,
bool Primary = true,
bool Done = true)
Declared at: llvm/include/llvm/CodeGen/LoopTraversal.h:97
Parameters
- llvm::MachineBasicBlock* BB = nullptr
- bool Primary = true
- bool Done = true