Skip to content

aco: use fmamk/ak instead of fma with inline constant for more VOPD

Georg Lehmann requested to merge DadSchoorse/mesa:aco-fmamk-late into main
aco: use fmamk/ak instead of fma with inline constant for more VOPD

Foz-DB navi31, forced wave32:
Totals from 24366 (31.19% of 78112) affected shaders:
Instrs: 20047048 -> 19967344 (-0.40%); split: -0.41%, +0.01%
CodeSize: 117499592 -> 117403512 (-0.08%); split: -0.11%, +0.02%
Latency: 152537019 -> 152560934 (+0.02%); split: -0.06%, +0.07%
InvThroughput: 28646274 -> 28526750 (-0.42%); split: -0.43%, +0.02%
VClause: 378380 -> 378373 (-0.00%); split: -0.00%, +0.00%
SClause: 756305 -> 756217 (-0.01%); split: -0.01%, +0.00%
Edited by Georg Lehmann

Merge request reports