|
|
static llvm::AllocaInst * | CreateEntryBlockAlloca (llvm::Function *TheFunction, const std::string &VarName, llvm::Type *) |
|
static bool | isFunctionMain (FuncDefAST *) |
|
static bool | hasFunctionMain (ProgramAST *) |
|
static llvm::FunctionCallee | declare_malloc (llvm::Module &) |
|
static llvm::FunctionCallee | declare_free (llvm::Module &) |
|
static llvm::FunctionCallee | declare_fn (llvm::Module &module, const std::string &name, llvm::Type *return_type, llvm::ArrayRef< llvm::Type * > param_types, bool is_vararg=false) |
The documentation for this class was generated from the following files: