aboutsummaryrefslogtreecommitdiff
path: root/pk/fp_asm.S
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@s144.Millennium.Berkeley.EDU>2011-11-11 03:40:24 -0800
committerAndrew Waterman <waterman@s144.Millennium.Berkeley.EDU>2011-11-11 03:40:24 -0800
commit8717517e048ff866167d6eee6c6d97225f0cd169 (patch)
treeab36a881f5f6700fb5d30e3abc5580be0c088002 /pk/fp_asm.S
parent2f5776b244a4a2a8297fee9e0160c835430e1f06 (diff)
downloadpk-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.S132
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