mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-06-18 02:08:23 +02:00
nir/opt_algebraic_tests: Fix annotating uint values.
In debugging the CI flakes, it was disconcerting to see: 1 %1 = fisnormal %0 (0.000000) // 0x55e7c4147c00 instead of: 1 %1 = fisnormal %0 (0.000000) // 0x0 Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39369>
This commit is contained in:
parent
77cfb20d0a
commit
6b6cf7b89f
1 changed files with 2 additions and 2 deletions
|
|
@ -41,7 +41,7 @@ def_annotate_value(nir_def *def, void *data)
|
|||
|
||||
fprintf(output, "// ");
|
||||
if (def->num_components == 1) {
|
||||
fprintf(output, "0x%0" PRIx64, value->u64);
|
||||
fprintf(output, "0x%0" PRIx64, nir_const_value_as_uint(value[0], def->bit_size));
|
||||
if (def->bit_size >= 16)
|
||||
fprintf(output, " = %f", nir_const_value_as_float(value[0], def->bit_size));
|
||||
|
||||
|
|
@ -50,7 +50,7 @@ def_annotate_value(nir_def *def, void *data)
|
|||
for (uint32_t comp = 0; comp < def->num_components; comp++) {
|
||||
if (comp > 0)
|
||||
fprintf(output, ", ");
|
||||
fprintf(output, "0x%0" PRIx64, value[comp].u64);
|
||||
fprintf(output, "0x%0" PRIx64, nir_const_value_as_uint(value[comp], def->bit_size));
|
||||
}
|
||||
fprintf(output, ")");
|
||||
if (def->bit_size >= 16) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue