LLVM API Documentation

llvm::Module Member List

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

addLibrary(const std::string &Lib)llvm::Module [inline]
addTypeName(const std::string &Name, const Type *Ty)llvm::Module
AnyEndianness enum valuellvm::Module
AnyPointerSize enum valuellvm::Module
begin()llvm::Module [inline]
begin() constllvm::Module [inline]
BigEndian enum valuellvm::Module
const_global_iterator typedefllvm::Module
const_iterator typedefllvm::Module
Constant classllvm::Module [friend]
dropAllReferences()llvm::Module
dump() constllvm::Module
empty() constllvm::Module [inline]
end()llvm::Module [inline]
end() constllvm::Module [inline]
Endianness enum namellvm::Module
FunctionListType typedefllvm::Module
getEndianness() constllvm::Module
getFunction(const std::string &Name, const FunctionType *Ty)llvm::Module
getFunctionList() constllvm::Module [inline]
getFunctionList()llvm::Module [inline]
getGlobalList() constllvm::Module [inline]
getGlobalList()llvm::Module [inline]
getGlobalVariable(const std::string &Name, const Type *Ty, bool AllowInternal=false)llvm::Module
getLibraries() constllvm::Module [inline]
getMainFunction()llvm::Module
getModuleIdentifier() constllvm::Module [inline]
getModuleInlineAsm() constllvm::Module [inline]
getNamedFunction(const std::string &Name) constllvm::Module
getNamedGlobal(const std::string &Name) constllvm::Module
getOrInsertFunction(const std::string &Name, const FunctionType *T)llvm::Module
getOrInsertFunction(const std::string &Name, const Type *RetTy,...) END_WITH_NULLllvm::Module
getPointerSize() constllvm::Module
getSymbolTable() constllvm::Module [inline]
getSymbolTable()llvm::Module [inline]
getTargetTriple() constllvm::Module [inline]
getTypeByName(const std::string &Name) constllvm::Module
getTypeName(const Type *Ty) constllvm::Module
global_begin()llvm::Module [inline]
global_begin() constllvm::Module [inline]
global_empty() constllvm::Module [inline]
global_end()llvm::Module [inline]
global_end() constllvm::Module [inline]
global_iterator typedefllvm::Module
GlobalListType typedefllvm::Module
iterator typedefllvm::Module
lib_begin() constllvm::Module [inline]
lib_end() constllvm::Module [inline]
lib_iterator typedefllvm::Module
lib_size() constllvm::Module [inline]
LibraryListType typedefllvm::Module
LittleEndian enum valuellvm::Module
Module(const std::string &ModuleID)llvm::Module
Pointer32 enum valuellvm::Module
Pointer64 enum valuellvm::Module
PointerSize enum namellvm::Module
print(std::ostream &OS) constllvm::Module [inline]
print(std::ostream &OS, AssemblyAnnotationWriter *AAW) constllvm::Module
removeLibrary(const std::string &Lib)llvm::Module [inline]
setEndianness(Endianness E)llvm::Module
setModuleIdentifier(const std::string &ID)llvm::Module [inline]
setModuleInlineAsm(const std::string &Asm)llvm::Module [inline]
setPointerSize(PointerSize PS)llvm::Module
setTargetTriple(const std::string &T)llvm::Module [inline]
size() constllvm::Module [inline]
~Module()llvm::Module