Home
last modified time | relevance | path

Searched refs:use_llvm (Results 1 - 16 of 16) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
H A 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()
268 .use_llvm = use_llvm, in radv_nir_lower_abi()
259 radv_nir_lower_abi(nir_shader *shader, enum amd_gfx_level gfx_level, const struct radv_shader_info *info, const struct radv_shader_args *args, const struct radv_pipeline_key *pl_key, bool use_llvm) radv_nir_lower_abi() argument
H A 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...]
H A Dradv_shader.h547 const struct radv_pipeline_key *pl_key, bool use_llvm);
H A Dradv_rt_common.c31 if ((pdevice->rad_info.gfx_level < GFX10_3 && !radv_emulate_rt(pdevice)) || pdevice->use_llvm) in radv_enable_rt()
H A Dradv_private.h306 bool use_llvm; member
3259 return device->physical_device->use_llvm;
3265 return (pdevice->rad_info.gfx_level <= GFX7 && !pdevice->use_llvm) ||
H A Dradv_pipeline_cache.c72 (device->physical_device->use_llvm ? 0 : aco_get_codegen_flags()); in radv_is_cache_disabled()
H A Dradv_debug.c445 fprintf(f, "%s IR:\n%s\n", pipeline->device->physical_device->use_llvm ? "LLVM" : "ACO", in radv_dump_shader()
H A Dradv_shader.c101 .has_fmulz = !device->use_llvm || LLVM_VERSION_MAJOR >= 12, in get_nir_options_for_stage()
H A Dradv_pipeline.c262 if (device->physical_device->use_llvm) in radv_get_hash_flags()
H A Dradv_cmd_buffer.c4472 if (!cmd_buffer->device->physical_device->use_llvm && !image) in radv_dst_access_flush()
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A 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()
H A 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/src/gallium/drivers/softpipe/
H A 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()
H A Dsp_screen.c56 {"use_llvm", SP_DBG_USE_LLVM, "Use LLVM if available for shaders"},
166 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()
H A Dsp_screen.h49 boolean use_llvm; member
H A Dsp_context.c278 if (sp_screen->use_llvm) in softpipe_create_context()

Completed in 53 milliseconds