Definition at line 404 of file MetadataLoader.cpp.
◆ MetadataLoaderImpl()
◆ getMetadataFwdRefOrLoad()
Metadata* llvm::MetadataLoader::MetadataLoaderImpl::getMetadataFwdRefOrLoad |
( |
unsigned |
ID | ) |
|
|
inline |
◆ hasFwdRefs()
bool llvm::MetadataLoader::MetadataLoaderImpl::hasFwdRefs |
( |
| ) |
const |
|
inline |
◆ hasSeenOldLoopTags()
bool llvm::MetadataLoader::MetadataLoaderImpl::hasSeenOldLoopTags |
( |
| ) |
const |
|
inline |
◆ isStrippingTBAA()
bool llvm::MetadataLoader::MetadataLoaderImpl::isStrippingTBAA |
( |
| ) |
const |
|
inline |
◆ lookupSubprogramForFunction()
Definition at line 661 of file MetadataLoader.cpp.
References F, and llvm::DenseMapBase< SmallDenseMap< KeyT, ValueT, 4, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, ValueT > >, KeyT, ValueT, DenseMapInfo< KeyT >, llvm::detail::DenseMapPair< KeyT, ValueT > >::lookup().
◆ parseMetadata()
Error llvm::MetadataLoader::MetadataLoaderImpl::parseMetadata |
( |
bool |
ModuleLevel | ) |
|
Parse a METADATA_BLOCK.
If ModuleLevel is true then we are parsing module level metadata.
Definition at line 957 of file MetadataLoader.cpp.
References error().
◆ parseMetadataAttachment()
◆ parseMetadataKinds()
Error llvm::MetadataLoader::MetadataLoaderImpl::parseMetadataKinds |
( |
| ) |
|
◆ setStripTBAA()
void llvm::MetadataLoader::MetadataLoaderImpl::setStripTBAA |
( |
bool |
Value | ) |
|
|
inline |
◆ shrinkTo()
void llvm::MetadataLoader::MetadataLoaderImpl::shrinkTo |
( |
unsigned |
N | ) |
|
|
inline |
◆ size()
unsigned llvm::MetadataLoader::MetadataLoaderImpl::size |
( |
| ) |
const |
|
inline |
◆ upgradeDebugIntrinsics()
void llvm::MetadataLoader::MetadataLoaderImpl::upgradeDebugIntrinsics |
( |
Function & |
F | ) |
|
|
inline |
The documentation for this class was generated from the following file: