LLVM 22.0.0git
ARMInstructionSelector::CmpConstants Struct Reference

Public Member Functions

 CmpConstants (unsigned CmpOpcode, unsigned FlagsOpcode, unsigned SelectOpcode, unsigned OpRegBank, unsigned OpSize)

Public Attributes

const unsigned ComparisonOpcode
const unsigned ReadFlagsOpcode
const unsigned SelectResultOpcode
const unsigned OperandRegBankID
const unsigned OperandSize

Detailed Description

Definition at line 460 of file ARMInstructionSelector.cpp.

Constructor & Destructor Documentation

◆ CmpConstants()

ARMInstructionSelector::CmpConstants::CmpConstants ( unsigned CmpOpcode,
unsigned FlagsOpcode,
unsigned SelectOpcode,
unsigned OpRegBank,
unsigned OpSize )
inline

Member Data Documentation

◆ ComparisonOpcode

const unsigned ARMInstructionSelector::CmpConstants::ComparisonOpcode

Definition at line 468 of file ARMInstructionSelector.cpp.

Referenced by CmpConstants().

◆ OperandRegBankID

const unsigned ARMInstructionSelector::CmpConstants::OperandRegBankID

Definition at line 478 of file ARMInstructionSelector.cpp.

Referenced by CmpConstants().

◆ OperandSize

const unsigned ARMInstructionSelector::CmpConstants::OperandSize

Definition at line 481 of file ARMInstructionSelector.cpp.

Referenced by CmpConstants().

◆ ReadFlagsOpcode

const unsigned ARMInstructionSelector::CmpConstants::ReadFlagsOpcode

Definition at line 472 of file ARMInstructionSelector.cpp.

Referenced by CmpConstants().

◆ SelectResultOpcode

const unsigned ARMInstructionSelector::CmpConstants::SelectResultOpcode

Definition at line 475 of file ARMInstructionSelector.cpp.

Referenced by CmpConstants().


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