Allow negative INCX (API change from version 3.10 of the reference implementation)
This commit is contained in:
parent
7dd441d5db
commit
54d3246fc6
|
@ -99,7 +99,7 @@
|
|||
cmpwi cr0, N, 0
|
||||
ble- LL(9999)
|
||||
cmpwi cr0, INCX, 0
|
||||
ble- LL(9999)
|
||||
beq- LL(9999)
|
||||
|
||||
fmr f0, f1
|
||||
fmr f2, f1
|
||||
|
|
|
@ -119,7 +119,7 @@
|
|||
cmpwi cr0, N, 0
|
||||
ble LL(99)
|
||||
cmpwi cr0, INCX, 0
|
||||
ble LL(99)
|
||||
beq LL(99)
|
||||
|
||||
andi. r0, X, 2 * SIZE - 1
|
||||
bne LL(100)
|
||||
|
|
|
@ -104,7 +104,7 @@
|
|||
cmpwi cr0, N, 0
|
||||
ble- LL(999)
|
||||
cmpwi cr0, INCX, 0
|
||||
ble- LL(999)
|
||||
beq- LL(999)
|
||||
|
||||
fmr f0, f1
|
||||
sub X, X, INCX
|
||||
|
|
|
@ -134,7 +134,7 @@
|
|||
cmpwi cr0, N, 0
|
||||
ble LL(99)
|
||||
cmpwi cr0, INCX, 0
|
||||
ble LL(99)
|
||||
beq LL(99)
|
||||
|
||||
mr XX, X
|
||||
|
||||
|
|
|
@ -111,7 +111,7 @@
|
|||
cmpwi cr0, N, 0
|
||||
ble- LL(999)
|
||||
cmpwi cr0, INCX, 0
|
||||
ble- LL(999)
|
||||
beq- LL(999)
|
||||
|
||||
mr NN, N
|
||||
mr XX, X
|
||||
|
|
|
@ -113,7 +113,7 @@
|
|||
cmpwi cr0, N, 0
|
||||
ble- LL(9999)
|
||||
cmpwi cr0, INCX, 0
|
||||
ble- LL(9999)
|
||||
beq- LL(9999)
|
||||
|
||||
mr NN, N
|
||||
mr XX, X
|
||||
|
|
|
@ -97,7 +97,7 @@
|
|||
cmpwi cr0, N, 0
|
||||
ble- LL(9999)
|
||||
cmpwi cr0, INCX, 0
|
||||
ble- LL(9999)
|
||||
beq- LL(9999)
|
||||
|
||||
fmr f0, f1
|
||||
fmr f2, f1
|
||||
|
|
|
@ -119,7 +119,7 @@
|
|||
cmpwi cr0, N, 0
|
||||
ble LL(99)
|
||||
cmpwi cr0, INCX, 0
|
||||
ble LL(99)
|
||||
beq LL(99)
|
||||
|
||||
cmpwi cr0, INCX, SIZE
|
||||
bne LL(100)
|
||||
|
|
|
@ -105,7 +105,7 @@
|
|||
cmpwi cr0, N, 0
|
||||
ble- LL(999)
|
||||
cmpwi cr0, INCX, 0
|
||||
ble- LL(999)
|
||||
beq- LL(999)
|
||||
|
||||
fmr f0, f1
|
||||
fmr f2, f1
|
||||
|
|
|
@ -105,7 +105,7 @@
|
|||
cmpwi cr0, N, 0
|
||||
ble- LL(9999)
|
||||
cmpwi cr0, INCX, 0
|
||||
ble- LL(9999)
|
||||
beq- LL(9999)
|
||||
|
||||
mr NN, N
|
||||
mr XX, X
|
||||
|
|
|
@ -134,7 +134,7 @@
|
|||
cmpwi cr0, N, 0
|
||||
ble LL(99)
|
||||
cmpwi cr0, INCX, 0
|
||||
ble LL(99)
|
||||
beq LL(99)
|
||||
|
||||
mr XX, X
|
||||
|
||||
|
|
|
@ -112,7 +112,7 @@
|
|||
cmpwi cr0, N, 0
|
||||
ble- LL(999)
|
||||
cmpwi cr0, INCX, 0
|
||||
ble- LL(999)
|
||||
beq- LL(999)
|
||||
|
||||
mr NN, N
|
||||
mr XX, X
|
||||
|
|
Loading…
Reference in New Issue