LLVM  8.0.1
llvm::Module Member List

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

addModuleFlag(ModFlagBehavior Behavior, StringRef Key, Metadata *Val)llvm::Module
addModuleFlag(ModFlagBehavior Behavior, StringRef Key, Constant *Val)llvm::Module
addModuleFlag(ModFlagBehavior Behavior, StringRef Key, uint32_t Val)llvm::Module
addModuleFlag(MDNode *Node)llvm::Module
alias_begin()llvm::Moduleinline
alias_begin() constllvm::Moduleinline
alias_empty() constllvm::Moduleinline
alias_end()llvm::Moduleinline
alias_end() constllvm::Moduleinline
alias_iterator typedefllvm::Module
alias_size() constllvm::Moduleinline
aliases()llvm::Moduleinline
aliases() constllvm::Moduleinline
AliasListType typedefllvm::Module
Append enum valuellvm::Module
appendModuleInlineAsm(StringRef Asm)llvm::Moduleinline
AppendUnique enum valuellvm::Module
begin()llvm::Moduleinline
begin() constllvm::Moduleinline
ComdatSymTabType typedefllvm::Module
const_alias_iterator typedefllvm::Module
const_global_iterator typedefllvm::Module
const_global_object_iterator typedefllvm::Module
const_global_value_iterator typedefllvm::Module
const_ifunc_iterator typedefllvm::Module
const_iterator typedefllvm::Module
const_named_metadata_iterator typedefllvm::Module
const_reverse_iterator typedefllvm::Module
Constant classllvm::Modulefriend
createRNG(const Pass *P) constllvm::Module
debug_compile_units() constllvm::Moduleinline
debug_compile_units_begin() constllvm::Moduleinline
debug_compile_units_end() constllvm::Moduleinline
dropAllReferences()llvm::Module
dropTriviallyDeadConstantArrays()llvm::Module
dump() constllvm::Module
empty() constllvm::Moduleinline
end()llvm::Moduleinline
end() constllvm::Moduleinline
eraseNamedMetadata(NamedMDNode *NMD)llvm::Module
Error enum valuellvm::Module
FunctionListType typedefllvm::Module
functions()llvm::Moduleinline
functions() constllvm::Moduleinline
getAliasList() constllvm::Moduleinline
getAliasList()llvm::Moduleinline
getCodeModel() constllvm::Module
getCodeViewFlag() constllvm::Module
getComdatSymbolTable() constllvm::Moduleinline
getComdatSymbolTable()llvm::Moduleinline
getContext() constllvm::Moduleinline
getDataLayout() constllvm::Module
getDataLayoutStr() constllvm::Moduleinline
getDwarfVersion() constllvm::Module
getFunction(StringRef Name) constllvm::Module
getFunctionList() constllvm::Moduleinline
getFunctionList()llvm::Moduleinline
getGlobalList() constllvm::Moduleinline
getGlobalList()llvm::Moduleinline
getGlobalVariable(StringRef Name) constllvm::Moduleinline
getGlobalVariable(StringRef Name, bool AllowInternal) constllvm::Module
getGlobalVariable(StringRef Name, bool AllowInternal=false)llvm::Moduleinline
getIdentifiedStructTypes() constllvm::Module
getIFuncList() constllvm::Moduleinline
getIFuncList()llvm::Moduleinline
getInstructionCount()llvm::Module
getMaterializer() constllvm::Moduleinline
getMDKindID(StringRef Name) constllvm::Module
getMDKindNames(SmallVectorImpl< StringRef > &Result) constllvm::Module
getModuleFlag(StringRef Key) constllvm::Module
getModuleFlagsMetadata(SmallVectorImpl< ModuleFlagEntry > &Flags) constllvm::Module
getModuleFlagsMetadata() constllvm::Module
getModuleIdentifier() constllvm::Moduleinline
getModuleInlineAsm() constllvm::Moduleinline
getName() constllvm::Moduleinline
getNamedAlias(StringRef Name) constllvm::Module
getNamedGlobal(StringRef Name) constllvm::Moduleinline
getNamedGlobal(StringRef Name)llvm::Moduleinline
getNamedIFunc(StringRef Name) constllvm::Module
getNamedMDList() constllvm::Moduleinline
getNamedMDList()llvm::Moduleinline
getNamedMetadata(const Twine &Name) constllvm::Module
getNamedValue(StringRef Name) constllvm::Module
getNumberRegisterParameters() constllvm::Module
getOperandBundleTags(SmallVectorImpl< StringRef > &Result) constllvm::Module
getOrInsertComdat(StringRef Name)llvm::Module
getOrInsertFunction(StringRef Name, FunctionType *T, AttributeList AttributeList)llvm::Module
getOrInsertFunction(StringRef Name, FunctionType *T)llvm::Module
getOrInsertFunction(StringRef Name, AttributeList AttributeList, Type *RetTy, ArgsTy... Args)llvm::Moduleinline
getOrInsertFunction(StringRef Name, Type *RetTy, ArgsTy... Args)llvm::Moduleinline
getOrInsertFunction(StringRef Name, AttributeList AttributeList, FunctionType *Invalid, ArgsTy... Args)=deletellvm::Module
getOrInsertGlobal(StringRef Name, Type *Ty, function_ref< GlobalVariable *()> CreateGlobalCallback)llvm::Module
getOrInsertGlobal(StringRef Name, Type *Ty)llvm::Module
getOrInsertModuleFlagsMetadata()llvm::Module
getOrInsertNamedMetadata(StringRef Name)llvm::Module
getPICLevel() constllvm::Module
getPIELevel() constllvm::Module
getProfileSummary()llvm::Module
getRtLibUseGOT() constllvm::Module
getSDKVersion() constllvm::Module
getSourceFileName() constllvm::Moduleinline
getSublistAccess(GlobalVariable *)llvm::Moduleinlinestatic
getSublistAccess(Function *)llvm::Moduleinlinestatic
getSublistAccess(GlobalAlias *)llvm::Moduleinlinestatic
getSublistAccess(GlobalIFunc *)llvm::Moduleinlinestatic
getSublistAccess(NamedMDNode *)llvm::Moduleinlinestatic
getTargetTriple() constllvm::Moduleinline
getTypeByName(StringRef Name) constllvm::Module
getValueSymbolTable() constllvm::Moduleinline
getValueSymbolTable()llvm::Moduleinline
global_begin()llvm::Moduleinline
global_begin() constllvm::Moduleinline
global_empty() constllvm::Moduleinline
global_end()llvm::Moduleinline
global_end() constllvm::Moduleinline
global_iterator typedefllvm::Module
global_object_begin()llvm::Moduleinline
global_object_begin() constllvm::Moduleinline
global_object_end()llvm::Moduleinline
global_object_end() constllvm::Moduleinline
global_object_iterator typedefllvm::Module
global_objects()llvm::Moduleinline
global_objects() constllvm::Moduleinline
global_value_begin()llvm::Moduleinline
global_value_begin() constllvm::Moduleinline
global_value_end()llvm::Moduleinline
global_value_end() constllvm::Moduleinline
global_value_iterator typedefllvm::Module
global_values()llvm::Moduleinline
global_values() constllvm::Moduleinline
GlobalListType typedefllvm::Module
globals()llvm::Moduleinline
globals() constllvm::Moduleinline
ifunc_begin()llvm::Moduleinline
ifunc_begin() constllvm::Moduleinline
ifunc_empty() constllvm::Moduleinline
ifunc_end()llvm::Moduleinline
ifunc_end() constllvm::Moduleinline
ifunc_iterator typedefllvm::Module
ifunc_size() constllvm::Moduleinline
IFuncListType typedefllvm::Module
ifuncs()llvm::Moduleinline
ifuncs() constllvm::Moduleinline
isMaterialized() constllvm::Moduleinline
isValidModFlagBehavior(Metadata *MD, ModFlagBehavior &MFB)llvm::Modulestatic
iterator typedefllvm::Module
materialize(GlobalValue *GV)llvm::Module
materializeAll()llvm::Module
materializeMetadata()llvm::Module
Max enum valuellvm::Module
ModFlagBehavior enum namellvm::Module
ModFlagBehaviorFirstVal enum valuellvm::Module
ModFlagBehaviorLastVal enum valuellvm::Module
Module(StringRef ModuleID, LLVMContext &C)llvm::Moduleexplicit
named_metadata()llvm::Moduleinline
named_metadata() constllvm::Moduleinline
named_metadata_begin()llvm::Moduleinline
named_metadata_begin() constllvm::Moduleinline
named_metadata_empty() constllvm::Moduleinline
named_metadata_end()llvm::Moduleinline
named_metadata_end() constllvm::Moduleinline
named_metadata_iterator typedefllvm::Module
named_metadata_size() constllvm::Moduleinline
NamedMDListType typedefllvm::Module
Override enum valuellvm::Module
print(raw_ostream &OS, AssemblyAnnotationWriter *AAW, bool ShouldPreserveUseListOrder=false, bool IsForDebug=false) constllvm::Module
rbegin()llvm::Moduleinline
rbegin() constllvm::Moduleinline
rend()llvm::Moduleinline
rend() constllvm::Moduleinline
Require enum valuellvm::Module
reverse_iterator typedefllvm::Module
setCodeModel(CodeModel::Model CL)llvm::Module
setDataLayout(StringRef Desc)llvm::Module
setDataLayout(const DataLayout &Other)llvm::Module
setMaterializer(GVMaterializer *GVM)llvm::Module
setModuleIdentifier(StringRef ID)llvm::Moduleinline
setModuleInlineAsm(StringRef Asm)llvm::Moduleinline
setOwnedMemoryBuffer(std::unique_ptr< MemoryBuffer > MB)llvm::Module
setPICLevel(PICLevel::Level PL)llvm::Module
setPIELevel(PIELevel::Level PL)llvm::Module
setProfileSummary(Metadata *M)llvm::Module
setRtLibUseGOT()llvm::Module
setSDKVersion(const VersionTuple &V)llvm::Module
setSourceFileName(StringRef Name)llvm::Moduleinline
setTargetTriple(StringRef T)llvm::Moduleinline
shouldEmitInstrCountChangedRemark()llvm::Moduleinline
size() constllvm::Moduleinline
Warning enum valuellvm::Module
~Module()llvm::Module