Module: Mesa Branch: main Commit: 6d6d0b515e1f8194127e03f891dae46ff4cb6d76 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d6d0b515e1f8194127e03f891dae46ff4cb6d76
Author: Kai Wasserbäch <[email protected]> Date: Fri Oct 6 11:48:30 2023 +0200 fix: clover: LLVM 18: s/CodeGenOpt::/CodeGenOptLevel::/ Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/9833 Reference: https://github.com/llvm/llvm-project/commit/0a1aa6cda2758b0926a95f87d39ffefb1cb90200 Signed-off-by: Kai Wasserbäch <[email protected]> Reviewed-by: Karol Herbst <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25586> --- src/gallium/frontends/clover/llvm/codegen/native.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gallium/frontends/clover/llvm/codegen/native.cpp b/src/gallium/frontends/clover/llvm/codegen/native.cpp index 869f8c6e2af..72046c8a188 100644 --- a/src/gallium/frontends/clover/llvm/codegen/native.cpp +++ b/src/gallium/frontends/clover/llvm/codegen/native.cpp @@ -121,7 +121,11 @@ namespace { #else ::llvm::None, ::llvm::None, #endif +#if LLVM_VERSION_MAJOR >= 18 + ::llvm::CodeGenOptLevel::Default) }; +#else ::llvm::CodeGenOpt::Default) }; +#endif if (!tm) fail(r_log, build_error(), "Could not create TargetMachine: " + target.triple);
