aco: check SALU writing lanemask later for VALUMaskWriteHazard
This should be done after reads are checked and sgpr_read_by_valu_as_lanemask_then_wr_by_salu is reset. The old version also skipped checking the reads if the write check passed. fossil-db (navi31): Totals from 193 (0.24% of 79395) affected shaders: Instrs: 3212435 -> 3212735 (+0.01%) CodeSize: 16462868 -> 16463848 (+0.01%); split: -0.00%, +0.01% Latency: 19492377 -> 19492462 (+0.00%); split: -0.00%, +0.00% InvThroughput: 4419705 -> 4419718 (+0.00%); split: -0.00%, +0.00% Signed-off-by:Rhys Perry <pendingchaos02@gmail.com> Reviewed-by:
Daniel Schürmann <daniel@schuermann.dev> Backport-to: 24.1 Backport-to: 24.2 Part-of: <mesa/mesa!30818>
Loading
Please register or sign in to comment