LLVM 22.0.0git
llvm::AccessAsInstructionInfo Struct Reference

Helper for AA::PointerInfo::Access DenseMap/Set usage ignoring everythign but the instruction. More...

Inheritance diagram for llvm::AccessAsInstructionInfo:
[legend]

Public Types

using Base = DenseMapInfo<Instruction *>
using Access = AAPointerInfo::Access

Static Public Member Functions

static Access getEmptyKey ()
static Access getTombstoneKey ()
static unsigned getHashValue (const Access &A)
static bool isEqual (const Access &LHS, const Access &RHS)

Detailed Description

Helper for AA::PointerInfo::Access DenseMap/Set usage ignoring everythign but the instruction.

Definition at line 780 of file AttributorAttributes.cpp.

Member Typedef Documentation

◆ Access

◆ Base

Member Function Documentation

◆ getEmptyKey()

Access llvm::AccessAsInstructionInfo::getEmptyKey ( )
inlinestatic

◆ getHashValue()

unsigned llvm::AccessAsInstructionInfo::getHashValue ( const Access & A)
static

References A().

◆ getTombstoneKey()

Access llvm::AccessAsInstructionInfo::getTombstoneKey ( )
inlinestatic

◆ isEqual()

bool llvm::AccessAsInstructionInfo::isEqual ( const Access & LHS,
const Access & RHS )
static

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