summaryrefslogtreecommitdiffstats
path: root/src/gallium
diff options
context:
space:
mode:
authorIan Romanick <[email protected]>2016-06-27 11:38:15 -0700
committerIan Romanick <[email protected]>2016-07-19 12:19:30 -0700
commit0b626d75241213f2c5535b38aee233d6cdbed781 (patch)
tree554f7a39c9e44232b357302404c6c5449c1bd867 /src/gallium
parent94296be276bf9c0a574df262b5d45f1bf38918ff (diff)
nir/algebraic: Optimize fabs(u2f(x))
I noticed this when I tried to do frexp(float(some_unsigned)) in the ir_unop_find_lsb lowering pass. The code generated for frexp() uses fabs, and this resulted in an extra instruction. Ultimately I ended up not using frexp. Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'src/gallium')
0 files changed, 0 insertions, 0 deletions