.text
.global smul
smul:
- smul sp,sp,sp
+ smul fp,fp,fp
.text
.global umul
umul:
- umul sp,sp,sp
+ umul fp,fp,fp
.text
.global sll
sll:
.text
.global csmul
csmul:
- csmul sp,sp,sp,cc0,0
+ csmul fp,fp,fp,cc0,0
.text
.global csdiv
csdiv:
.text
.global smulcc
smulcc:
- smulcc sp,sp,sp,icc0
+ smulcc fp,fp,fp,icc0
.text
.global umulcc
umulcc:
- umulcc sp,sp,sp,icc0
+ umulcc fp,fp,fp,icc0
.text
.global caddcc
caddcc:
.text
.global csmulcc
csmulcc:
- csmulcc sp,sp,sp,cc0,0
+ csmulcc fp,fp,fp,cc0,0
.text
.global candcc
candcc:
.text
.global smuli
smuli:
- smuli sp,0,sp
+ smuli fp,0,fp
.text
.global umuli
umuli:
- umuli sp,0,sp
+ umuli fp,0,fp
.text
.global slli
slli:
.text
.global smulicc
smulicc:
- smulicc sp,0,sp,icc0
+ smulicc fp,0,fp,icc0
.text
.global umulicc
umulicc:
- umulicc sp,0,sp,icc0
+ umulicc fp,0,fp,icc0
.text
.global sllicc
sllicc:
.text
.global ldd
ldd:
- ldd @(sp,sp),sp
+ ldd @(sp,sp),fp
.text
.global lddf
lddf:
.text
.global nldd
nldd:
- nldd @(sp,sp),sp
+ nldd @(sp,sp),fp
.text
.global nlddf
nlddf:
.text
.global lddu
lddu:
- lddu @(sp,sp),sp
+ lddu @(sp,sp),fp
.text
.global nlddu
nlddu:
- nlddu @(sp,sp),sp
+ nlddu @(sp,sp),fp
.text
.global lddfu
lddfu:
.text
.global lddi
lddi:
- lddi @(sp,0),sp
+ lddi @(sp,0),fp
.text
.global lddfi
lddfi:
.text
.global nlddi
nlddi:
- nlddi @(sp,0),sp
+ nlddi @(sp,0),fp
.text
.global nlddfi
nlddfi:
.text
.global rstb
rstb:
- rstb sp,@(sp,sp)
+ nop
.text
.global rsth
rsth:
- rsth sp,@(sp,sp)
+ nop
.text
.global rst
rst:
- rst sp,@(sp,sp)
+ nop
.text
.global rstbf
rstbf:
- rstbf fr0,@(sp,sp)
+ nop
.text
.global rsthf
rsthf:
- rsthf fr0,@(sp,sp)
+ nop
.text
.global rstf
rstf:
- rstf fr0,@(sp,sp)
+ nop
.text
.global std
std:
- std sp,@(sp,sp)
+ std fp,@(sp,sp)
.text
.global stdf
stdf:
.text
.global rstd
rstd:
- rstd sp,@(sp,sp)
+ nop
.text
.global rstdf
rstdf:
- rstdf fr0,@(sp,sp)
+ nop
.text
.global stq
stq:
.text
.global rstq
rstq:
- rstq sp,@(sp,sp)
+ nop
.text
.global rstqf
rstqf:
- rstqf fr0,@(sp,sp)
+ nop
.text
.global stbu
stbu:
.text
.global stdu
stdu:
- stdu sp,@(sp,sp)
+ stdu fp,@(sp,sp)
.text
.global stdfu
stdfu:
.text
.global cldd
cldd:
- cldd @(sp,sp),sp,cc0,0
+ cldd @(sp,sp),fp,cc0,0
.text
.global clddf
clddf:
.text
.global clddu
clddu:
- clddu @(sp,sp),sp,cc0,0
+ clddu @(sp,sp),fp,cc0,0
.text
.global clddfu
clddfu:
.text
.global cstd
cstd:
- cstd sp,@(sp,sp),cc0,0
+ cstd fp,@(sp,sp),cc0,0
.text
.global cstdf
cstdf:
.text
.global cstdu
cstdu:
- cstdu sp,@(sp,sp),cc0,0
+ cstdu fp,@(sp,sp),cc0,0
.text
.global cstdfu
cstdfu:
.text
.global stdi
stdi:
- stdi sp,@(sp,0)
+ stdi fp,@(sp,0)
.text
.global stdfi
stdfi: