freedreno/ir3: turn on [iu]mul_high
authorRob Clark <robdclark@gmail.com>
Fri, 8 Mar 2019 23:42:22 +0000 (18:42 -0500)
committerRob Clark <robdclark@gmail.com>
Fri, 8 Mar 2019 23:44:57 +0000 (18:44 -0500)
commitad259482610048e0e3cc8fc0cacd4581f1256b5d
tree01094b5eb8ca3c93fc2601a8774af2fb9de8ba30
parent53083e4fbc1d06c1ef241a7c8cae67d633a09a21
freedreno/ir3: turn on [iu]mul_high

Which also requires uadd_carry lowering

Until recently this was lowered in glsl ir so it went unnoticed that we
weren't lowering it.

Fixes: 1d8994a63b5 glsl: [u/i]mulExtended optimization for GLSL
Signed-off-by: Rob Clark <robdclark@gmail.com>
src/freedreno/ir3/ir3_nir.c