Skip to content

Instantly share code, notes, and snippets.

@JacquesLucke
JacquesLucke / llvm_add.cc
Created November 30, 2018 14:54
Compile simple add function using the LLVM C++ API.
#include "llvm/IR/IRBuilder.h"
#include "llvm/IR/Verifier.h"
#include "llvm/Support/TargetSelect.h"
#include "llvm/ExecutionEngine/ExecutionEngine.h"
#include <vector>
#include <memory>
void test_llvm() {
llvm::LLVMContext *context = new llvm::LLVMContext();