Module: Mesa
Branch: master
Commit: cd667edecccf354f91386a6f4323d6593302583d
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd667edecccf354f91386a6f4323d6593302583d

Author: Eric Anholt <[email protected]>
Date:   Fri Sep 21 15:00:21 2018 -0700

vc4: Remove dead i == 0 code from the cos() implementation.

The loop starts at 1.

---

 src/gallium/drivers/vc4/vc4_program.c | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/src/gallium/drivers/vc4/vc4_program.c 
b/src/gallium/drivers/vc4/vc4_program.c
index 1f46b64005..3c439806d3 100644
--- a/src/gallium/drivers/vc4/vc4_program.c
+++ b/src/gallium/drivers/vc4/vc4_program.c
@@ -758,13 +758,10 @@ ntq_fcos(struct vc4_compile *c, struct qreg src)
                 if (i != 1)
                         x = qir_FMUL(c, x, x2);
 
-                struct qreg mul = qir_FMUL(c,
+                sum = qir_FADD(c, qir_FMUL(c,
                                            x,
-                                           qir_uniform_f(c, coeff[i]));
-                if (i == 0)
-                        sum = mul;
-                else
-                        sum = qir_FADD(c, sum, mul);
+                                           qir_uniform_f(c, coeff[i])),
+                               sum);
         }
         return sum;
 }

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to