Searched refs:denorm (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_format_float.c61 * float denorm handling of the cpu.
321 * float denorms to floats according to current cpu denorm mode, if
354 LLVMValueRef exp_one, isdenorm, denorm, normal, exp_adj; local in function:lp_build_smallfloat_to_float
356 /* denorm (or zero) if exponent is zero */
369 denorm = lp_build_or(&i32_bld, srcabs, magic);
370 denorm = LLVMBuildBitCast(builder, denorm, f32_bld.vec_type, "");
371 denorm = lp_build_sub(&f32_bld, denorm,
373 denorm
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/
H A Dlp_bld_format_float.c61 * float denorm handling of the cpu.
321 * float denorms to floats according to current cpu denorm mode, if
354 LLVMValueRef exp_one, isdenorm, denorm, normal, exp_adj; local in function:lp_build_smallfloat_to_float
356 /* denorm (or zero) if exponent is zero */
369 denorm = lp_build_or(&i32_bld, srcabs, magic);
370 denorm = LLVMBuildBitCast(builder, denorm, f32_bld.vec_type, "");
371 denorm = lp_build_sub(&f32_bld, denorm,
373 denorm
[all...]
/xsrc/external/mit/xedit/dist/lisp/mp/
H A Dmpi.c537 BNS carry, scarry, denorm; /* carry and normalization */ local in function:mpi_divqr
617 denorm = (BNS)((BNI)CARRY / ((BNI)(den->digs[dpos]) + 1));
619 if (denorm > 1) {
622 value = ndigs[i] * (BNI)denorm + carry;
630 value = ddigs[i] * (BNI)denorm + carry;
687 rdigs[j] = (BNS)(value / denorm);
688 carry = (BNS)(value % denorm);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/lib/
H A Dgk110.asm108 // denorm, or 0). Do this by substracting 1 from the exponent, which will
115 // Process all special values: NaN, inf, denorm, 0
190 // 2) (For the denorm input) The 2^54 we multiplied at rcp_denorm, stored
195 // or <= 0 (denorm). Those cases will be handled respectively below
H A Dgm107.asm122 // denorm, or 0). Do this by substracting 1 from the exponent, which will
129 // Process all special values: NaN, inf, denorm, 0
217 // 2) (For the denorm input) The 2^54 we multiplied at rcp_denorm, stored
222 // or <= 0 (denorm). Those cases will be handled respectively below
H A Dgk104.asm566 // denorm, or 0). Do this by substracting 1 from the exponent, which will
573 // Process all special values: NaN, inf, denorm, 0
648 // 2) (For the denorm input) The 2^54 we multiplied at rcp_denorm, stored
653 // or <= 0 (denorm). Those cases will be handled respectively below
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/lib/
H A Dgk110.asm108 // denorm, or 0). Do this by subtracting 1 from the exponent, which will
115 // Process all special values: NaN, inf, denorm, 0
190 // 2) (For the denorm input) The 2^54 we multiplied at rcp_denorm, stored
195 // or <= 0 (denorm). Those cases will be handled respectively below
H A Dgm107.asm122 // denorm, or 0). Do this by subtracting 1 from the exponent, which will
129 // Process all special values: NaN, inf, denorm, 0
217 // 2) (For the denorm input) The 2^54 we multiplied at rcp_denorm, stored
222 // or <= 0 (denorm). Those cases will be handled respectively below
H A Dgk104.asm566 // denorm, or 0). Do this by subtracting 1 from the exponent, which will
573 // Process all special values: NaN, inf, denorm, 0
648 // 2) (For the denorm input) The 2^54 we multiplied at rcp_denorm, stored
653 // or <= 0 (denorm). Those cases will be handled respectively below
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D17.1.7.rst74 - radv: fix f16->f32 denorm handling for SI/CIK. (v2)
H A D19.3.0.rst2998 - nir: add support for flushing to zero denorm constants
3012 - nir: fix denorm flush-to-zero in sqrt's lowering at
H A D20.1.0.rst3054 - ac: unify denorm setting enforcement
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_lower_to_hw_instr.cpp1875 bld.sopp(aco_opcode::s_denorm_mode, -1, new_mode.denorm);
1892 bool set_denorm = always_set && block->fp_mode.denorm != config_mode.denorm;
1897 if (program.blocks[pred].fp_mode.denorm != block->fp_mode.denorm)
H A Daco_ir.h235 uint8_t denorm : 4; member in struct:aco::float_mode::__anon413c4e6a020a::__anon413c4e6a0408

Completed in 29 milliseconds