Home
last modified time | relevance | path

Searched refs:use_llvm (Results 1 – 19 of 19) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_nir_lower_abi.c37 bool use_llvm; member
223 return (intrin->intrinsic == nir_intrinsic_load_ring_tess_factors_amd && !s->use_llvm) || in filter_abi_instr()
224 (intrin->intrinsic == nir_intrinsic_load_ring_tess_offchip_amd && !s->use_llvm) || in filter_abi_instr()
225 (intrin->intrinsic == nir_intrinsic_load_ring_esgs_amd && !s->use_llvm) || in filter_abi_instr()
261 const struct radv_pipeline_key *pl_key, bool use_llvm) in radv_nir_lower_abi() argument
268 .use_llvm = use_llvm, in radv_nir_lower_abi()
Dradv_device.c137 if (pdevice->use_llvm && in radv_device_get_cache_uuid()
324 if (!pdevice->use_llvm) { in radv_get_compiler_string()
390 return pdevice->use_ngg && !pdevice->use_llvm && pdevice->rad_info.gfx_level >= GFX10_3 && in radv_taskmesh_enabled()
489 .KHR_pipeline_library = !device->use_llvm, in radv_physical_device_get_supported_extensions()
576 .EXT_shader_atomic_float2 = !device->use_llvm || LLVM_VERSION_MAJOR >= 14, in radv_physical_device_get_supported_extensions()
591 .EXT_vertex_input_dynamic_state = !device->use_llvm, in radv_physical_device_get_supported_extensions()
770 device->use_llvm = instance->debug_flags & RADV_DEBUG_LLVM; in radv_physical_device_try_create()
772 if (device->use_llvm) { in radv_physical_device_try_create()
2138 p->shaderDenormPreserveFloat32 = !pdevice->use_llvm; in radv_get_physical_device_properties_1_2()
2140 p->shaderRoundingModeRTZFloat32 = !pdevice->use_llvm; in radv_get_physical_device_properties_1_2()
[all …]
Dradv_shader.h547 const struct radv_pipeline_key *pl_key, bool use_llvm);
Dradv_rt_common.c31 if ((pdevice->rad_info.gfx_level < GFX10_3 && !radv_emulate_rt(pdevice)) || pdevice->use_llvm) in radv_enable_rt()
Dradv_private.h306 bool use_llvm; member
3259 return device->physical_device->use_llvm; in radv_use_llvm_for_stage()
3265 return (pdevice->rad_info.gfx_level <= GFX7 && !pdevice->use_llvm) || in radv_has_shader_buffer_float_minmax()
Dradv_pipeline_cache.c72 (device->physical_device->use_llvm ? 0 : aco_get_codegen_flags()); in radv_is_cache_disabled()
Dradv_debug.c445 fprintf(f, "%s IR:\n%s\n", pipeline->device->physical_device->use_llvm ? "LLVM" : "ACO", in radv_dump_shader()
Dradv_shader.c101 .has_fmulz = !device->use_llvm || LLVM_VERSION_MAJOR >= 12, in get_nir_options_for_stage()
Dradv_pipeline.c262 if (device->physical_device->use_llvm) in radv_get_hash_flags()
Dradv_cmd_buffer.c4472 if (!cmd_buffer->device->physical_device->use_llvm && !image) in radv_dst_access_flush()
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_draw_arrays.c124 if (softpipe_screen(sp->pipe.screen)->use_llvm) { in softpipe_draw_vbo()
154 if (softpipe_screen(sp->pipe.screen)->use_llvm) { in softpipe_draw_vbo()
Dsp_screen.c166 if (sp_screen->use_llvm) in softpipe_get_param()
342 if (sp_screen->use_llvm) in softpipe_get_shader_param()
607 screen->use_llvm = sp_debug & SP_DBG_USE_LLVM; in softpipe_create_screen()
Dsp_screen.h49 boolean use_llvm; member
Dsp_context.c278 if (sp_screen->use_llvm) in softpipe_create_context()
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_tess.c420 boolean use_llvm = draw->llvm != NULL; in draw_create_tess_ctrl_shader() local
426 if (use_llvm) { in draw_create_tess_ctrl_shader()
452 if (use_llvm) { in draw_create_tess_ctrl_shader()
522 boolean use_llvm = draw->llvm != NULL; in draw_create_tess_eval_shader() local
528 if (use_llvm) { in draw_create_tess_eval_shader()
580 if (use_llvm) { in draw_create_tess_eval_shader()
Ddraw_gs.c709 boolean use_llvm = draw->llvm != NULL; in draw_geometry_shader_prepare() local
710 if (!use_llvm && shader && shader->machine->Tokens != shader->state.tokens) { in draw_geometry_shader_prepare()
760 boolean use_llvm = draw->llvm != NULL; in draw_create_geometry_shader() local
767 if (use_llvm) { in draw_create_geometry_shader()
811 if (use_llvm) { in draw_create_geometry_shader()
871 if (use_llvm) { in draw_create_geometry_shader()
/third_party/mesa3d/docs/
Denvvars.rst573 ``use_llvm``
/third_party/mesa3d/docs/relnotes/
D20.2.0.rst1263 - radv: change use_aco -> use_llvm
D21.2.0.rst4728 - radv/winsys: remove set but never used use_llvm