LLVM 23.0.0git
llvm::DenseMapInfo< ReachabilityQueryInfo< ToTy > * > Struct Template Reference
Inheritance diagram for llvm::DenseMapInfo< ReachabilityQueryInfo< ToTy > * >:
[legend]

Public Types

using InstSetDMI = DenseMapInfo<const AA::InstExclusionSetTy *>
using PairDMI = DenseMapInfo<std::pair<const Instruction *, const ToTy *>>

Static Public Member Functions

static unsigned getHashValue (const ReachabilityQueryInfo< ToTy > *RQI)
static bool isEqual (const ReachabilityQueryInfo< ToTy > *LHS, const ReachabilityQueryInfo< ToTy > *RHS)

Detailed Description

template<typename ToTy>
struct llvm::DenseMapInfo< ReachabilityQueryInfo< ToTy > * >

Definition at line 3461 of file AttributorAttributes.cpp.

Member Typedef Documentation

◆ InstSetDMI

template<typename ToTy>
using llvm::DenseMapInfo< ReachabilityQueryInfo< ToTy > * >::InstSetDMI = DenseMapInfo<const AA::InstExclusionSetTy *>

Definition at line 3462 of file AttributorAttributes.cpp.

◆ PairDMI

template<typename ToTy>
using llvm::DenseMapInfo< ReachabilityQueryInfo< ToTy > * >::PairDMI = DenseMapInfo<std::pair<const Instruction *, const ToTy *>>

Definition at line 3463 of file AttributorAttributes.cpp.

Member Function Documentation

◆ getHashValue()

template<typename ToTy>
unsigned llvm::DenseMapInfo< ReachabilityQueryInfo< ToTy > * >::getHashValue ( const ReachabilityQueryInfo< ToTy > * RQI)
inlinestatic

◆ isEqual()

template<typename ToTy>
bool llvm::DenseMapInfo< ReachabilityQueryInfo< ToTy > * >::isEqual ( const ReachabilityQueryInfo< ToTy > * LHS,
const ReachabilityQueryInfo< ToTy > * RHS )
inlinestatic

Definition at line 3468 of file AttributorAttributes.cpp.


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