class MachineInstrBuilder

Declaration

class MachineInstrBuilder { /* full declaration omitted */ };

Declared at: llvm/include/llvm/CodeGen/MachineInstrBuilder.h:60

Method Overview

Methods

MachineInstrBuilder()

Declared at: llvm/include/llvm/CodeGen/MachineInstrBuilder.h:65

MachineInstrBuilder(llvm::MachineFunction& F,
                    llvm::MachineInstr* I)

Description

Create a MachineInstrBuilder for manipulating an existing instruction. F must be the machine function that was used to allocate I.

Declared at: llvm/include/llvm/CodeGen/MachineInstrBuilder.h:69

Parameters

llvm::MachineFunction& F
llvm::MachineInstr* I

MachineInstrBuilder(llvm::MachineFunction& F,
                    int I)

Declared at: llvm/include/llvm/CodeGen/MachineInstrBuilder.h:70

Parameters

llvm::MachineFunction& F
int I

llvm::MachineInstr* operator llvm::MachineInstr*()
    const

Description

Allow automatic conversion to the machine instruction we are working on.

Declared at: llvm/include/llvm/CodeGen/MachineInstrBuilder.h:74