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() const llvm::Module [inline]
BigEndian enum valuellvm::Module
const_global_iterator typedefllvm::Module
const_iterator typedefllvm::Module
Constant classllvm::Module [friend]
dropAllReferences()llvm::Module
dump() const llvm::Module
empty() const llvm::Module [inline]
end()llvm::Module [inline]
end() const llvm::Module [inline]
Endianness enum namellvm::Module
FunctionListType typedefllvm::Module
getEndianness() const llvm::Module [inline]
getFunction(const std::string &Name, const FunctionType *Ty)llvm::Module
getFunctionList() const llvm::Module [inline]
getFunctionList()llvm::Module [inline]
getGlobalList() const llvm::Module [inline]
getGlobalList()llvm::Module [inline]
getGlobalVariable(const std::string &Name, const Type *Ty, bool AllowInternal=false)llvm::Module
getLibraries() const llvm::Module [inline]
getMainFunction()llvm::Module
getModuleIdentifier() const llvm::Module [inline]
getModuleInlineAsm() const llvm::Module [inline]
getNamedFunction(const std::string &Name)llvm::Module
getNamedGlobal(const std::string &Name)llvm::Module
getOrInsertFunction(const std::string &Name, const FunctionType *T)llvm::Module
getOrInsertFunction(const std::string &Name, const Type *RetTy,...) END_WITH_NULLllvm::Module
getPointerSize() const llvm::Module [inline]
getSymbolTable()llvm::Module [inline]
getSymbolTable() const llvm::Module [inline]
getTargetTriple() const llvm::Module [inline]
getTypeByName(const std::string &Name) const llvm::Module
getTypeName(const Type *Ty) const llvm::Module
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 typedefllvm::Module
GlobalListType typedefllvm::Module
iterator typedefllvm::Module
lib_begin() const llvm::Module [inline]
lib_end() const llvm::Module [inline]
lib_iterator typedefllvm::Module
lib_size() const llvm::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) const llvm::Module [inline]
print(std::ostream &OS, AssemblyAnnotationWriter *AAW) const llvm::Module
removeLibrary(const std::string &Lib)llvm::Module [inline]
setEndianness(Endianness E)llvm::Module [inline]
setModuleIdentifier(const std::string &ID)llvm::Module [inline]
setModuleInlineAsm(const std::string &Asm)llvm::Module [inline]
setPointerSize(PointerSize PS)llvm::Module [inline]
setTargetTriple(const std::string &T)llvm::Module [inline]
size() const llvm::Module [inline]
~Module()llvm::Module