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::Module | inline |
alias_begin() const | llvm::Module | inline |
alias_empty() const | llvm::Module | inline |
alias_end() | llvm::Module | inline |
alias_end() const | llvm::Module | inline |
alias_iterator typedef | llvm::Module | |
alias_size() const | llvm::Module | inline |
aliases() | llvm::Module | inline |
aliases() const | llvm::Module | inline |
AliasListType typedef | llvm::Module | |
Append enum value | llvm::Module | |
appendModuleInlineAsm(StringRef Asm) | llvm::Module | inline |
AppendUnique enum value | llvm::Module | |
begin() | llvm::Module | inline |
begin() const | llvm::Module | inline |
ComdatSymTabType typedef | llvm::Module | |
const_alias_iterator typedef | llvm::Module | |
const_global_iterator typedef | llvm::Module | |
const_global_object_iterator typedef | llvm::Module | |
const_global_value_iterator typedef | llvm::Module | |
const_ifunc_iterator typedef | llvm::Module | |
const_iterator typedef | llvm::Module | |
const_named_metadata_iterator typedef | llvm::Module | |
const_reverse_iterator typedef | llvm::Module | |
Constant class | llvm::Module | friend |
createRNG(const Pass *P) const | llvm::Module | |
debug_compile_units() const | llvm::Module | inline |
debug_compile_units_begin() const | llvm::Module | inline |
debug_compile_units_end() const | llvm::Module | inline |
dropAllReferences() | llvm::Module | |
dropTriviallyDeadConstantArrays() | llvm::Module | |
dump() const | llvm::Module | |
empty() const | llvm::Module | inline |
end() | llvm::Module | inline |
end() const | llvm::Module | inline |
eraseNamedMetadata(NamedMDNode *NMD) | llvm::Module | |
Error enum value | llvm::Module | |
FunctionListType typedef | llvm::Module | |
functions() | llvm::Module | inline |
functions() const | llvm::Module | inline |
getAliasList() const | llvm::Module | inline |
getAliasList() | llvm::Module | inline |
getCodeModel() const | llvm::Module | |
getCodeViewFlag() const | llvm::Module | |
getComdatSymbolTable() const | llvm::Module | inline |
getComdatSymbolTable() | llvm::Module | inline |
getContext() const | llvm::Module | inline |
getDataLayout() const | llvm::Module | |
getDataLayoutStr() const | llvm::Module | inline |
getDwarfVersion() const | llvm::Module | |
getFunction(StringRef Name) const | llvm::Module | |
getFunctionList() const | llvm::Module | inline |
getFunctionList() | llvm::Module | inline |
getGlobalList() const | llvm::Module | inline |
getGlobalList() | llvm::Module | inline |
getGlobalVariable(StringRef Name) const | llvm::Module | inline |
getGlobalVariable(StringRef Name, bool AllowInternal) const | llvm::Module | |
getGlobalVariable(StringRef Name, bool AllowInternal=false) | llvm::Module | inline |
getIdentifiedStructTypes() const | llvm::Module | |
getIFuncList() const | llvm::Module | inline |
getIFuncList() | llvm::Module | inline |
getInstructionCount() | llvm::Module | |
getMaterializer() const | llvm::Module | inline |
getMDKindID(StringRef Name) const | llvm::Module | |
getMDKindNames(SmallVectorImpl< StringRef > &Result) const | llvm::Module | |
getModuleFlag(StringRef Key) const | llvm::Module | |
getModuleFlagsMetadata(SmallVectorImpl< ModuleFlagEntry > &Flags) const | llvm::Module | |
getModuleFlagsMetadata() const | llvm::Module | |
getModuleIdentifier() const | llvm::Module | inline |
getModuleInlineAsm() const | llvm::Module | inline |
getName() const | llvm::Module | inline |
getNamedAlias(StringRef Name) const | llvm::Module | |
getNamedGlobal(StringRef Name) const | llvm::Module | inline |
getNamedGlobal(StringRef Name) | llvm::Module | inline |
getNamedIFunc(StringRef Name) const | llvm::Module | |
getNamedMDList() const | llvm::Module | inline |
getNamedMDList() | llvm::Module | inline |
getNamedMetadata(const Twine &Name) const | llvm::Module | |
getNamedValue(StringRef Name) const | llvm::Module | |
getNumberRegisterParameters() const | llvm::Module | |
getOperandBundleTags(SmallVectorImpl< StringRef > &Result) const | llvm::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::Module | inline |
getOrInsertFunction(StringRef Name, Type *RetTy, ArgsTy... Args) | llvm::Module | inline |
getOrInsertFunction(StringRef Name, AttributeList AttributeList, FunctionType *Invalid, ArgsTy... Args)=delete | llvm::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() const | llvm::Module | |
getPIELevel() const | llvm::Module | |
getProfileSummary() | llvm::Module | |
getRtLibUseGOT() const | llvm::Module | |
getSDKVersion() const | llvm::Module | |
getSourceFileName() const | llvm::Module | inline |
getSublistAccess(GlobalVariable *) | llvm::Module | inlinestatic |
getSublistAccess(Function *) | llvm::Module | inlinestatic |
getSublistAccess(GlobalAlias *) | llvm::Module | inlinestatic |
getSublistAccess(GlobalIFunc *) | llvm::Module | inlinestatic |
getSublistAccess(NamedMDNode *) | llvm::Module | inlinestatic |
getTargetTriple() const | llvm::Module | inline |
getTypeByName(StringRef Name) const | llvm::Module | |
getValueSymbolTable() const | llvm::Module | inline |
getValueSymbolTable() | llvm::Module | inline |
global_begin() | llvm::Module | inline |
global_begin() const | llvm::Module | inline |
global_empty() const | llvm::Module | inline |
global_end() | llvm::Module | inline |
global_end() const | llvm::Module | inline |
global_iterator typedef | llvm::Module | |
global_object_begin() | llvm::Module | inline |
global_object_begin() const | llvm::Module | inline |
global_object_end() | llvm::Module | inline |
global_object_end() const | llvm::Module | inline |
global_object_iterator typedef | llvm::Module | |
global_objects() | llvm::Module | inline |
global_objects() const | llvm::Module | inline |
global_value_begin() | llvm::Module | inline |
global_value_begin() const | llvm::Module | inline |
global_value_end() | llvm::Module | inline |
global_value_end() const | llvm::Module | inline |
global_value_iterator typedef | llvm::Module | |
global_values() | llvm::Module | inline |
global_values() const | llvm::Module | inline |
GlobalListType typedef | llvm::Module | |
globals() | llvm::Module | inline |
globals() const | llvm::Module | inline |
ifunc_begin() | llvm::Module | inline |
ifunc_begin() const | llvm::Module | inline |
ifunc_empty() const | llvm::Module | inline |
ifunc_end() | llvm::Module | inline |
ifunc_end() const | llvm::Module | inline |
ifunc_iterator typedef | llvm::Module | |
ifunc_size() const | llvm::Module | inline |
IFuncListType typedef | llvm::Module | |
ifuncs() | llvm::Module | inline |
ifuncs() const | llvm::Module | inline |
isMaterialized() const | llvm::Module | inline |
isValidModFlagBehavior(Metadata *MD, ModFlagBehavior &MFB) | llvm::Module | static |
iterator typedef | llvm::Module | |
materialize(GlobalValue *GV) | llvm::Module | |
materializeAll() | llvm::Module | |
materializeMetadata() | llvm::Module | |
Max enum value | llvm::Module | |
ModFlagBehavior enum name | llvm::Module | |
ModFlagBehaviorFirstVal enum value | llvm::Module | |
ModFlagBehaviorLastVal enum value | llvm::Module | |
Module(StringRef ModuleID, LLVMContext &C) | llvm::Module | explicit |
named_metadata() | llvm::Module | inline |
named_metadata() const | llvm::Module | inline |
named_metadata_begin() | llvm::Module | inline |
named_metadata_begin() const | llvm::Module | inline |
named_metadata_empty() const | llvm::Module | inline |
named_metadata_end() | llvm::Module | inline |
named_metadata_end() const | llvm::Module | inline |
named_metadata_iterator typedef | llvm::Module | |
named_metadata_size() const | llvm::Module | inline |
NamedMDListType typedef | llvm::Module | |
Override enum value | llvm::Module | |
print(raw_ostream &OS, AssemblyAnnotationWriter *AAW, bool ShouldPreserveUseListOrder=false, bool IsForDebug=false) const | llvm::Module | |
rbegin() | llvm::Module | inline |
rbegin() const | llvm::Module | inline |
rend() | llvm::Module | inline |
rend() const | llvm::Module | inline |
Require enum value | llvm::Module | |
reverse_iterator typedef | llvm::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::Module | inline |
setModuleInlineAsm(StringRef Asm) | llvm::Module | inline |
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::Module | inline |
setTargetTriple(StringRef T) | llvm::Module | inline |
shouldEmitInstrCountChangedRemark() | llvm::Module | inline |
size() const | llvm::Module | inline |
Warning enum value | llvm::Module | |
~Module() | llvm::Module | |