LLVM 20.0.0git
|
DenseMapInfo for MDNode subclasses. More...
#include "IR/LLVMContextImpl.h"
Public Types | |
using | KeyTy = MDNodeKeyImpl< NodeTy > |
using | SubsetEqualTy = MDNodeSubsetEqualImpl< NodeTy > |
Static Public Member Functions | |
static NodeTy * | getEmptyKey () |
static NodeTy * | getTombstoneKey () |
static unsigned | getHashValue (const KeyTy &Key) |
static unsigned | getHashValue (const NodeTy *N) |
static bool | isEqual (const KeyTy &LHS, const NodeTy *RHS) |
static bool | isEqual (const NodeTy *LHS, const NodeTy *RHS) |
DenseMapInfo for MDNode subclasses.
Definition at line 1382 of file LLVMContextImpl.h.
using llvm::MDNodeInfo< NodeTy >::KeyTy = MDNodeKeyImpl<NodeTy> |
Definition at line 1383 of file LLVMContextImpl.h.
using llvm::MDNodeInfo< NodeTy >::SubsetEqualTy = MDNodeSubsetEqualImpl<NodeTy> |
Definition at line 1384 of file LLVMContextImpl.h.
|
inlinestatic |
Definition at line 1386 of file LLVMContextImpl.h.
Referenced by llvm::MDNodeInfo< NodeTy >::isEqual().
|
inlinestatic |
Definition at line 1394 of file LLVMContextImpl.h.
|
inlinestatic |
Definition at line 1396 of file LLVMContextImpl.h.
References N.
|
inlinestatic |
Definition at line 1390 of file LLVMContextImpl.h.
Referenced by llvm::MDNodeInfo< NodeTy >::isEqual().
|
inlinestatic |
Definition at line 1400 of file LLVMContextImpl.h.
References llvm::MDNodeInfo< NodeTy >::getEmptyKey(), llvm::MDNodeInfo< NodeTy >::getTombstoneKey(), llvm::MDNodeSubsetEqualImpl< NodeTy >::isSubsetEqual(), LHS, and RHS.
|
inlinestatic |
Definition at line 1406 of file LLVMContextImpl.h.
References llvm::MDNodeInfo< NodeTy >::getEmptyKey(), llvm::MDNodeInfo< NodeTy >::getTombstoneKey(), llvm::MDNodeSubsetEqualImpl< NodeTy >::isSubsetEqual(), LHS, and RHS.