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 | llvm::Module | friend |
convertFromNewDbgValues() | llvm::Module | inline |
convertToNewDbgValues() | llvm::Module | inline |
createRNG(const StringRef Name) 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 |
eraseAlias(GlobalAlias *Alias) | llvm::Module | inline |
eraseGlobalVariable(GlobalVariable *GV) | llvm::Module | inline |
eraseIFunc(GlobalIFunc *IFunc) | llvm::Module | inline |
eraseNamedMDNode(NamedMDNode *MDNode) | 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 |
getCodeModel() const | llvm::Module | |
getCodeViewFlag() const | llvm::Module | |
getComdatSymbolTable() const | llvm::Module | inline |
getComdatSymbolTable() | llvm::Module | inline |
getContext() const | llvm::Module | inline |
getDarwinTargetVariantSDKVersion() const | llvm::Module | |
getDarwinTargetVariantTriple() const | llvm::Module | |
getDataLayout() const | llvm::Module | inline |
getDataLayoutStr() const | llvm::Module | inline |
getDirectAccessExternalData() const | llvm::Module | |
getDwarfVersion() const | llvm::Module | |
getFramePointer() const | llvm::Module | |
getFunction(StringRef Name) const | llvm::Module | |
getFunctionList() const | llvm::Module | inline |
getFunctionList() | 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 | |
getInstructionCount() const | llvm::Module | |
getLargeDataThreshold() const | llvm::Module | |
getMaterializer() const | llvm::Module | inline |
getMaxTLSAlignment() const | llvm::Module | |
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 | inline |
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 | |
getNamedMetadata(StringRef Name) const | llvm::Module | |
getNamedValue(StringRef Name) const | llvm::Module | |
getNumberRegisterParameters() const | llvm::Module | |
getNumNamedValues() 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 | |
getOverrideStackAlignment() const | llvm::Module | |
getPICLevel() const | llvm::Module | |
getPIELevel() const | llvm::Module | |
getProfileSummary(bool IsCS) const | llvm::Module | |
getRtLibUseGOT() const | llvm::Module | |
getSDKVersion() const | llvm::Module | |
getSemanticInterposition() const | llvm::Module | |
getSourceFileName() const | llvm::Module | inline |
getStackProtectorGuard() const | llvm::Module | |
getStackProtectorGuardOffset() const | llvm::Module | |
getStackProtectorGuardReg() const | llvm::Module | |
getStackProtectorGuardSymbol() const | llvm::Module | |
getSublistAccess(Function *) | llvm::Module | inlinestatic |
getTargetTriple() const | llvm::Module | inline |
getUniqueIntrinsicName(StringRef BaseName, Intrinsic::ID Id, const FunctionType *Proto) | llvm::Module | |
getUwtable() 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_iterator typedef | llvm::Module | |
global_objects() | llvm::Module | |
global_objects() const | llvm::Module | |
global_size() const | llvm::Module | inline |
global_value_iterator typedef | llvm::Module | |
global_values() | llvm::Module | |
global_values() const | llvm::Module | |
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 |
insertAlias(GlobalAlias *Alias) | llvm::Module | inline |
insertGlobalVariable(GlobalVariable *GV) | llvm::Module | inline |
insertGlobalVariable(GlobalListType::iterator Where, GlobalVariable *GV) | llvm::Module | inline |
insertIFunc(GlobalIFunc *IFunc) | llvm::Module | inline |
insertNamedMDNode(NamedMDNode *MDNode) | llvm::Module | inline |
isDwarf64() const | llvm::Module | |
isMaterialized() const | llvm::Module | inline |
IsNewDbgInfoFormat | llvm::Module | |
isValidModFlagBehavior(Metadata *MD, ModFlagBehavior &MFB) | llvm::Module | static |
iterator typedef | llvm::Module | |
llvm::SymbolTableListTraits< llvm::GlobalAlias > | llvm::Module | friend |
llvm::SymbolTableListTraits< llvm::GlobalIFunc > | llvm::Module | friend |
llvm::SymbolTableListTraits< llvm::GlobalVariable > | llvm::Module | friend |
materialize(GlobalValue *GV) | llvm::Module | |
materializeAll() | llvm::Module | |
materializeMetadata() | llvm::Module | |
Max enum value | llvm::Module | |
Min 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 | |
NamedMDSymTabType 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 |
removeAlias(GlobalAlias *Alias) | llvm::Module | inline |
removeDebugIntrinsicDeclarations() | llvm::Module | |
removeGlobalVariable(GlobalVariable *GV) | llvm::Module | inline |
removeIFunc(GlobalIFunc *IFunc) | llvm::Module | inline |
removeNamedMDNode(NamedMDNode *MDNode) | 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 | |
setDarwinTargetVariantSDKVersion(VersionTuple Version) | llvm::Module | |
setDarwinTargetVariantTriple(StringRef T) | llvm::Module | |
setDataLayout(StringRef Desc) | llvm::Module | |
setDataLayout(const DataLayout &Other) | llvm::Module | |
setDirectAccessExternalData(bool Value) | llvm::Module | |
setFramePointer(FramePointerKind Kind) | llvm::Module | |
setIsNewDbgInfoFormat(bool UseNewFormat) | llvm::Module | inline |
setLargeDataThreshold(uint64_t Threshold) | llvm::Module | |
setMaterializer(GVMaterializer *GVM) | llvm::Module | |
setModuleFlag(ModFlagBehavior Behavior, StringRef Key, Metadata *Val) | llvm::Module | |
setModuleFlag(ModFlagBehavior Behavior, StringRef Key, Constant *Val) | llvm::Module | |
setModuleFlag(ModFlagBehavior Behavior, StringRef Key, uint32_t Val) | llvm::Module | |
setModuleIdentifier(StringRef ID) | llvm::Module | inline |
setModuleInlineAsm(StringRef Asm) | llvm::Module | inline |
setNewDbgInfoFormatFlag(bool NewFlag) | llvm::Module | inline |
setOverrideStackAlignment(unsigned Align) | llvm::Module | |
setOwnedMemoryBuffer(std::unique_ptr< MemoryBuffer > MB) | llvm::Module | |
setPartialSampleProfileRatio(const ModuleSummaryIndex &Index) | llvm::Module | |
setPICLevel(PICLevel::Level PL) | llvm::Module | |
setPIELevel(PIELevel::Level PL) | llvm::Module | |
setProfileSummary(Metadata *M, ProfileSummary::Kind Kind) | llvm::Module | |
setRtLibUseGOT() | llvm::Module | |
setSDKVersion(const VersionTuple &V) | llvm::Module | |
setSemanticInterposition(bool) | llvm::Module | |
setSourceFileName(StringRef Name) | llvm::Module | inline |
setStackProtectorGuard(StringRef Kind) | llvm::Module | |
setStackProtectorGuardOffset(int Offset) | llvm::Module | |
setStackProtectorGuardReg(StringRef Reg) | llvm::Module | |
setStackProtectorGuardSymbol(StringRef Symbol) | llvm::Module | |
setTargetTriple(StringRef T) | llvm::Module | inline |
setUwtable(UWTableKind Kind) | llvm::Module | |
shouldEmitInstrCountChangedRemark() | llvm::Module | inline |
size() const | llvm::Module | inline |
Warning enum value | llvm::Module | |
~Module() | llvm::Module | |