LLVM: llvm::FunctionImporter::ImportIDTable Class Reference (original) (raw)

#include "[llvm/Transforms/IPO/FunctionImport.h](FunctionImport%5F8h%5Fsource.html)"

Public Member Functions
ImportIDTable ()=default
ImportIDTable (const ImportIDTable &)=delete
ImportIDTable & operator= (const ImportIDTable &)=delete
std::pair< ImportIDTy, ImportIDTy > createImportIDs (StringRef FromModule, GlobalValue::GUID GUID)
std::optional< std::pair< ImportIDTy, ImportIDTy > > getImportIDs (StringRef FromModule, GlobalValue::GUID GUID)
std::tuple< StringRef, GlobalValue::GUID, GlobalValueSummary::ImportKind > lookup (ImportIDTy ImportID) const
std::tuple< StringRef, GlobalValue::GUID, GlobalValueSummary::ImportKind > operator() (ImportIDTable::ImportIDTy ImportID) const

Definition at line 111 of file FunctionImport.h.

ImportIDTy

llvm::FunctionImporter::ImportIDTable::ImportIDTable ( ) default

Referenced by ImportIDTable(), and operator=().

ImportIDTable() [2/2]

References ImportIDTable().

createImportIDs()

getImportIDs()

lookup()

operator()()

operator=()

References ImportIDTable().


The documentation for this class was generated from the following file: