struct FastISel::InstOrderMap

Declaration

struct FastISel::InstOrderMap { /* full declaration omitted */ };

Declared at: llvm/include/llvm/CodeGen/FastISel.h:575

Member Variables

public DenseMap<llvm::MachineInstr*, unsigned int> Orders
public llvm::MachineInstr* FirstTerminator = nullptr
public unsigned int FirstTerminatorOrder = std::numeric_limits<unsigned int>::max()

Method Overview

  • public void initialize(llvm::MachineBasicBlock * MBB, MachineBasicBlock::iterator LastFlushPoint)

Methods

ΒΆvoid initialize(
    llvm::MachineBasicBlock* MBB,
    MachineBasicBlock::iterator LastFlushPoint)

Declared at: llvm/include/llvm/CodeGen/FastISel.h:580

Parameters

llvm::MachineBasicBlock* MBB
MachineBasicBlock::iterator LastFlushPoint