struct TargetOperandInfo
Declaration
struct TargetOperandInfo { /* full declaration omitted */ };
Declared at: llvm/include/llvm/CodeGen/RDFGraph.h:414
Member Variables
- public const llvm::TargetInstrInfo& TII
Method Overview
- public TargetOperandInfo(const llvm::TargetInstrInfo & tii)
- public virtual bool isClobbering(const llvm::MachineInstr & In, unsigned int OpNum) const
- public virtual bool isFixedReg(const llvm::MachineInstr & In, unsigned int OpNum) const
- public virtual bool isPreserving(const llvm::MachineInstr & In, unsigned int OpNum) const
- public virtual ~TargetOperandInfo()
Methods
¶TargetOperandInfo(
const llvm::TargetInstrInfo& tii)
TargetOperandInfo(
const llvm::TargetInstrInfo& tii)
Declared at: llvm/include/llvm/CodeGen/RDFGraph.h:415
Parameters
- const llvm::TargetInstrInfo& tii
¶virtual bool isClobbering(
const llvm::MachineInstr& In,
unsigned int OpNum) const
virtual bool isClobbering(
const llvm::MachineInstr& In,
unsigned int OpNum) const
Declared at: llvm/include/llvm/CodeGen/RDFGraph.h:419
Parameters
- const llvm::MachineInstr& In
- unsigned int OpNum
¶virtual bool isFixedReg(
const llvm::MachineInstr& In,
unsigned int OpNum) const
virtual bool isFixedReg(
const llvm::MachineInstr& In,
unsigned int OpNum) const
Declared at: llvm/include/llvm/CodeGen/RDFGraph.h:420
Parameters
- const llvm::MachineInstr& In
- unsigned int OpNum
¶virtual bool isPreserving(
const llvm::MachineInstr& In,
unsigned int OpNum) const
virtual bool isPreserving(
const llvm::MachineInstr& In,
unsigned int OpNum) const
Declared at: llvm/include/llvm/CodeGen/RDFGraph.h:418
Parameters
- const llvm::MachineInstr& In
- unsigned int OpNum
¶virtual ~TargetOperandInfo()
virtual ~TargetOperandInfo()
Declared at: llvm/include/llvm/CodeGen/RDFGraph.h:416