aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/llvm_backend.hpp')
-rw-r--r--src/llvm_backend.hpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/llvm_backend.hpp b/src/llvm_backend.hpp
index 3178ac9db..9386ed63e 100644
--- a/src/llvm_backend.hpp
+++ b/src/llvm_backend.hpp
@@ -6,13 +6,7 @@
#include "llvm-c/Object.h"
#include "llvm-c/BitWriter.h"
#include "llvm-c/DebugInfo.h"
-#include "llvm-c/Transforms/AggressiveInstCombine.h"
-#include "llvm-c/Transforms/InstCombine.h"
-#include "llvm-c/Transforms/IPO.h"
-#include "llvm-c/Transforms/PassManagerBuilder.h"
-#include "llvm-c/Transforms/Scalar.h"
-#include "llvm-c/Transforms/Utils.h"
-#include "llvm-c/Transforms/Vectorize.h"
+#include "llvm-c/Transforms/PassBuilder.h"
#else
#include <llvm-c/Core.h>
#include <llvm-c/ExecutionEngine.h>
@@ -170,6 +164,8 @@ struct lbModule {
lbProcedure *curr_procedure;
+ LLVMBuilderRef const_dummy_builder;
+
LLVMDIBuilderRef debug_builder;
LLVMMetadataRef debug_compile_unit;