Files
AnyPS5/docs/dev
brumskysb 83e745132c docs(shader): record the measured f64 compare denormal modes
The four-mode matrix of the FLOAT_MODE f16/f64 denormal field was pinned from the
RDNA2 ISA and from LLVM but never measured on hardware. Measured on RDNA2 (gfx1036,
AMD Windows driver 31.0.22044.1) with the hardware oracle over the 22-value f64 edge
set of VopcCompareF64 as all 484 operand pairs, with the 16 v_cmp_*_f64 predicates,
at IEEE off and on and each f16/f64 denormal mode 0 to 3: modes 0 and 2 flush, modes
1 and 3 keep, the IEEE bit changes neither, and class compares select from the
pre-flush bits. The sign of the flushed zero is not observable by a compare. The
PS5's gfx1013 stays unmeasured.
2026-10-30 16:38:34 -07:00
..
…