llvm::MachineInstr::getDebugOperandsForReg

getDebugOperandsForReg overloads

Synopses

Declared in <llvm/CodeGen/MachineInstr.h>

Return debug operands that use register Reg.

iterator_range<filter_iterator<MachineOperand const*, std::function<bool(MachineOperand const&)>>>
getDebugOperandsForReg(Register Reg) const;
» more...

Return mutable debug operands that use register Reg.

iterator_range<filter_iterator<MachineOperand*, std::function<bool(MachineOperand&)>>>
getDebugOperandsForReg(Register Reg);
» more...

Return Value

  • Filtered const range of matching debug operands.
  • Filtered mutable range of matching debug operands.

Parameters

NameDescription
RegRegister whose debug uses are sought.