LLVM  7.0.0svn
Public Member Functions | Public Attributes | Friends | List of all members
X86MemoryFoldTableEntry Struct Reference
Collaboration diagram for X86MemoryFoldTableEntry:
Collaboration graph
[legend]

Public Member Functions

bool operator< (const X86MemoryFoldTableEntry &RHS) const
 
bool operator== (const X86MemoryFoldTableEntry &RHS) const
 

Public Attributes

uint16_t RegOp
 
uint16_t MemOp
 
uint16_t Flags
 

Friends

bool operator< (const X86MemoryFoldTableEntry &TE, unsigned Opcode)
 

Detailed Description

Definition at line 107 of file X86InstrInfo.cpp.

Member Function Documentation

◆ operator<()

bool X86MemoryFoldTableEntry::operator< ( const X86MemoryFoldTableEntry RHS) const
inline

Definition at line 112 of file X86InstrInfo.cpp.

References RegOp.

◆ operator==()

bool X86MemoryFoldTableEntry::operator== ( const X86MemoryFoldTableEntry RHS) const
inline

Definition at line 115 of file X86InstrInfo.cpp.

References RegOp.

Friends And Related Function Documentation

◆ operator<

bool operator< ( const X86MemoryFoldTableEntry TE,
unsigned  Opcode 
)
friend

Definition at line 118 of file X86InstrInfo.cpp.

Member Data Documentation

◆ Flags

uint16_t X86MemoryFoldTableEntry::Flags

Definition at line 110 of file X86InstrInfo.cpp.

Referenced by llvm::X86InstrInfo::foldMemoryOperandImpl(), and lookupFoldTable().

◆ MemOp

uint16_t X86MemoryFoldTableEntry::MemOp

Definition at line 109 of file X86InstrInfo.cpp.

Referenced by llvm::X86InstrInfo::foldMemoryOperandImpl().

◆ RegOp

uint16_t X86MemoryFoldTableEntry::RegOp

Definition at line 108 of file X86InstrInfo.cpp.

Referenced by lookupFoldTable(), operator<(), and operator==().


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