gallivm: use valid LLVM_VERSION_MAJOR instead of LLVM_VERSION
authorYonggang Luo <luoyonggang@gmail.com>
Tue, 22 Nov 2022 09:46:12 +0000 (17:46 +0800)
committerMarge Bot <emma+marge@anholt.net>
Thu, 24 Nov 2022 04:33:07 +0000 (04:33 +0000)
Partial of: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7680
Fixes: 203920d4c69 ("gallivm: add atomic 32-bit float support")

Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19926>

src/gallium/auxiliary/gallivm/lp_bld_nir.c

index 4afeebf..78a3c7c 100644 (file)
@@ -1736,7 +1736,7 @@ visit_atomic_image(struct lp_build_nir_context *bld_base,
    case nir_intrinsic_image_atomic_fadd:
       params.op = LLVMAtomicRMWBinOpFAdd;
       break;
-#if LLVM_VERSION >= 15
+#if LLVM_VERSION_MAJOR >= 15
    case nir_intrinsic_image_atomic_fmin:
       params.op = LLVMAtomicRMWBinOpFMin;
       break;