ΒΆllvm::MachineInstrBuilder BuildMI(
llvm::MachineBasicBlock& BB,
MachineBasicBlock::iterator I,
const llvm::DebugLoc& DL,
const llvm::MCInstrDesc& MCID,
bool IsIndirect,
ArrayRef<llvm::MachineOperand> MOs,
const llvm::MDNode* Variable,
const llvm::MDNode* Expr)
llvm::MachineInstrBuilder BuildMI(
llvm::MachineBasicBlock& BB,
MachineBasicBlock::iterator I,
const llvm::DebugLoc& DL,
const llvm::MCInstrDesc& MCID,
bool IsIndirect,
ArrayRef<llvm::MachineOperand> MOs,
const llvm::MDNode* Variable,
const llvm::MDNode* Expr)
Description
This version of the builder builds a DBG_VALUE or DBG_VALUE_LIST intrinsic for a machine operand and inserts it at position I.
Declared at: llvm/include/llvm/CodeGen/MachineInstrBuilder.h:482
Parameters
- llvm::MachineBasicBlock& BB
- MachineBasicBlock::iterator I
- const llvm::DebugLoc& DL
- const llvm::MCInstrDesc& MCID
- bool IsIndirect
- ArrayRef<llvm::MachineOperand> MOs
- const llvm::MDNode* Variable
- const llvm::MDNode* Expr