diff options
author | Andrew Waterman <waterman@s144.Millennium.Berkeley.EDU> | 2011-11-11 03:40:24 -0800 |
---|---|---|
committer | Andrew Waterman <waterman@s144.Millennium.Berkeley.EDU> | 2011-11-11 03:40:24 -0800 |
commit | 8717517e048ff866167d6eee6c6d97225f0cd169 (patch) | |
tree | ab36a881f5f6700fb5d30e3abc5580be0c088002 /pk/fp_asm.S | |
parent | 2f5776b244a4a2a8297fee9e0160c835430e1f06 (diff) | |
download | pk-8717517e048ff866167d6eee6c6d97225f0cd169.zip pk-8717517e048ff866167d6eee6c6d97225f0cd169.tar.gz pk-8717517e048ff866167d6eee6c6d97225f0cd169.tar.bz2 |
Synced up PK with supervisor changes/asm syntax
You must upgrade to the latest compiler and ISA
simulator to build and run this version of the PK.
Diffstat (limited to 'pk/fp_asm.S')
-rw-r--r-- | pk/fp_asm.S | 132 |
1 files changed, 66 insertions, 66 deletions
diff --git a/pk/fp_asm.S b/pk/fp_asm.S index c6c8bba..0c2df13 100644 --- a/pk/fp_asm.S +++ b/pk/fp_asm.S @@ -5,40 +5,40 @@ .ent get_fp_state get_fp_state: - mffsr $v0 + mffsr v0 - fsd $f0 , 0($a0) - fsd $f1 , 8($a0) - fsd $f2 , 16($a0) - fsd $f3 , 24($a0) - fsd $f4 , 32($a0) - fsd $f5 , 40($a0) - fsd $f6 , 48($a0) - fsd $f7 , 56($a0) - fsd $f8 , 64($a0) - fsd $f9 , 72($a0) - fsd $f10, 80($a0) - fsd $f11, 88($a0) - fsd $f12, 96($a0) - fsd $f13,104($a0) - fsd $f14,112($a0) - fsd $f15,120($a0) - fsd $f16,128($a0) - fsd $f17,136($a0) - fsd $f18,144($a0) - fsd $f19,152($a0) - fsd $f20,160($a0) - fsd $f21,168($a0) - fsd $f22,176($a0) - fsd $f23,184($a0) - fsd $f24,192($a0) - fsd $f25,200($a0) - fsd $f26,208($a0) - fsd $f27,216($a0) - fsd $f28,224($a0) - fsd $f29,232($a0) - fsd $f30,240($a0) - fsd $f31,248($a0) + fsd f0 , 0(a0) + fsd f1 , 8(a0) + fsd f2 , 16(a0) + fsd f3 , 24(a0) + fsd f4 , 32(a0) + fsd f5 , 40(a0) + fsd f6 , 48(a0) + fsd f7 , 56(a0) + fsd f8 , 64(a0) + fsd f9 , 72(a0) + fsd f10, 80(a0) + fsd f11, 88(a0) + fsd f12, 96(a0) + fsd f13,104(a0) + fsd f14,112(a0) + fsd f15,120(a0) + fsd f16,128(a0) + fsd f17,136(a0) + fsd f18,144(a0) + fsd f19,152(a0) + fsd f20,160(a0) + fsd f21,168(a0) + fsd f22,176(a0) + fsd f23,184(a0) + fsd f24,192(a0) + fsd f25,200(a0) + fsd f26,208(a0) + fsd f27,216(a0) + fsd f28,224(a0) + fsd f29,232(a0) + fsd f30,240(a0) + fsd f31,248(a0) ret @@ -48,40 +48,40 @@ get_fp_state: .ent put_fp_state put_fp_state: - fld $f0 , 0($a0) - fld $f1 , 8($a0) - fld $f2 , 16($a0) - fld $f3 , 24($a0) - fld $f4 , 32($a0) - fld $f5 , 40($a0) - fld $f6 , 48($a0) - fld $f7 , 56($a0) - fld $f8 , 64($a0) - fld $f9 , 72($a0) - fld $f10, 80($a0) - fld $f11, 88($a0) - fld $f12, 96($a0) - fld $f13,104($a0) - fld $f14,112($a0) - fld $f15,120($a0) - fld $f16,128($a0) - fld $f17,136($a0) - fld $f18,144($a0) - fld $f19,152($a0) - fld $f20,160($a0) - fld $f21,168($a0) - fld $f22,176($a0) - fld $f23,184($a0) - fld $f24,192($a0) - fld $f25,200($a0) - fld $f26,208($a0) - fld $f27,216($a0) - fld $f28,224($a0) - fld $f29,232($a0) - fld $f30,240($a0) - fld $f31,248($a0) + fld f0 , 0(a0) + fld f1 , 8(a0) + fld f2 , 16(a0) + fld f3 , 24(a0) + fld f4 , 32(a0) + fld f5 , 40(a0) + fld f6 , 48(a0) + fld f7 , 56(a0) + fld f8 , 64(a0) + fld f9 , 72(a0) + fld f10, 80(a0) + fld f11, 88(a0) + fld f12, 96(a0) + fld f13,104(a0) + fld f14,112(a0) + fld f15,120(a0) + fld f16,128(a0) + fld f17,136(a0) + fld f18,144(a0) + fld f19,152(a0) + fld f20,160(a0) + fld f21,168(a0) + fld f22,176(a0) + fld f23,184(a0) + fld f24,192(a0) + fld f25,200(a0) + fld f26,208(a0) + fld f27,216(a0) + fld f28,224(a0) + fld f29,232(a0) + fld f30,240(a0) + fld f31,248(a0) - mtfsr $a1 + mtfsr a1 ret |