Move condition to the end of assembly call names sandbox/nmerinov/llvm
authorNikolai Merinov <n.merinov@samsung.com>
Thu, 14 Feb 2019 08:11:53 +0000 (11:11 +0300)
committerNikolai Merinov <n.merinov@samsung.com>
Thu, 14 Feb 2019 08:11:53 +0000 (11:11 +0300)
exynos4/libswconverter/csc_tiled_to_linear_crop_neon.s
exynos4/libswconverter/csc_tiled_to_linear_deinterleave_crop_neon.s

index 9cb81b5143db0bf7687fa35cf4d7fb545c452356..e5f1dbbc0382dec824b254588eb864acc764faee 100644 (file)
@@ -166,10 +166,10 @@ LOOP_HEIGHT_256_GET_TILED_END:
     pld         [r12]
     cmp         r10, #0
     pld         [r12, #32]
-    stmnefd     sp!, {r9-r12, r14}      @ backup registers
+    stmfdne     sp!, {r9-r12, r14}      @ backup registers
     rsbne       r10, r10, #64
     blne        MEMCOPY_UNDER_64
-    ldmnefd     sp!, {r9-r12, r14}      @ restore registers
+    ldmfdne     sp!, {r9-r12, r14}      @ restore registers
     bne         LOOP_HEIGHT_256_LEFT_256_64
     vld1.8      {q0, q1}, [r11]!        @ load {nv12t_src+tiled_offset+temp1, 64}
     vld1.8      {q2, q3}, [r11]
@@ -216,11 +216,11 @@ LOOP_HEIGHT_256_LEFT_192:
     pld         [r11, #32]
     cmp         r10, #0
     pld         [r12]
-    stmnefd     sp!, {r9-r12, r14}      @ backup registers
+    stmfdne     sp!, {r9-r12, r14}      @ backup registers
     pld         [r12, #32]
     rsbne       r10, r10, #64
     blne        MEMCOPY_UNDER_64
-    ldmnefd     sp!, {r9-r12, r14}      @ restore registers
+    ldmfdne     sp!, {r9-r12, r14}      @ restore registers
     bne         LOOP_HEIGHT_256_LEFT_192_64
     vld1.8      {q0, q1}, [r11]!        @ load {nv12t_src+tiled_offset+2048+temp1, 64}
     vld1.8      {q2, q3}, [r11]
@@ -261,11 +261,11 @@ LOOP_HEIGHT_256_LEFT_128:
     pld         [r11, #32]
     cmp         r10, #0
     pld         [r12]
-    stmnefd     sp!, {r9-r12, r14}      @ backup registers
+    stmfdne     sp!, {r9-r12, r14}      @ backup registers
     pld         [r12, #32]
     rsbne       r10, r10, #64
     blne        MEMCOPY_UNDER_64
-    ldmnefd     sp!, {r9-r12, r14}      @ restore registers
+    ldmfdne     sp!, {r9-r12, r14}      @ restore registers
     bne         LOOP_HEIGHT_256_LEFT_128_64
     vld1.8      {q0, q1}, [r11]!        @ load {nv12t_src+tiled_offset1+temp1, 64}
     vld1.8      {q2, q3}, [r11]
@@ -293,11 +293,11 @@ LOOP_HEIGHT_256_LEFT_64:
     add         r11, r11, r10
     cmp         r10, #0
     pld         [r11]
-    stmnefd     sp!, {r9-r12, r14}      @ backup registers
+    stmfdne     sp!, {r9-r12, r14}      @ backup registers
     pld         [r11, #32]
     rsbne       r10, r10, #64
     blne        MEMCOPY_UNDER_64
-    ldmnefd     sp!, {r9-r12, r14}      @ restore registers
+    ldmfdne     sp!, {r9-r12, r14}      @ restore registers
     bne         LOOP_HEIGHT_256_LEFT_64_64
     vld1.8      {q0, q1}, [r11]!        @ load {nv12t_src+tiled_offset1+temp1, 64}
     vld1.8      {q2, q3}, [r11]
index cdd101e5ffd93b3bf84f5ac98857c2873c63c9a6..bc5a7a652a0097b8e6e628ff48fa257908b3f6bb 100644 (file)
@@ -170,10 +170,10 @@ LOOP_HEIGHT_256_GET_TILED_END:
     pld         [r12]
     cmp         r10, #0
     pld         [r12, #32]
-    stmnefd     sp!, {r8-r12, r14}      @ backup registers
+    stmfdne     sp!, {r8-r12, r14}      @ backup registers
     rsbne       r10, r10, #64
     blne        INTERLEAVED_MEMCOPY_UNDER_64
-    ldmnefd     sp!, {r8-r12, r14}      @ restore registers
+    ldmfdne     sp!, {r8-r12, r14}      @ restore registers
     bne         LOOP_HEIGHT_256_LEFT_256_64
     vld2.8      {q0, q1}, [r11]!        @ load {nv12t_src+tiled_offset+temp1, 64}
     vld2.8      {q2, q3}, [r11]
@@ -232,11 +232,11 @@ LOOP_HEIGHT_256_LEFT_192:
     pld         [r11, #32]
     cmp         r10, #0
     pld         [r12]
-    stmnefd     sp!, {r8-r12, r14}      @ backup registers
+    stmfdne     sp!, {r8-r12, r14}      @ backup registers
     pld         [r12, #32]
     rsbne       r10, r10, #64
     blne        INTERLEAVED_MEMCOPY_UNDER_64
-    ldmnefd     sp!, {r8-r12, r14}      @ restore registers
+    ldmfdne     sp!, {r8-r12, r14}      @ restore registers
     bne         LOOP_HEIGHT_256_LEFT_192_64
     vld2.8      {q0, q1}, [r11]!        @ load {nv12t_src+tiled_offset+2048+temp1, 64}
     vld2.8      {q2, q3}, [r11]
@@ -287,11 +287,11 @@ LOOP_HEIGHT_256_LEFT_128:
     pld         [r11, #32]
     cmp         r10, #0
     pld         [r12]
-    stmnefd     sp!, {r8-r12, r14}      @ backup registers
+    stmfdne     sp!, {r8-r12, r14}      @ backup registers
     pld         [r12, #32]
     rsbne       r10, r10, #64
     blne        INTERLEAVED_MEMCOPY_UNDER_64
-    ldmnefd     sp!, {r8-r12, r14}      @ restore registers
+    ldmfdne     sp!, {r8-r12, r14}      @ restore registers
     bne         LOOP_HEIGHT_256_LEFT_128_64
     vld2.8      {q0, q1}, [r11]!        @ load {nv12t_src+tiled_offset1+temp1, 64}
     vld2.8      {q2, q3}, [r11]
@@ -327,11 +327,11 @@ LOOP_HEIGHT_256_LEFT_64:
     add         r11, r11, r10
     cmp         r10, #0
     pld         [r11]
-    stmnefd     sp!, {r8-r12, r14}      @ backup registers
+    stmfdne     sp!, {r8-r12, r14}      @ backup registers
     pld         [r11, #32]
     rsbne       r10, r10, #64
     blne        INTERLEAVED_MEMCOPY_UNDER_64
-    ldmnefd     sp!, {r8-r12, r14}      @ restore registers
+    ldmfdne     sp!, {r8-r12, r14}      @ restore registers
     bne         LOOP_HEIGHT_256_LEFT_64_64
     vld2.8      {q0, q1}, [r11]!        @ load {nv12t_src+tiled_offset1+temp1, 64}
     vld2.8      {q2, q3}, [r11]