llvm-hs-4.0.0.0: src/LLVM/Internal/FFI/ExecutionEngineC.cpp
#define __STDC_LIMIT_MACROS
#include "llvm/IR/LLVMContext.h"
#include "llvm-c/ExecutionEngine.h"
using namespace llvm;
extern "C" {
size_t LLVM_Hs_GetMCJITCompilerOptionsSize() {
return sizeof(struct LLVMMCJITCompilerOptions);
}
void LLVM_Hs_SetMCJITCompilerOptionsOptLevel(struct LLVMMCJITCompilerOptions *o, unsigned x) {
o->OptLevel = x;
}
void LLVM_Hs_SetMCJITCompilerOptionsCodeModel(struct LLVMMCJITCompilerOptions *o, LLVMCodeModel x) {
o->CodeModel = x;
}
void LLVM_Hs_SetMCJITCompilerOptionsNoFramePointerElim(struct LLVMMCJITCompilerOptions *o, LLVMBool x) {
o->NoFramePointerElim = x;
}
void LLVM_Hs_SetMCJITCompilerOptionsEnableFastISel(struct LLVMMCJITCompilerOptions *o, LLVMBool x) {
o->EnableFastISel = x;
}
}