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)

Declared at: llvm/include/llvm/CodeGen/LoopTraversal.h:97

Parameters

llvm::MachineBasicBlock* BB = nullptr
bool Primary = true
bool Done = true