ModuleΒΆ
Modules are the top level container of all other LLVM Intermediate Representation (IR) objects.
// Look up the specified function in the module symbol table
FunctionCallee getOrInsertFunction (StringRef Name, FunctionType *T)
Function *getFunction (StringRef Name) const
// Get the global data context.
LLVMContext & getContext () const
// Set the target triple.
void setTargetTriple (StringRef T)