ΒΆinline llvm::MachineInstrBuilder BuildMI(
llvm::MachineBasicBlock& BB,
MachineBasicBlock::iterator I,
const llvm::DebugLoc& DL,
const llvm::MCInstrDesc& MCID,
llvm::Register DestReg)
inline llvm::MachineInstrBuilder BuildMI(
llvm::MachineBasicBlock& BB,
MachineBasicBlock::iterator I,
const llvm::DebugLoc& DL,
const llvm::MCInstrDesc& MCID,
llvm::Register DestReg)
Description
This version of the builder inserts the newly-built instruction before the given position in the given MachineBasicBlock, and sets up the first operand as a destination virtual register.
Declared at: llvm/include/llvm/CodeGen/MachineInstrBuilder.h:332
Parameters
- llvm::MachineBasicBlock& BB
- MachineBasicBlock::iterator I
- const llvm::DebugLoc& DL
- const llvm::MCInstrDesc& MCID
- llvm::Register DestReg