GCC Middle and Back End API Reference
operand_fixup Class Referenceabstract
Inheritance diagram for operand_fixup:
Collaboration diagram for operand_fixup:

Public Member Functions

 operand_fixup (file_location loc, rtx insn, int operand_idx)
virtual void apply (function_reader *reader) const =0

Protected Attributes

int m_operand_idx
file_location m_loc
rtx m_rtx

Detailed Description

An abstract subclass of fixup for post-processing steps that
act on a specific operand of a specific instruction.   

Constructor & Destructor Documentation

◆ operand_fixup()

operand_fixup::operand_fixup ( file_location loc,
rtx insn,
int operand_idx )

Member Function Documentation

◆ apply()

virtual void fixup::apply ( function_reader * reader) const
pure virtualinherited

Field Documentation

◆ m_loc

file_location fixup::m_loc

Referenced by fixup_insn_uid::apply().

◆ m_operand_idx

int operand_fixup::m_operand_idx

Referenced by fixup_insn_uid::apply().

◆ m_rtx

rtx fixup::m_rtx

The documentation for this class was generated from the following file: