Searched refs:float_mode (Results 1 - 25 of 28) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/amd/common/
H A Dac_binary.h46 unsigned float_mode; member in struct:ac_shader_config
H A Dac_binary.c61 conf->float_mode = G_00B028_FLOAT_MODE(value);
147 conf->float_mode &= ~V_00B028_FP_ALL_DENORMS;
148 conf->float_mode |= V_00B028_FP_64_DENORMS;
H A Dac_rtld.c542 assert(i == 0 || config->float_mode == c.float_mode);
543 config->float_mode = c.float_mode;
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_binary.h80 unsigned float_mode; member in struct:ac_shader_config
H A Dac_llvm_util.h107 enum ac_float_mode float_mode);
H A Dac_llvm_helper.cpp80 enum ac_float_mode float_mode)
86 switch (float_mode) {
79 ac_create_builder(LLVMContextRef ctx,enum ac_float_mode float_mode) argument
H A Dac_binary.c254 conf->float_mode = G_00B028_FLOAT_MODE(value);
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_llvm_helper.cpp86 LLVMBuilderRef ac_create_builder(LLVMContextRef ctx, enum ac_float_mode float_mode) argument
92 switch (float_mode) {
117 if (ctx->float_mode == AC_FLOAT_MODE_DEFAULT_OPENGL) {
131 if (ctx->float_mode == AC_FLOAT_MODE_DEFAULT_OPENGL) {
H A Dac_llvm_util.h106 LLVMBuilderRef ac_create_builder(LLVMContextRef ctx, enum ac_float_mode float_mode);
H A Dac_llvm_build.h141 unsigned float_mode; member in struct:ac_llvm_context
149 enum ac_float_mode float_mode, unsigned wave_size,
H A Dac_llvm_build.c61 enum ac_float_mode float_mode, unsigned wave_size,
71 ctx->float_mode = float_mode;
73 ctx->builder = ac_create_builder(ctx->context, float_mode);
696 if (ctx->float_mode == AC_FLOAT_MODE_DEFAULT_OPENGL && type_size == 8)
58 ac_llvm_context_init(struct ac_llvm_context * ctx,struct ac_llvm_compiler * compiler,enum chip_class chip_class,enum radeon_family family,const struct radeon_info * info,enum ac_float_mode float_mode,unsigned wave_size,unsigned ballot_mask_bits) argument
H A Dac_nir_to_llvm.c610 if (ctx->ac.float_mode == AC_FLOAT_MODE_DENORM_FLUSH_TO_ZERO) {
693 if (ctx->ac.float_mode == AC_FLOAT_MODE_DEFAULT_OPENGL && ac_get_type_size(def_type) == 8) {
772 if (ctx->ac.float_mode == AC_FLOAT_MODE_DENORM_FLUSH_TO_ZERO) {
984 if (ctx->ac.float_mode == AC_FLOAT_MODE_DEFAULT_OPENGL || instr->op == nir_op_f2f16_rtz) {
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader.h572 unsigned float_mode; member in struct:si_shader_config
H A Dsi_compute.c75 out_config->float_mode = G_00B028_FLOAT_MODE(rsrc1);
172 S_00B848_FLOAT_MODE(shader->config.float_mode);
H A Dsi_state_shaders.c498 S_00B528_FLOAT_MODE(shader->config.float_mode);
547 S_00B428_FLOAT_MODE(shader->config.float_mode) |
619 S_00B328_FLOAT_MODE(shader->config.float_mode));
922 S_00B228_FLOAT_MODE(shader->config.float_mode) |
954 S_00B228_FLOAT_MODE(shader->config.float_mode));
1111 S_00B128_FLOAT_MODE(shader->config.float_mode));
1325 S_00B028_FLOAT_MODE(shader->config.float_mode));
H A Dsi_shader_tgsi_setup.c958 enum ac_float_mode float_mode = local in function:si_llvm_context_init
962 ctx->ac.builder = ac_create_builder(ctx->ac.context, float_mode);
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_ir.h224 struct float_mode { struct in namespace:aco
250 bool canReplace(float_mode other) const noexcept
1880 float_mode fp_mode;
2071 float_mode next_fp_mode;
H A Daco_lower_to_hw_instr.cpp1869 emit_set_mode(Builder& bld, float_mode new_mode, bool set_round, bool set_denorm)
1888 float_mode config_mode;
1889 config_mode.val = program.config->float_mode;
2291 float_mode new_mode = block->fp_mode;
H A Daco_optimizer.cpp469 float_mode fp_mode;
928 float_mode* fp = &ctx.fp_mode;
947 float_mode* fp = &ctx.fp_mode;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_compute.c101 out_config->float_mode = G_00B028_FLOAT_MODE(rsrc1);
201 S_00B848_FLOAT_MODE(shader->config.float_mode);
H A Dsi_state_shaders.c545 S_00B528_DX10_CLAMP(1) | S_00B528_FLOAT_MODE(shader->config.float_mode);
594 S_00B428_FLOAT_MODE(shader->config.float_mode) |
661 S_00B328_FLOAT_MODE(shader->config.float_mode));
926 S_00B228_FLOAT_MODE(shader->config.float_mode) |
972 S_00B228_DX10_CLAMP(1) | S_00B228_FLOAT_MODE(shader->config.float_mode));
1221 S_00B228_FLOAT_MODE(shader->config.float_mode) | S_00B228_DX10_CLAMP(1) |
1517 S_00B128_FLOAT_MODE(shader->config.float_mode);
1736 S_00B028_FLOAT_MODE(shader->config.float_mode);
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_shader.c472 S_00B848_FLOAT_MODE(variant->config.float_mode);
H A Dradv_nir_to_llvm.c3673 enum ac_float_mode float_mode =
3677 ctx.ac.builder = ac_create_builder(ctx.context, float_mode);
3968 config->float_mode |= V_00B028_FP_64_DENORMS;
4152 enum ac_float_mode float_mode =
4156 ctx.ac.builder = ac_create_builder(ctx.context, float_mode);
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/tests/
H A Dhelpers.cpp98 config.float_mode = program->blocks[0].fp_mode.val;
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c2393 enum ac_float_mode float_mode = AC_FLOAT_MODE_DEFAULT; local in function:ac_translate_nir_to_llvm
2396 float_mode = AC_FLOAT_MODE_DENORM_FLUSH_TO_ZERO;
2400 args->options->info, float_mode, args->shader_info->wave_size,

Completed in 63 milliseconds

12