File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -139,9 +139,9 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
139139 xvst VX1, Y, 4 * SIZE
140140#else
141141 xvfmul.s VX0, VX0, VXA
142- addi.d I, I, -1
143142 xvst VX0, Y, 0 * SIZE
144143#endif
144+ addi.d I, I, -1
145145 addi.d X, X, 8 * SIZE
146146 addi.d Y, Y, 8 * SIZE
147147 blt $r0, I, .L112
@@ -288,6 +288,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
288288 addi.d X, X, 8 * SIZE
289289 addi.d I, I, -1
290290 blt $r0, I, .L121
291+ move Y, YY
291292 b .L997
292293 .align 3
293294
@@ -334,6 +335,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
334335 add .d YY, YY, INCY
335336 addi.d X, X, 8 * SIZE
336337 blt $r0, I, .L122
338+ move Y, YY
337339 b .L997
338340 .align 3
339341
@@ -425,6 +427,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
425427 add .d YY, YY, INCY
426428 addi.d I, I, -1
427429 blt $r0, I, .L123
430+ move Y, YY
428431 b .L997
429432 .align 3
430433
@@ -465,6 +468,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
465468 add .d YY, YY, INCY
466469 addi.d I, I, -1
467470 blt $r0, I, .L124
471+ move Y, YY
468472 b .L997
469473 .align 3
470474
@@ -803,6 +807,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
803807#endif
804808 add .d YY, YY, INCY
805809 blt $r0, I, .L221
810+ move Y, YY
806811 b .L997
807812 .align 3
808813
@@ -895,6 +900,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
895900#endif
896901 add .d YY, YY, INCY
897902 blt $r0, I, .L222
903+ move Y, YY
898904 b .L997
899905 .align 3
900906
@@ -987,6 +993,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
987993#endif
988994 add .d YY, YY, INCY
989995 blt $r0, I, .L223
996+ move Y, YY
990997 b .L997
991998 .align 3
992999
@@ -1027,6 +1034,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
10271034 add .d YY, YY, INCY
10281035 addi.d I, I, -1
10291036 blt $r0, I, .L224
1037+ move Y, YY
10301038 b .L997
10311039 .align 3
10321040
Original file line number Diff line number Diff line change 176176 xvilvh.d VX3, x4, x3
177177 xvst VX2, Y, 0 * SIZE
178178 xvst VX3, Y, 4 * SIZE
179- addi.d X , Y, 8 * SIZE
179+ addi.d Y , Y, 8 * SIZE
180180#else
181181 xvilvl.w VX2, x4 ,x3
182182 xvilvh.w VX3, x4, x3
183183 xvst VX2, Y, 0 * SIZE
184184 xvst VX3, Y, 8 * SIZE
185- addi.d X , Y, 16 * SIZE
185+ addi.d Y , Y, 16 * SIZE
186186#endif
187187 addi.d I, I, -1
188188 blt $r0, I, .L113
617617 xvstelm.d x4, YY, 1 * SIZE, 3
618618 add .d YY, YY, INCY
619619 blt $r0, I, .L222
620+ move Y, YY
620621 b .L997
621622 .align 3
622623#else
691692 xvstelm.w x4, YY, 1 * SIZE, 7
692693 add .d YY, YY, INCY
693694 blt $r0, I, .L222
695+ move Y, YY
694696 b .L997
695697 .align 3
696698#endif
10111013#endif
10121014
10131015.L997:
1016+ #ifdef DOUBLE
1017+ andi I, N, 3
1018+ #else
10141019 andi I, N, 7
1020+ #endif
10151021 bge $r0, I, .L999
10161022 .align 3
10171023
You can’t perform that action at this time.
0 commit comments