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

#include "Target/X86/X86InstrFoldTables.h"

Public Member Functions

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

Public Attributes

unsigned KeyOp
 
unsigned DstOp
 
uint16_t Flags
 

Friends

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

Detailed Description

Definition at line 23 of file X86InstrFoldTables.h.

Member Function Documentation

◆ operator<()

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

Definition at line 28 of file X86InstrFoldTables.h.

References KeyOp, and RHS.

◆ operator==()

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

Definition at line 31 of file X86InstrFoldTables.h.

References KeyOp, and RHS.

Friends And Related Function Documentation

◆ operator<

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

Definition at line 34 of file X86InstrFoldTables.h.

Member Data Documentation

◆ DstOp

unsigned llvm::X86FoldTableEntry::DstOp

Definition at line 25 of file X86InstrFoldTables.h.

◆ Flags

uint16_t llvm::X86FoldTableEntry::Flags

Definition at line 26 of file X86InstrFoldTables.h.

◆ KeyOp

unsigned llvm::X86FoldTableEntry::KeyOp

Definition at line 24 of file X86InstrFoldTables.h.

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


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