LLVM 17.0.0git
Public Member Functions | Public Attributes | Friends | List of all members
llvm::X86MemoryFoldTableEntry Struct Reference

#include "Target/X86/X86InstrFoldTables.h"

Collaboration diagram for llvm::X86MemoryFoldTableEntry:
Collaboration graph
[legend]

Public Member Functions

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

Public Attributes

uint16_t KeyOp
 
uint16_t DstOp
 
uint16_t Flags
 

Friends

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

Detailed Description

Definition at line 68 of file X86InstrFoldTables.h.

Member Function Documentation

◆ operator<()

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

Definition at line 73 of file X86InstrFoldTables.h.

References KeyOp, and RHS.

◆ operator==()

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

Definition at line 76 of file X86InstrFoldTables.h.

References KeyOp, and RHS.

Friends And Related Function Documentation

◆ operator<

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

Definition at line 79 of file X86InstrFoldTables.h.

Member Data Documentation

◆ DstOp

uint16_t llvm::X86MemoryFoldTableEntry::DstOp

Definition at line 70 of file X86InstrFoldTables.h.

◆ Flags

uint16_t llvm::X86MemoryFoldTableEntry::Flags

Definition at line 71 of file X86InstrFoldTables.h.

◆ KeyOp

uint16_t llvm::X86MemoryFoldTableEntry::KeyOp

Definition at line 69 of file X86InstrFoldTables.h.

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


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