/external/mesa3d/src/amd/common/ |
D | ac_binary.c | 39 conf->float_mode = G_00B028_FLOAT_MODE(value); in ac_parse_shader_binary_config() 114 conf->float_mode &= ~V_00B028_FP_32_DENORMS; in ac_parse_shader_binary_config() 115 conf->float_mode |= V_00B028_FP_16_64_DENORMS; in ac_parse_shader_binary_config()
|
D | ac_binary.h | 29 unsigned float_mode; member
|
D | ac_rtld.c | 501 assert(i == 0 || config->float_mode == c.float_mode); in ac_rtld_read_config() 502 config->float_mode = c.float_mode; in ac_rtld_read_config()
|
/external/mesa3d/src/amd/llvm/ |
D | ac_llvm_helper.cpp | 105 LLVMBuilderRef ac_create_builder(LLVMContextRef ctx, enum ac_float_mode float_mode) in ac_create_builder() argument 111 switch (float_mode) { in ac_create_builder() 136 if (ctx->float_mode == AC_FLOAT_MODE_DEFAULT_OPENGL) { in ac_enable_signed_zeros() 150 if (ctx->float_mode == AC_FLOAT_MODE_DEFAULT_OPENGL) { in ac_disable_signed_zeros()
|
D | ac_llvm_util.h | 62 LLVMBuilderRef ac_create_builder(LLVMContextRef ctx, enum ac_float_mode float_mode);
|
D | ac_llvm_build.h | 138 unsigned float_mode; member 150 const struct radeon_info *info, enum ac_float_mode float_mode,
|
D | ac_llvm_build.c | 40 const struct radeon_info *info, enum ac_float_mode float_mode, in ac_llvm_context_init() argument 50 ctx->float_mode = float_mode; in ac_llvm_context_init() 54 ctx->builder = ac_create_builder(ctx->context, float_mode); in ac_llvm_context_init()
|
D | ac_nir_to_llvm.c | 1263 if (ctx->ac.float_mode == AC_FLOAT_MODE_DENORM_FLUSH_TO_ZERO && is_float) in visit_alu()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_nir_to_llvm.c | 228 enum ac_float_mode float_mode = AC_FLOAT_MODE_DEFAULT; in ac_translate_nir_to_llvm() local 231 float_mode = AC_FLOAT_MODE_DENORM_FLUSH_TO_ZERO; in ac_translate_nir_to_llvm() 241 …ac_llvm_context_init(&ctx.ac, ac_llvm, options->info, float_mode, info->wave_size, info->ballot_bi… in ac_translate_nir_to_llvm()
|
D | radv_pipeline_rt.c | 823 assert(config->float_mode == other->float_mode); in combine_config()
|
D | radv_shader.c | 1997 S_00B848_FLOAT_MODE(config->float_mode); in radv_postprocess_binary_config()
|
/external/llvm/lib/Target/AMDGPU/Utils/ |
D | AMDKernelCodeTInfo.h | 102 COMPPGM1(float_mode, FLOAT_MODE),
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_llvm.c | 111 enum ac_float_mode float_mode) in si_llvm_context_init() argument 117 ac_llvm_context_init(&ctx->ac, compiler, &sscreen->info, float_mode, in si_llvm_context_init() 779 enum ac_float_mode float_mode = nir->info.stage == MESA_SHADER_KERNEL ? in si_llvm_compile_shader() 794 float_mode); in si_llvm_compile_shader()
|
D | si_state_shaders.cpp | 708 S_00B528_FLOAT_MODE(shader->config.float_mode); in si_shader_ls() 754 S_00B428_FLOAT_MODE(shader->config.float_mode) | in si_shader_hs() 829 S_00B328_FLOAT_MODE(shader->config.float_mode)); in si_shader_es() 1119 S_00B228_FLOAT_MODE(shader->config.float_mode) | in si_shader_gs() 1171 S_00B228_FLOAT_MODE(shader->config.float_mode)); in si_shader_gs() 1583 S_00B228_FLOAT_MODE(shader->config.float_mode) | in gfx10_shader_ngg() 1948 S_00B128_FLOAT_MODE(shader->config.float_mode); in si_shader_vs() 2311 S_00B028_FLOAT_MODE(shader->config.float_mode)); in si_shader_ps()
|
D | si_compute.c | 80 out_config->float_mode = G_00B028_FLOAT_MODE(rsrc1); in code_object_to_config() 185 S_00B848_FLOAT_MODE(shader->config.float_mode) | in si_create_compute_state_async()
|
D | si_shader.c | 3076 unsigned float_mode = V_00B028_FP_16_64_DENORMS; in si_compile_shader() local 3080 float_mode |= V_00B028_FP_32_ROUND_TOWARDS_ZERO; in si_compile_shader() 3086 float_mode |= V_00B028_FP_16_64_ROUND_TOWARDS_ZERO; in si_compile_shader() 3092 float_mode &= ~V_00B028_FP_16_64_DENORMS; in si_compile_shader() 3104 shader->config.float_mode = float_mode; in si_compile_shader()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/Utils/ |
D | AMDKernelCodeTInfo.h | 80 COMPPGM1(float_mode, compute_pgm_rsrc1_float_mode, FLOAT_MODE), // TODO: s…
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/Utils/ |
D | AMDKernelCodeTInfo.h | 80 COMPPGM1(float_mode, compute_pgm_rsrc1_float_mode, FLOAT_MODE), // TODO: s…
|
/external/mesa3d/src/amd/compiler/ |
D | aco_ir.h | 140 struct float_mode { struct 163 bool canReplace(float_mode other) const noexcept in canReplace() argument 1963 float_mode fp_mode; 2148 float_mode next_fp_mode;
|
D | aco_lower_to_hw_instr.cpp | 2089 emit_set_mode(Builder& bld, float_mode new_mode, bool set_round, bool set_denorm) in emit_set_mode() 2105 float_mode initial; in emit_set_mode_from_block() 2106 initial.val = program.config->float_mode; in emit_set_mode_from_block() 2878 float_mode new_mode = block->fp_mode; in lower_to_hw_instr()
|
D | aco_optimizer.cpp | 458 float_mode fp_mode; 1257 float_mode* fp = &ctx.fp_mode; in can_eliminate_fcanonicalize() 1303 float_mode* fp = &ctx.fp_mode; in is_op_canonicalized()
|
D | aco_instruction_selection.cpp | 11192 ctx.program->config->float_mode = ctx.program->blocks[0].fp_mode.val; in select_program_rt() 11452 program->config->float_mode = program->blocks[0].fp_mode.val; in select_shader() 12249 program->config->float_mode = program->blocks[0].fp_mode.val; in select_trap_handler_shader() 12584 program->config->float_mode = program->blocks[0].fp_mode.val; in select_rt_prolog() 13082 program->config->float_mode = program->blocks[0].fp_mode.val; in select_vs_prolog() 13175 program->config->float_mode = program->blocks[0].fp_mode.val; in select_ps_epilog() 13211 program->config->float_mode = program->blocks[0].fp_mode.val; in select_ps_prolog()
|
/external/mesa3d/src/amd/compiler/tests/ |
D | helpers.cpp | 89 config.float_mode = program->blocks[0].fp_mode.val; in create_program()
|