This is the complete list of members for llvm::ValueAsMetadata, including all inherited members.
classof(const Metadata *MD) | llvm::ValueAsMetadata | inlinestatic |
Distinct enum value | llvm::Metadata | protected |
dump() const | llvm::Metadata | |
dump(const Module *M) const | llvm::Metadata | |
get(Value *V) | llvm::ValueAsMetadata | static |
getConstant(Value *C) | llvm::ValueAsMetadata | inlinestatic |
getConstantIfExists(Value *C) | llvm::ValueAsMetadata | inlinestatic |
getContext() const | llvm::ValueAsMetadata | inline |
getIfExists(Value *V) | llvm::ValueAsMetadata | static |
getLocal(Value *Local) | llvm::ValueAsMetadata | inlinestatic |
getLocalIfExists(Value *Local) | llvm::ValueAsMetadata | inlinestatic |
getMetadataID() const | llvm::Metadata | inline |
getType() const | llvm::ValueAsMetadata | inline |
getValue() const | llvm::ValueAsMetadata | inline |
handleChangedOperand(void *, Metadata *) | llvm::Metadata | inlineprotected |
handleDeletion(Value *V) | llvm::ValueAsMetadata | static |
handleRAUW(Value *From, Value *To) | llvm::ValueAsMetadata | static |
ImplicitCode | llvm::Metadata | protected |
LLVMContextImpl class | llvm::ValueAsMetadata | friend |
Metadata(unsigned ID, StorageType Storage) | llvm::Metadata | inlineprotected |
MetadataKind enum name | llvm::Metadata | |
OwnerTy typedef | llvm::ReplaceableMetadataImpl | private |
print(raw_ostream &OS, const Module *M=nullptr, bool IsForDebug=false) const | llvm::Metadata | |
print(raw_ostream &OS, ModuleSlotTracker &MST, const Module *M=nullptr, bool IsForDebug=false) const | llvm::Metadata | |
printAsOperand(raw_ostream &OS, const Module *M=nullptr) const | llvm::Metadata | |
printAsOperand(raw_ostream &OS, ModuleSlotTracker &MST, const Module *M=nullptr) const | llvm::Metadata | |
ReplaceableMetadataImpl class | llvm::ValueAsMetadata | friend |
llvm::ReplaceableMetadataImpl::ReplaceableMetadataImpl(LLVMContext &Context) | llvm::ReplaceableMetadataImpl | inlineprivate |
replaceAllUsesWith(Metadata *MD) | llvm::ValueAsMetadata | inlineprotected |
resolveAllUses(bool ResolveUsers=true) | llvm::ReplaceableMetadataImpl | private |
Storage | llvm::Metadata | protected |
StorageType enum name | llvm::Metadata | protected |
SubclassData16 | llvm::Metadata | protected |
SubclassData32 | llvm::Metadata | protected |
Temporary enum value | llvm::Metadata | protected |
Uniqued enum value | llvm::Metadata | protected |
ValueAsMetadata(unsigned ID, Value *V) | llvm::ValueAsMetadata | inlineprotected |
~Metadata()=default | llvm::Metadata | protected |
~ReplaceableMetadataImpl() | llvm::ReplaceableMetadataImpl | inlineprivate |
~ValueAsMetadata()=default | llvm::ValueAsMetadata | protected |