ΒΆllvm::MachineInstrBuilder BuildMI(
llvm::MachineFunction& MF,
const llvm::DebugLoc& DL,
const llvm::MCInstrDesc& MCID,
bool IsIndirect,
llvm::Register Reg,
const llvm::MDNode* Variable,
const llvm::MDNode* Expr)
llvm::MachineInstrBuilder BuildMI(
llvm::MachineFunction& MF,
const llvm::DebugLoc& DL,
const llvm::MCInstrDesc& MCID,
bool IsIndirect,
llvm::Register Reg,
const llvm::MDNode* Variable,
const llvm::MDNode* Expr)
Description
This version of the builder builds a DBG_VALUE intrinsic for either a value in a register or a register-indirect address. The convention is that a DBG_VALUE is indirect iff the second operand is an immediate.
Declared at: llvm/include/llvm/CodeGen/MachineInstrBuilder.h:432
Parameters
- llvm::MachineFunction& MF
- const llvm::DebugLoc& DL
- const llvm::MCInstrDesc& MCID
- bool IsIndirect
- llvm::Register Reg
- const llvm::MDNode* Variable
- const llvm::MDNode* Expr