/external/mesa3d/src/intel/compiler/ |
D | brw_compiler.c | 166 struct nir_shader_compiler_options *nir_options = in brw_compiler_create() local 169 *nir_options = scalar_nir_options; in brw_compiler_create() 171 *nir_options = vector_nir_options; in brw_compiler_create() 177 nir_options->lower_ffma16 = devinfo->gen < 6; in brw_compiler_create() 178 nir_options->lower_ffma32 = devinfo->gen < 6; in brw_compiler_create() 179 nir_options->lower_ffma64 = devinfo->gen < 6; in brw_compiler_create() 180 nir_options->lower_flrp32 = devinfo->gen < 6 || devinfo->gen >= 11; in brw_compiler_create() 181 nir_options->lower_fpow = devinfo->gen >= 12; in brw_compiler_create() 183 nir_options->lower_rotate = devinfo->gen < 11; in brw_compiler_create() 184 nir_options->lower_bitfield_reverse = devinfo->gen < 7; in brw_compiler_create() [all …]
|
/external/mesa3d/src/compiler/spirv/tests/ |
D | helpers.h | 57 nir_shader_compiler_options nir_options; in get_nir() local 58 memset(&nir_options, 0, sizeof(nir_options)); in get_nir() 59 nir_options.use_scoped_barrier = true; in get_nir() 62 MESA_SHADER_COMPUTE, "main", &spirv_options, &nir_options); in get_nir()
|
/external/mesa3d/src/compiler/spirv/ |
D | nir_spirv.h | 109 const nir_shader_compiler_options *nir_options); 117 const nir_shader_compiler_options *nir_options);
|
D | nir_load_libclc.c | 246 const nir_shader_compiler_options *nir_options) in nir_load_libclc_shader() argument 266 nir_shader *nir = nir_deserialize(NULL, nir_options, &blob); in nir_load_libclc_shader() 285 &spirv_lib_options, nir_options); in nir_load_libclc_shader()
|
D | spirv_to_nir.c | 5735 const nir_shader_compiler_options *nir_options) in spirv_to_nir() argument 5756 b->shader = nir_shader_create(b, stage, nir_options, NULL); in spirv_to_nir()
|
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_cmdline.c | 116 const nir_shader_compiler_options *nir_options = in load_glsl() local 124 nir_shader *nir = glsl_to_nir(&local_ctx, prog, stage, nir_options); in load_glsl() 127 if (nir_options->lower_all_io_to_temps || in load_glsl() 375 const nir_shader_compiler_options *nir_options = in main() local 393 nir = tgsi_to_nir_noscreen(toks, nir_options); in main()
|
/external/mesa3d/src/gallium/drivers/lima/standalone/ |
D | lima_compiler_cmdline.c | 105 const nir_shader_compiler_options *nir_options = in load_glsl() local 115 nir_shader *nir = glsl_to_nir(&local_ctx, prog, stage, nir_options); in load_glsl() 118 if (nir_options->lower_all_io_to_temps || in load_glsl()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_get.c | 463 return &sscreen->nir_options; in si_get_compiler_options() 935 const struct nir_shader_compiler_options nir_options = { in si_init_screen_get_functions() local 985 sscreen->nir_options = nir_options; in si_init_screen_get_functions()
|
D | si_pipe.h | 496 struct nir_shader_compiler_options nir_options; member
|
/external/mesa3d/src/gallium/drivers/zink/ |
D | zink_compiler.c | 127 static const struct nir_shader_compiler_options nir_options = { variable 149 return &nir_options; in zink_get_compiler_options()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_extensions.c | 167 const nir_shader_compiler_options *nir_options = NULL; in st_init_limits() local 173 nir_options = (const nir_shader_compiler_options *) in st_init_limits() 180 c->ShaderCompilerOptions[stage].NirOptions = nir_options; in st_init_limits() 1776 const struct nir_shader_compiler_options *nir_options = in st_init_extensions() local 1782 !(nir_options->lower_doubles_options & nir_lower_fp64_full_software)) in st_init_extensions()
|
/external/mesa3d/src/broadcom/vulkan/ |
D | v3dv_pipeline_cache.c | 132 const nir_shader_compiler_options *nir_options, in v3dv_pipeline_cache_search_for_nir() argument 162 nir_shader *nir = nir_deserialize(NULL, nir_options, &blob); in v3dv_pipeline_cache_search_for_nir()
|
D | v3dv_private.h | 1912 const nir_shader_compiler_options *nir_options,
|
D | v3dv_pipeline.c | 466 const nir_shader_compiler_options *nir_options = &v3dv_nir_options; in shader_module_compile_to_nir() local 482 &spirv_options, nir_options); in shader_module_compile_to_nir()
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_pipeline_cache.c | 762 const nir_shader_compiler_options *nir_options, in anv_device_search_for_nir() argument 780 nir_shader *nir = nir_deserialize(mem_ctx, nir_options, &blob); in anv_device_search_for_nir()
|
D | anv_pipeline.c | 135 const nir_shader_compiler_options *nir_options = in anv_shader_compile_to_nir() local 242 stage, entrypoint_name, &spirv_options, nir_options); in anv_shader_compile_to_nir() 706 const nir_shader_compiler_options *nir_options = in anv_pipeline_stage_get_nir() local 711 nir_options, in anv_pipeline_stage_get_nir()
|
D | anv_private.h | 1330 const struct nir_shader_compiler_options *nir_options,
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_shader.c | 73 const nir_shader_compiler_options *nir_options = in tu_spirv_to_nir() local 119 &spirv_options, nir_options); in tu_spirv_to_nir()
|
D | tu_pipeline.c | 2059 const nir_shader_compiler_options *nir_options = in tu_pipeline_builder_compile_shaders() local 2063 nir_options); in tu_pipeline_builder_compile_shaders()
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_screen.c | 925 static const nir_shader_compiler_options nir_options = { variable 962 return &nir_options; in nv50_screen_get_compiler_options()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_shader.c | 49 static const struct nir_shader_compiler_options nir_options = { variable 386 nir->options = &nir_options; in radv_shader_compile_to_nir() 498 &spirv_options, &nir_options); in radv_shader_compile_to_nir()
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_program.c | 2172 static const nir_shader_compiler_options nir_options = { variable 2200 return &nir_options; in vc4_screen_get_compiler_options()
|
/external/mesa3d/docs/relnotes/ |
D | 20.1.0.rst | 990 - nir, intel: Move use_scoped_memory_barrier to nir_options
|
D | 19.1.0.rst | 2001 - intel/compiler: Don't have sepearate, per-Gen nir_options
|