raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=c1c7ad836064e3cdb9e89aaa4ac6bb1d216e2b6e

commit c1c7ad836064e3cdb9e89aaa4ac6bb1d216e2b6e
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Sat Feb 11 23:08:28 2017 +0900

    evas color copy neon asm - declare tmp as output not input for warning--
    
    less warnings - use output not input for tmp var. much better.
---
 src/lib/evas/common/evas_op_copy/op_copy_color_neon.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/lib/evas/common/evas_op_copy/op_copy_color_neon.c 
b/src/lib/evas/common/evas_op_copy/op_copy_color_neon.c
index 007e70b..333278a 100644
--- a/src/lib/evas/common/evas_op_copy/op_copy_color_neon.c
+++ b/src/lib/evas/common/evas_op_copy/op_copy_color_neon.c
@@ -12,7 +12,7 @@ _op_copy_c_dp_neon(DATA32 *s EINA_UNUSED, DATA8 *m 
EINA_UNUSED, DATA32 c, DATA32
                      });
 #else
 #define AP "COPY_C_DP_"
-   uint32_t *e = d + l,*tmp;
+   uint32_t *e = d + l, *tmp;
    asm volatile (
       ".fpu neon                                       \n\t"
 
@@ -84,10 +84,10 @@ _op_copy_c_dp_neon(DATA32 *s EINA_UNUSED, DATA8 *m 
EINA_UNUSED, DATA32 c, DATA32
                "vst1.32        d0[0], [%[d]]           \n\t"
 
        AP "done:\n\t"
-
-               : // No output regs
+               // Output
+               : [tmp] "=r" (tmp)
                // Input
-               : [c] "r" (c), [e] "r" (e), [d] "r" (d),[tmp] "r" (tmp)
+               : [c] "r" (c), [e] "r" (e), [d] "r" (d)
                // Clobbered
                : "q0","q1","memory"
 

-- 


Reply via email to