Lines Matching defs:compiler

42 #include "compiler/nir/nir.h"
43 #include "compiler/nir/nir_builder.h"
44 #include "compiler/nir/nir_serialize.h"
45 #include "intel/compiler/brw_compiler.h"
46 #include "intel/compiler/brw_nir.h"
47 #include "intel/compiler/brw_prim.h"
217 const bool dataport = ssbo || !screen->compiler->indirect_ubos_use_sampler;
471 iris_setup_uniforms(const struct brw_compiler *compiler,
480 UNUSED const struct intel_device_info *devinfo = compiler->devinfo;
1031 /* Apply the binding table indices. The backend compiler is not expected
1125 const struct brw_compiler *c = screen->compiler;
1312 const struct brw_compiler *compiler = screen->compiler;
1338 iris_setup_uniforms(compiler, mem_ctx, nir, prog_data, 0, &system_values,
1345 brw_nir_analyze_ubo_ranges(compiler, nir, NULL, prog_data->ubo_ranges);
1360 const unsigned *program = brw_compile_vs(compiler, mem_ctx, &params);
1492 const struct brw_compiler *compiler = screen->compiler;
1494 compiler->nir_options[MESA_SHADER_TESS_CTRL];
1515 iris_setup_uniforms(compiler, mem_ctx, nir, prog_data, 0, &system_values,
1519 brw_nir_analyze_ubo_ranges(compiler, nir, NULL, prog_data->ubo_ranges);
1522 brw_nir_create_passthrough_tcs(mem_ctx, compiler, options, &brw_key);
1565 const unsigned *program = brw_compile_tcs(compiler, mem_ctx, &params);
1605 const struct brw_compiler *compiler = screen->compiler;
1614 !tcs || compiler->use_tcs_8_patch ? ice->state.vertices_per_patch : 0,
1681 const struct brw_compiler *compiler = screen->compiler;
1705 iris_setup_uniforms(compiler, mem_ctx, nir, prog_data, 0, &system_values,
1712 brw_nir_analyze_ubo_ranges(compiler, nir, NULL, prog_data->ubo_ranges);
1728 const unsigned *program = brw_compile_tes(compiler, mem_ctx, &params);
1820 const struct brw_compiler *compiler = screen->compiler;
1844 iris_setup_uniforms(compiler, mem_ctx, nir, prog_data, 0, &system_values,
1851 brw_nir_analyze_ubo_ranges(compiler, nir, NULL, prog_data->ubo_ranges);
1866 const unsigned *program = brw_compile_gs(compiler, mem_ctx, &params);
1955 const struct brw_compiler *compiler = screen->compiler;
1970 iris_setup_uniforms(compiler, mem_ctx, nir, prog_data, 0, &system_values,
1991 brw_nir_analyze_ubo_ranges(compiler, nir, NULL, prog_data->ubo_ranges);
2006 const unsigned *program = brw_compile_fs(compiler, mem_ctx, &params);
2247 const struct brw_compiler *compiler = screen->compiler;
2262 iris_setup_uniforms(compiler, mem_ctx, nir, prog_data,
2279 const unsigned *program = brw_compile_cs(compiler, mem_ctx, &params);
2493 screen->compiler->nir_options[MESA_SHADER_COMPUTE];
2629 if (screen->compiler->use_tcs_8_patch)
2929 brw_preprocess_nir(screen->compiler, nir, NULL);