LLVM  8.0.1
Public Attributes | List of all members
AddSubFlagsOpcodePair Struct Reference

Map pseudo instructions that imply an 'S' bit onto real opcodes. More...

Collaboration diagram for AddSubFlagsOpcodePair:
Collaboration graph
[legend]

Public Attributes

uint16_t PseudoOpc
 
uint16_t MachineOpc
 

Detailed Description

Map pseudo instructions that imply an 'S' bit onto real opcodes.

Whether the instruction is encoded with an 'S' bit is determined by the optional CPSR def operand.

This will go away once we can teach tblgen how to set the optional CPSR def operand itself.

Definition at line 2173 of file ARMBaseInstrInfo.cpp.

Member Data Documentation

◆ MachineOpc

uint16_t AddSubFlagsOpcodePair::MachineOpc

Definition at line 2175 of file ARMBaseInstrInfo.cpp.

Referenced by llvm::convertAddSubFlagsOpcode().

◆ PseudoOpc

uint16_t AddSubFlagsOpcodePair::PseudoOpc

Definition at line 2174 of file ARMBaseInstrInfo.cpp.


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