Lines Matching defs:nir
24 #include "nir.h"
323 nir_shader *nir = nir_deserialize(NULL, nir_options, &blob);
326 return nir;
340 nir_shader *nir = spirv_to_nir(clc.data, clc.size / SPIRV_WORD_SIZE,
343 nir_validate_shader(nir, "after nir_load_clc_shader");
349 nir->info.internal = true;
350 NIR_PASS_V(nir, nir_lower_variable_initializers, nir_var_function_temp);
351 NIR_PASS_V(nir, nir_lower_returns);
353 NIR_PASS_V(nir, libclc_add_generic_variants);
363 nir_serialize(&blob, nir, false);
369 return nir;