LLVM 22.0.0git
llvm::DenseMapInfo< MemOpKey > Struct Reference

Provide DenseMapInfo for MemOpKey. More...

Inheritance diagram for llvm::DenseMapInfo< MemOpKey >:
[legend]

Public Types

using PtrInfo = DenseMapInfo<const MachineOperand *>

Static Public Member Functions

static MemOpKey getEmptyKey ()
static MemOpKey getTombstoneKey ()
static unsigned getHashValue (const MemOpKey &Val)
static bool isEqual (const MemOpKey &LHS, const MemOpKey &RHS)

Detailed Description

Provide DenseMapInfo for MemOpKey.

Definition at line 118 of file X86OptimizeLEAs.cpp.

Member Typedef Documentation

◆ PtrInfo

using llvm::DenseMapInfo< MemOpKey >::PtrInfo = DenseMapInfo<const MachineOperand *>

Definition at line 119 of file X86OptimizeLEAs.cpp.

Member Function Documentation

◆ getEmptyKey()

MemOpKey llvm::DenseMapInfo< MemOpKey >::getEmptyKey ( )
inlinestatic

Definition at line 121 of file X86OptimizeLEAs.cpp.

◆ getHashValue()

◆ getTombstoneKey()

MemOpKey llvm::DenseMapInfo< MemOpKey >::getTombstoneKey ( )
inlinestatic

Definition at line 127 of file X86OptimizeLEAs.cpp.

◆ isEqual()

bool llvm::DenseMapInfo< MemOpKey >::isEqual ( const MemOpKey & LHS,
const MemOpKey & RHS )
inlinestatic

Definition at line 176 of file X86OptimizeLEAs.cpp.


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