blob: 4573fee3a97c44f0a38ccced2fed0b7765658c46 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
diff --unified --recursive --text mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp mesa.new1/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp
--- mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp 2023-09-19 14:11:23.739532226 +0200
+++ mesa.new1/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp 2023-09-19 15:17:40.952081411 +0200
@@ -363,10 +363,17 @@
options.StackAlignmentOverride = 4;
#endif
+#if LLVM_VERSION_MAJOR >= 18
+ builder.setEngineKind(EngineKind::JIT)
+ .setErrorStr(&Error)
+ .setTargetOptions(options)
+ .setOptLevel((CodeGenOptLevel)OptLevel);
+#else
builder.setEngineKind(EngineKind::JIT)
.setErrorStr(&Error)
.setTargetOptions(options)
.setOptLevel((CodeGenOpt::Level)OptLevel);
+#endif
#if DETECT_OS_WINDOWS
/*
|