File tree 2 files changed +12
-24
lines changed
lib/libc/musl/src/setjmp/mips
2 files changed +12
-24
lines changed Original file line number Diff line number Diff line change @@ -12,18 +12,12 @@ longjmp:
12
12
addu $2 , $2 , 1
13
13
1:
14
14
#ifndef __mips_soft_float
15
- lwc1 $20 , 56 ($4 )
16
- lwc1 $21 , 60 ($4 )
17
- lwc1 $22 , 64 ($4 )
18
- lwc1 $23 , 68 ($4 )
19
- lwc1 $24 , 72 ($4 )
20
- lwc1 $25 , 76 ($4 )
21
- lwc1 $26 , 80 ($4 )
22
- lwc1 $27 , 84 ($4 )
23
- lwc1 $28 , 88 ($4 )
24
- lwc1 $29 , 92 ($4 )
25
- lwc1 $30 , 96 ($4 )
26
- lwc1 $31 , 100 ($4 )
15
+ l.d $f20, 56 ($4 )
16
+ l.d $f22, 64 ($4 )
17
+ l.d $f24, 72 ($4 )
18
+ l.d $f26, 80 ($4 )
19
+ l.d $f28, 88 ($4 )
20
+ l.d $f30, 96 ($4 )
27
21
#endif
28
22
lw $ra, 0 ($4 )
29
23
lw $sp, 4 ($4 )
Original file line number Diff line number Diff line change @@ -22,18 +22,12 @@ setjmp:
22
22
sw $30 , 40 ($4 )
23
23
sw $28 , 44 ($4 )
24
24
#ifndef __mips_soft_float
25
- swc1 $20 , 56 ($4 )
26
- swc1 $21 , 60 ($4 )
27
- swc1 $22 , 64 ($4 )
28
- swc1 $23 , 68 ($4 )
29
- swc1 $24 , 72 ($4 )
30
- swc1 $25 , 76 ($4 )
31
- swc1 $26 , 80 ($4 )
32
- swc1 $27 , 84 ($4 )
33
- swc1 $28 , 88 ($4 )
34
- swc1 $29 , 92 ($4 )
35
- swc1 $30 , 96 ($4 )
36
- swc1 $31 , 100 ($4 )
25
+ s.d $f20, 56 ($4 )
26
+ s.d $f22, 64 ($4 )
27
+ s.d $f24, 72 ($4 )
28
+ s.d $f26, 80 ($4 )
29
+ s.d $f28, 88 ($4 )
30
+ s.d $f30, 96 ($4 )
37
31
#endif
38
32
jr $ra
39
33
li $2 , 0
You can’t perform that action at this time.
0 commit comments