mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-16 14:08:07 +02:00
For umul24 we expose the operation as UMUL24_RTOP0 so we can identify the difference between umul24 as part of a sequence generated from an imul as "multop+umul24" and a simple umul24 where rtop will always be 0. For umul24_rtop0 instructions we relax the scheduling restrictions, so they don't need to be serialized like the multop+umul24 ops. But we maintain the read dependency with the last_rtop. Reviewed-by: Iago Toral Quiroga <itoral@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38642> |
||
|---|---|---|
| .. | ||
| tests | ||
| meson.build | ||
| qpu_disasm.c | ||
| qpu_disasm.h | ||
| qpu_instr.c | ||
| qpu_instr.h | ||
| qpu_pack.c | ||
| qpu_validate.c | ||