test_axpy work error on LOONGSON3A platform #1777
This commit is contained in:
parent
831c661386
commit
6fc85a6359
|
@ -270,6 +270,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
.align 5
|
.align 5
|
||||||
|
|
||||||
.L20:
|
.L20:
|
||||||
|
beqz INCY, .L27
|
||||||
dsra I, N, 3
|
dsra I, N, 3
|
||||||
move YY, Y
|
move YY, Y
|
||||||
|
|
||||||
|
@ -450,5 +451,18 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
j $31
|
j $31
|
||||||
NOP
|
NOP
|
||||||
|
.align 3
|
||||||
|
.L27:
|
||||||
|
LD b1, 0 * SIZE(Y)
|
||||||
|
|
||||||
|
.L28:
|
||||||
|
daddiu N, N, -1
|
||||||
|
LD a1, 0 * SIZE(X)
|
||||||
|
daddu X, X, INCX
|
||||||
|
bgtz N, .L28
|
||||||
|
MADD b1, b1, ALPHA, a1
|
||||||
|
|
||||||
|
j .L999
|
||||||
|
ST b1, 0 * SIZE(Y)
|
||||||
|
|
||||||
EPILOGUE
|
EPILOGUE
|
||||||
|
|
|
@ -562,6 +562,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
//INCX!=1 or INCY != 1
|
//INCX!=1 or INCY != 1
|
||||||
.L20:
|
.L20:
|
||||||
|
beq INCY, $0, .L27
|
||||||
dsra I, N, 3
|
dsra I, N, 3
|
||||||
move YY, Y
|
move YY, Y
|
||||||
|
|
||||||
|
@ -754,5 +755,18 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
j $31
|
j $31
|
||||||
NOP
|
NOP
|
||||||
|
.align 3
|
||||||
|
.L27:
|
||||||
|
LD b1, 0 * SIZE(Y)
|
||||||
|
|
||||||
|
.L28:
|
||||||
|
daddiu N, N, -1
|
||||||
|
LD a1, 0 * SIZE(X)
|
||||||
|
daddu X, X, INCX
|
||||||
|
bgtz N, .L28
|
||||||
|
MADD b1, b1, ALPHA, a1
|
||||||
|
|
||||||
|
j .L999
|
||||||
|
ST b1, 0 * SIZE(Y)
|
||||||
|
|
||||||
EPILOGUE
|
EPILOGUE
|
||||||
|
|
Loading…
Reference in New Issue