nir: use enum operator helper for nir_variable_mode and nir_metadata
[mesa.git] / src / gallium / frontends / clover / nir / invocation.cpp
index 757ace61393a807045d932b76da98ce8e24aaf22..8d53f594c44f25972e55b6ab3c0cbb7f5952c909 100644 (file)
@@ -201,8 +201,7 @@ module clover::nir::spirv_to_nir(const module &mod, const device &dev,
 
       nir_validate_shader(nir, "clover after function inlining");
 
-      NIR_PASS_V(nir, nir_lower_variable_initializers,
-                 static_cast<nir_variable_mode>(~nir_var_function_temp));
+      NIR_PASS_V(nir, nir_lower_variable_initializers, ~nir_var_function_temp);
 
       // copy propagate to prepare for lower_explicit_io
       NIR_PASS_V(nir, nir_split_var_copies);