class MachineBasicBlock::liveout_iterator

Declaration

class MachineBasicBlock::liveout_iterator { /* full declaration omitted */ };

Declared at: llvm/include/llvm/CodeGen/MachineBasicBlock.h:429

Member Variables

private llvm::MCPhysReg ExceptionPointer
private llvm::MCPhysReg ExceptionSelector
private llvm::MachineBasicBlock::const_succ_iterator BlockI
private llvm::MachineBasicBlock::const_succ_iterator BlockEnd
private llvm::MachineBasicBlock::livein_iterator LiveRegI

Method Overview

Methods

bool advanceToValidPosition()

Declared at: llvm/include/llvm/CodeGen/MachineBasicBlock.h:489

liveout_iterator(
    const llvm::MachineBasicBlock& MBB,
    llvm::MCPhysReg ExceptionPointer,
    llvm::MCPhysReg ExceptionSelector,
    bool End)

Declared at: llvm/include/llvm/CodeGen/MachineBasicBlock.h:437

Parameters

const llvm::MachineBasicBlock& MBB
llvm::MCPhysReg ExceptionPointer
llvm::MCPhysReg ExceptionSelector
bool End