Home
last modified time | relevance | path

Searched refs:r0 (Results 1 – 25 of 119) sorted by relevance

12345

/picolibc-3.7.0-3.6.0/newlib/libc/machine/mt/
Dsetjmp.S31 or r0, r0, r0
33 or r0, r0, r0
35 or r0, r0, r0
37 or r0, r0, r0
39 or r0, r0, r0
41 or r0, r0, r0
43 or r0, r0, r0
45 or r0, r0, r0
47 or r0, r0, r0
49 or r0, r0, r0
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/csky/
Dsetjmp.S22 stw r4, (r0, 0)
23 stw r5, (r0, 4)
24 stw r6, (r0, 8)
25 stw r7, (r0, 12)
26 stw r8, (r0, 16)
27 stw r15, (r0, 20)
28 stw sp, (r0, 24)
30 stm r4-r11, (r0)
31 stw r15, (r0, 32)
32 stw sp, (r0, 36)
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/ft32/
Dsetjmp.S23 sti.l $r0,0,$r5
24 sti.l $r0,4,$r6
25 sti.l $r0,8,$r7
26 sti.l $r0,12,$r8
27 sti.l $r0,16,$r9
28 sti.l $r0,20,$r10
29 sti.l $r0,24,$r11
30 sti.l $r0,28,$r12
31 sti.l $r0,32,$r13
32 sti.l $r0,36,$r14
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/nds32/
Dsetjmp.S55 smw.bim $r6, [$r0], $r10, #0b0000
56 addi $r0, $r0, #32 /* Leave room to keep jum_buf all the same. */
57 smw.bim $r31, [$r0], $r31, #0b1111
59 smw.bim $r6, [$r0], $r14, #0b0000
60 smw.bim $r16, [$r0], $r19, #0b1111
69 swi.bi $r2, [$r0], #4
72 addi $r0, $r0, #7
73 bitci $r0, $r0, #7
83 fsdi.bi $fd31, [$r0], #8
84 fsdi.bi $fd29, [$r0], #8
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/d30v/
Dsetjmp.S28 st2w r26, @(r2+,r0)
29 st2w r28, @(r2+,r0)
30 st2w r30, @(r2+,r0)
31 st2w r32, @(r2+,r0)
32 st2w r34, @(r2+,r0)
33 st2w r36, @(r2+,r0)
34 st2w r38, @(r2+,r0)
35 st2w r40, @(r2+,r0)
36 st2w r42, @(r2+,r0)
37 st2w r44, @(r2+,r0)
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/arc/
Dstrcmp.S47 or r2,r0,r1
53 ld.ab r2,[r0,4]
62 xor r0,r2,r3 ; mask for difference
63 sub_s r1,r0,1
64 bic_s r0,r0,r1 ; mask for least significant difference bit
65 sub r1,r5,r0
66 xor r0,r5,r1 ; mask for least significant difference byte
67 and_s r2,r2,r0
68 and_s r3,r3,r0
71 mov_s r0,1
[all …]
Dsetjmp.S69 st r13, [r0, ABIr13]
70 st r14, [r0, ABIr14]
71 st r15, [r0, ABIr15]
72 st r16, [r0, ABIr16]
73 st r17, [r0, ABIr17]
74 st r18, [r0, ABIr18]
75 st r19, [r0, ABIr19]
76 st r20, [r0, ABIr20]
77 st r21, [r0, ABIr21]
78 st r22, [r0, ABIr22]
[all …]
Dmemcmp.S45 or r12,r0,r1
48 add_s r3,r0,r2
61 ld r4,[r0,0]
64 brhs r0,r6,.Loop_end
65 ld_s r3,[r0,4]
68 ld.a r4,[r0,8]
78 rrc r0,2
83 sub r3,r0,r6
86 ld r4,[r0,4]
91 mov_l r0,24
[all …]
Dmemcmp-bs-norm.S50 or r12,r0,r1
59 ld r4,[r0,0]
70 ld WORD2,[r0,4]
73 ld_s WORD2,[r0,4]
77 ld.a r4,[r0,8]
92 ld r4,[r0,4]
99 xor r0,r4,r5
100 bset r0,r0,SHIFT
101 sub_s r1,r0,1
102 bic_s r1,r1,r0
[all …]
Dstrchr-bs.S56 bmsk.f r2,r0,1
63 sub_s r0,r0,r2
70 ld_s r2,[r0]
79 ld.a r2,[r0,4]
100 sub_s r0,r0,4
105 ld_s r2,[r0]
115 ld.a r2,[r0,4]
123 ; Found searched-for character. r0 has already advanced to next word.
131 sub_s r0,r0,4
132 add.eq r0,r0,1
[all …]
Dstrchr.S54 bmsk.f r2,r0,1
67 sub_s r0,r0,r2
77 ld_s r2,[r0]
86 ld.a r2,[r0,4]
106 sub_s r0,r0,4
113 ld_s r2,[r0]
123 ld.a r2,[r0,4]
131 ; Found searched-for character. r0 has already advanced to next word.
139 sub_s r0,r0,4
140 add.eq r0,r0,1
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/epiphany/
Dsetjmp.S35 strd lr,[r0]
36 strd r4,[r0,1]
37 strd r6,[r0,2]
38 strd r8,[r0,3]
39 strd r10,[r0,4]
40 strd r32,[r0,5]
41 strd r34,[r0,6]
42 strd r36,[r0,7]
43 strd r38,[r0,8]
44 str sp,[r0,18]
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/m32r/
Dsetjmp.S34 ;addi r0, #-4 ; commented out as first word is reserved
35 ;st r1, @+r0
36 st r8, @+r0
37 st r9, @+r0
38 st r10, @+r0
39 st r11, @+r0
40 st r12, @+r0
41 st r13, @+r0
42 st r14, @+r0
43 st r15, @+r0
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/moxie/
Dsetjmp.S32 st.l ($r0), $r6
33 sto.l 0x04($r0), $r7
34 sto.l 0x08($r0), $r8
35 sto.l 0x0c($r0), $r9
36 sto.l 0x10($r0), $r10
37 sto.l 0x14($r0), $sp
38 sto.l 0x18($r0), $fp
40 sto.l 0x1c($r0), $r1
42 sto.l 0x20($r0), $r1
44 sto.l 0x24($r0), $r1
[all …]
/picolibc-3.7.0-3.6.0/newlib/libm/machine/nds32/
Dw_sqrt.S39 FMFCSR $r0
40 bitci $r0, $r0, #0b1111100
41 FMTCSR $r0
46 FMFCSR $r0
47 bmski33 $r0, #2 /* Is $fpcsr.IVO('b2) set ? */
48 bnez $r0, .L_EDOM /* Set errno as EDOM. */
50 bmski33 $r0, #4 /* Is $fpcsr.OVF('b4) set ? */
51 bnez $r0, .L_ERANGE /* Set errno as ERANGE. */
53 bmski33 $r0, #5 /* Is $fpcsr.UDF('b5) set ? */
54 bnez $r0, .L_ERANGE /* Set errno as ERANGE. */
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/xstormy16/
Dsetjmp.S14 mov r0,r10
15 mov (r2++),r0
16 mov r0,r11
17 mov (r2++),r0
18 mov r0,r12
19 mov (r2++),r0
20 mov r0,r13
21 mov (r2++),r0
22 pop r0 ; PC high word
24 mov (r2++), r0
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/arm/
Dstrcmp-armv6m.S38 subs r0, r0, r1
44 orrs r1, r0
49 lsrs r0, r2, \n
58 mov r2, r0
66 ldmia r0!, {r2}
84 uxtb r0, r2
88 uxth r0, r2
92 lsls r0, r2, #8
94 lsrs r0, r0, #8
98 lsrs r0, r2, #24
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/necv70/
Dsetjmp.S19 mov.w [ap],r0
20 mov.d r15,[r0+]
21 mov.d r17,[r0+]
22 mov.d r19,[r0+]
23 mov.d r21,[r0+]
24 mov.d r23,[r0+]
25 mov.w -0x4[ap],[r0+]
26 mov.w fp,[r0+]
27 mov.w ap,[r0+]
28 mov.w -0x8[ap],[r0]
[all …]
Dfastmath.S20 mov.d [ap],r0
27 mov.w [ap],r0
34 mov.d [ap],r0
41 mov.w [ap],r0
48 mov.d [ap],r0
55 mov.w [ap],r0
63 mov.d [ap],r0
70 mov.w [ap],r0
77 mov.d [ap],r0
84 mov.w [ap],r0
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/sh/
Dstrcpy.S17 addi r2, 8, r0
23 sub r2, r23, r0
26 ldx.q r0, r21, r5
43 addi r0, 8, r0
50 sthi.q r0, -1, r4
54 addi r0, 8, r0
61 st.b r0,-8,r4
64 addi r0,1,r0
70 stlo.q r0, 0, r5
71 ldx.q r0, r20, r4
[all …]
Dmemcpy.S13 ! any other registers in the range r0-r7: trashed
50 movi 25,r0
51 bgeu/u r4,r0,tr0
52 nsb r4,r0
53 shlli r0,5,r0
55 sub r1, r0, r0
56 L0: ptrel r0,tr0
68 stlo.l r2, 0, r0
79 ld.b r3,0,r0
80 st.b r2,0,r0
[all …]
Dstrncpy.S22 ldlo.q r3, 0, r0
24 mcmpeq.b r0, r63, r1
38 stlo.q r2, 0, r0
39 sthi.q r2, 7, r0
41 ldx.q r22, r6, r0
49 mcmpeq.b r0, r63, r1
50 stlo.q r22, -8, r0
52 sthi.q r22, -1, r0
53 ldx.q r22, r6, r0
58 mcmpeq.b r0, r63, r1
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/hppa/
Dstrncpy.S39 combt,= s_addr,r0,pad_null_bytes1 /* if s2==NULL then pad nulls and exit */
49 combt,= tmp5,r0,skip_mask
51 sh3add tmp5,r0,save /* compute mask in save*/
61 uxor,nbz tmp1,r0,save /* check for null*/
70 sh3add count,r0, save /* setup right mask based on count*/
73 uaddcm r0,save,save /*form right hand mask */
75 uxor,nbz tmp1,r0,save /* check for null*/
89 combt,= tmp5,r0,skip_mask2 /* don't mask if whole word is valid*/
91 sh3add tmp5,r0,save /* setup r1*/
97 copy r0, tmp5 /* zero out tmp5 so we don't try to mask again*/
[all …]
Dstrcmp.S59 uxor,nbz s1word,r0,r0 /* Null in this? */
70 bv r0(rp)
80 extru,<> s1word,7,8,r0 /*in the first byte? */
82 extru,<> s1word,15,8,r0 /*in the second byte? */
84 extru,<> s1word,23,8,r0 /*in the third byte? */
88 bv,n r0(rp)
91 bv r0(rp)
96 bv r0(rp)
97 copy r0,ret0
102 bv r0(rp)
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/h8500/
Dsetjmp.S23 mov.w r7,@r0+
24 mov.w r6,@r0+
25 mov.w r5,@r0+
27 mov.w r1,@r0
28 clr.w r0
33 mov.w @r0+,r7
34 mov.w @r0+,r6
35 mov.w @r0+,r5
36 mov.w @r0,r2
38 mov.w r1,r0
[all …]

12345