LLVM 20.0.0git
|
#include "IR/LLVMContextImpl.h"
Public Member Functions | |
MDNodeKeyImpl (Metadata *CountNode, Metadata *LowerBound, Metadata *UpperBound, Metadata *Stride) | |
MDNodeKeyImpl (const DISubrange *N) | |
bool | isKeyOf (const DISubrange *RHS) const |
unsigned | getHashValue () const |
Public Attributes | |
Metadata * | CountNode |
Metadata * | LowerBound |
Metadata * | UpperBound |
Metadata * | Stride |
Definition at line 364 of file LLVMContextImpl.h.
|
inline |
Definition at line 370 of file LLVMContextImpl.h.
|
inline |
Definition at line 374 of file LLVMContextImpl.h.
|
inline |
Definition at line 400 of file LLVMContextImpl.h.
References llvm::hash_combine().
|
inline |
Definition at line 378 of file LLVMContextImpl.h.
References llvm::ConstantInt::getSExtValue(), llvm::ConstantAsMetadata::getValue(), and RHS.
Metadata* llvm::MDNodeKeyImpl< DISubrange >::CountNode |
Definition at line 365 of file LLVMContextImpl.h.
Metadata* llvm::MDNodeKeyImpl< DISubrange >::LowerBound |
Definition at line 366 of file LLVMContextImpl.h.
Metadata* llvm::MDNodeKeyImpl< DISubrange >::Stride |
Definition at line 368 of file LLVMContextImpl.h.
Metadata* llvm::MDNodeKeyImpl< DISubrange >::UpperBound |
Definition at line 367 of file LLVMContextImpl.h.