LLVM 19.0.0git
llvm::DistinctMDOperandPlaceholder Member List

This is the complete list of members for llvm::DistinctMDOperandPlaceholder, including all inherited members.

Distinct enum valuellvm::Metadataprotected
DistinctMDOperandPlaceholder(unsigned ID)llvm::DistinctMDOperandPlaceholderinlineexplicit
DistinctMDOperandPlaceholder()=deletellvm::DistinctMDOperandPlaceholder
DistinctMDOperandPlaceholder(DistinctMDOperandPlaceholder &&)=deletellvm::DistinctMDOperandPlaceholder
DistinctMDOperandPlaceholder(const DistinctMDOperandPlaceholder &)=deletellvm::DistinctMDOperandPlaceholder
dump() constllvm::Metadata
dump(const Module *M) constllvm::Metadata
getID() constllvm::DistinctMDOperandPlaceholderinline
getMetadataID() constllvm::Metadatainline
handleChangedOperand(void *, Metadata *)llvm::Metadatainlineprotected
Metadata(unsigned ID, StorageType Storage)llvm::Metadatainlineprotected
MetadataKind enum namellvm::Metadata
MetadataTrackingllvm::DistinctMDOperandPlaceholderfriend
print(raw_ostream &OS, const Module *M=nullptr, bool IsForDebug=false) constllvm::Metadata
print(raw_ostream &OS, ModuleSlotTracker &MST, const Module *M=nullptr, bool IsForDebug=false) constllvm::Metadata
printAsOperand(raw_ostream &OS, const Module *M=nullptr) constllvm::Metadata
printAsOperand(raw_ostream &OS, ModuleSlotTracker &MST, const Module *M=nullptr) constllvm::Metadata
replaceUseWith(Metadata *MD)llvm::DistinctMDOperandPlaceholderinline
Storagellvm::Metadataprotected
StorageType enum namellvm::Metadataprotected
SubclassData1llvm::Metadataprotected
SubclassData16llvm::Metadataprotected
SubclassData32llvm::Metadataprotected
Temporary enum valuellvm::Metadataprotected
Uniqued enum valuellvm::Metadataprotected
~DistinctMDOperandPlaceholder()llvm::DistinctMDOperandPlaceholderinline
~Metadata()=defaultllvm::Metadataprotected