|
LLVM 22.0.0git
|
#include "IR/LLVMContextImpl.h"
Public Member Functions | |
| MDNodeKeyImpl (unsigned Tag, MDString *Name, Metadata *SizeInBits, uint32_t AlignInBits, unsigned Encoding, unsigned Flags, unsigned Kind, int Factor, APInt Numerator, APInt Denominator) | |
| MDNodeKeyImpl (const DIFixedPointType *N) | |
| bool | isKeyOf (const DIFixedPointType *RHS) const |
| unsigned | getHashValue () const |
Public Attributes | |
| unsigned | Tag |
| MDString * | Name |
| Metadata * | SizeInBits |
| uint32_t | AlignInBits |
| unsigned | Encoding |
| unsigned | Flags |
| unsigned | Kind |
| int | Factor |
| APInt | Numerator |
| APInt | Denominator |
Definition at line 512 of file LLVMContextImpl.h.
|
inline |
Definition at line 524 of file LLVMContextImpl.h.
References AlignInBits, Denominator, Encoding, Factor, Flags, Kind, Name, Numerator, SizeInBits, and Tag.
|
inline |
Definition at line 530 of file LLVMContextImpl.h.
References AlignInBits, Denominator, Encoding, Factor, Flags, getFlags(), getTag(), Kind, N, Name, Numerator, SizeInBits, and Tag.
|
inline |
Definition at line 545 of file LLVMContextImpl.h.
References Denominator, Factor, Flags, llvm::hash_combine(), Kind, Name, and Numerator.
|
inline |
Definition at line 537 of file LLVMContextImpl.h.
References AlignInBits, Denominator, Factor, Kind, Name, Numerator, RHS, and SizeInBits.
| uint32_t llvm::MDNodeKeyImpl< DIFixedPointType >::AlignInBits |
Definition at line 516 of file LLVMContextImpl.h.
Referenced by isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
| APInt llvm::MDNodeKeyImpl< DIFixedPointType >::Denominator |
Definition at line 522 of file LLVMContextImpl.h.
Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
| unsigned llvm::MDNodeKeyImpl< DIFixedPointType >::Encoding |
Definition at line 517 of file LLVMContextImpl.h.
Referenced by MDNodeKeyImpl(), and MDNodeKeyImpl().
| int llvm::MDNodeKeyImpl< DIFixedPointType >::Factor |
Definition at line 520 of file LLVMContextImpl.h.
Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
| unsigned llvm::MDNodeKeyImpl< DIFixedPointType >::Flags |
Definition at line 518 of file LLVMContextImpl.h.
Referenced by getHashValue(), MDNodeKeyImpl(), and MDNodeKeyImpl().
| unsigned llvm::MDNodeKeyImpl< DIFixedPointType >::Kind |
Definition at line 519 of file LLVMContextImpl.h.
Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
| MDString* llvm::MDNodeKeyImpl< DIFixedPointType >::Name |
Definition at line 514 of file LLVMContextImpl.h.
Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
| APInt llvm::MDNodeKeyImpl< DIFixedPointType >::Numerator |
Definition at line 521 of file LLVMContextImpl.h.
Referenced by getHashValue(), isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
| Metadata* llvm::MDNodeKeyImpl< DIFixedPointType >::SizeInBits |
Definition at line 515 of file LLVMContextImpl.h.
Referenced by isKeyOf(), MDNodeKeyImpl(), and MDNodeKeyImpl().
Definition at line 513 of file LLVMContextImpl.h.
Referenced by MDNodeKeyImpl(), and MDNodeKeyImpl().