Home
last modified time | relevance | path

Searched refs:r4 (Results 1 – 25 of 100) sorted by relevance

1234

/picolibc-latest/newlib/libc/machine/nios2/
Dsetjmp.s50 stw r16, 0(r4)
51 stw r17, 4(r4)
52 stw r18, 8(r4)
53 stw r19, 12(r4)
54 stw r20, 16(r4)
55 stw r21, 20(r4)
56 stw r22, 24(r4)
57 stw r23, 28(r4)
58 stw gp, 32(r4)
59 stw sp, 36(r4)
[all …]
/picolibc-latest/newlib/libc/machine/iq2000/
Dsetjmp.S11 sw r16,0(r4) /* rs0 */
12 sw r17,4(r4) /* rs1 */
13 sw r18,8(r4) /* rs2 */
14 sw r19,12(r4) /* rs3 */
15 sw r20,16(r4) /* rs4 */
16 sw r21,20(r4) /* rs5 */
17 sw r22,24(r4) /* rs6 */
18 sw r23,28(r4) /* rs7 */
19 sw r30,32(r4) /* rs8 */
21 sw r29,36(r4)
[all …]
/picolibc-latest/newlib/libc/machine/arm/
Dmemset-thumb2.S43 lsls r4, r0, #30
45 subs r4, r2, #1
52 subs r2, r4, #1
53 cbz r4, 9f
54 mov r4, r2
60 cmp r4, #3
64 cmp r4, #15
67 mov r6, r4
78 sub r2, r4, #16
80 and r4, r4, #15
[all …]
Dmemset-thumb.S46 subs r4, r2, #1
55 subs r2, r4, #1
56 cmp r4, #0
58 movs r4, r2
66 cmp r4, #3
74 cmp r4, #15
76 movs r6, r4
92 ands r4, r2
93 cmp r4, #3
96 subs r6, r4, #4
[all …]
Daeabi_memcpy-armv7a.S51 strd r4, r5, [sp, #-8]!
101 ldrd r4, r5, [r1, \offset]
102 strd r4, r5, [r0, \offset]
119 ldrd r4, r5, [r1], #8
120 strd r4, r5, [r0], #8
159 ldrbcs r4, [r1], #1
161 strbcs r4, [r0], #1
166 ldrd r4, r5, [sp], #8
190 ldrbge r4, [r1], #1
191 strbge r4, [r0], #1
[all …]
Dstrcmp-armv6m.S42 lsrs r1, r4, \n
44 lsls r1, r4, \n
61 push {r4, r5, r6, lr}
70 subs r4, r2, r5
71 bics r4, r2
72 ands r4, r6
104 pop {r4, r5, r6, pc}
117 pop {r4, r5, r6, pc}
121 pop {r4, r5, r6, pc}
141 pop {r4, r5, r6, pc}
Dmemset-arm.S37 stmfd sp!, {r4, lr}
61 mov r4, r2
64 sub r4, r4, #16
65 cmp r4, #15
80 mov r4, r3
85 str lr, [r4], #4
102 ldmfd sp!, {r4, lr}
/picolibc-latest/newlib/libc/machine/nds32/
Dstrcpy.S60 sethi $r4, hi20(0xFEFEFEFF)
61 ori $r4, $r4, lo12(0xFEFEFEFF)
62 add $r4, $r2, $r4 /* r4 = ((X) - 0x01010101) */
64 and $r4, $r5, $r4 /* r4 = ~(X) & ((X) - 0x01010101) */
67 and $r4, $r4, $r5 /* r4 = r4 & 0x80808080 */
68 bnez $r4, .Lbyte_mode /* Contains a NULL byte. */
74 lbi.bi $r4, [$r1], #1 /* r4 <- *src++ */
75 sbi.bi $r4, [$r3], #1 /* r4 -> *dest++ */
76 bnez $r4, .Lbyte_mode
Dmemcpy.S64 lmw.bim $r4, [$r1], $r4, 0
66 smw.bim $r4, [$r5], $r4, 0
72 lbi.bi $r4, [$r1], 1
74 sbi.bi $r4, [$r5], 1
Dmemset.S55 srli $r4, $r2, 2
57 beqz $r4, .Lbyte_set
69 addi $r4, $r4, -1
71 bnez $r4, .Lword_set /* Loop again ? */
/picolibc-latest/newlib/libc/machine/arc64/
Dmemset.S54 movl r4, r0
56 stdl.ab r6r7, [r4, +16]
57 stdl.ab r6r7, [r4, +16]
58 stdl.ab r6r7, [r4, +16]
60 stdl.ab r6r7, [r4, +16]
66 stl.ab r6, [r4, 8]
70 st.ab r6, [r4, 4]
73 sth.ab r6, [r4, 2]
76 stb.ab r6, [r4, 1]
79 stdl.ab r6r7,[r4, 16]
[all …]
Dmemmove.S47 ADDP r4, r1, r2
49 cmp.eq r4, r0
69 ldh.aw r4, [r1, -2]
70 sth.aw r4, [r3, -2]
74 ldb.aw r4, [r1, -1]
75 stb.aw r4, [r3, -1]
79 ld.aw r4,[r1, -4]
80 st.aw r4,[r3, -4]
81 ld.aw r4,[r1, -4]
82 st.aw r4,[r3, -4]
[all …]
/picolibc-latest/newlib/libc/machine/fr30/
Dsetjmp.S33 st \reg,@r4
34 add #4,r4
38 ld @r4,\reg
39 add #4,r4
55 st r5,@r4
58 ldi:8 #0,r4
71 ld @r4,r4
72 mov r4,RP
76 mov r5,r4
77 or r4,r4
[all …]
/picolibc-latest/newlib/libc/machine/sh/
Dstrcmp.S10 ld.ub r2,0,r4
14 beqi/u r4,0,tr0
16 bne/u r4,r5,tr0
20 ld.ub r2,2,r4
23 beqi/u r4,0,tr0
25 bne/u r4,r5,tr0
28 ld.ub r2,4,r4
31 beqi/u r4,0,tr0
33 bne/u r4,r5,tr0
36 ld.ub r2,6,r4
[all …]
Dstrcpy.S16 ldlo.q r3,0,r4
20 mcmpeq.b r4,r63,r6
40 mcmv r4, r8, r9
44 add r5, r63, r4
50 stlo.q r2, 0, r4
51 SHHI r4, r7, r4
52 sthi.q r0, -1, r4
55 add r5, r63, r4
60 byterev r4,r4
63 st.b r0,-8,r4
[all …]
Dsetjmp.S94 add #(13*4),r4
96 add #(9*4),r4
99 sts.l pr,@-r4
102 fmov.s fr15,@-r4 ! call saved floating point registers
103 fmov.s fr14,@-r4
104 fmov.s fr13,@-r4
105 fmov.s fr12,@-r4
108 mov.l r15,@-r4 ! call saved integer registers
109 mov.l r14,@-r4
110 mov.l r13,@-r4
[all …]
/picolibc-latest/newlib/libc/machine/d30v/
Dsetjmp.S50 mvfacc r4, a1, 16
52 st2w r4, @(r2+,r0)
54 mvfsys r4, psw
56 st2w r4, @(r2+,r0)
58 mvfsys r4, rpt_s
60 st2w r4, @(r2+,r0)
62 mvfsys r4, mod_s
64 st2w r4, @(r2+,r0)
98 ld2w r4, @(r2+,r0)
99 mvtacc a1, r4, r5
[all …]
/picolibc-latest/newlib/libc/machine/arc/
Dmemcmp.S64 ld r4,[r0,0]
70 brne r4,r5,.Leven
71 ld.a r4,[r0,8]
75 mov_s r4,r3
88 brne r4,r5,.Leven
89 ld r4,[r0,4]
96 xor r0,r4,r5
101 xor r0,r4,r5
110 and r0,r4,r0
118 and r0,r4,r3
[all …]
Dstrchr.S63 add3 r4,r8,r5
64 add3 r4,r8,r4
65 add3 r4,r8,r4
66 add3 r4,r8,r4
68 add3 r4,r8,r4
80 add1 r5,r5,r4
81 ror r4,r3
84 and r12,r12,r4
92 and.f r7,r12,r4
96 and r12,r12,r4
[all …]
Dmemcmp-bs-norm.S62 ld r4,[r0,0]
79 brne r4,r5,.Leven
80 ld.a r4,[r0,8]
94 brne r4,r5,.Leven
95 ld r4,[r0,4]
102 xor r0,r4,r5
110 xor r0,r4,r5
117 asl r2,r4,r1
140 xor r0,r4,r5
144 mov_s r4,WORD2
[all …]
Dstrcmp-archs.S56 sub r4, r2, r12
58 bic r4, r4, r2
59 and r4, r4, r11
60 brne.d.nt r4, 0, .LfoundNULL
81 swape r4, r4
86 ffs r0, r4
Dstrchr-bs.S65 asl r4,r5,16
74 or r5,r5,r4
75 ror r4,r3
78 and r12,r12,r4
86 and.f r7,r12,r4
90 and r12,r12,r4
94 and.f r8,r12,r4
98 and r12,r12,r4
109 or r5,r5,r4
110 ror r4,r3
[all …]
Dstrchr-bs-norm.S55 asl r4,r5,16
64 or r5,r5,r4
65 ror r4,r3
68 and r12,r12,r4
75 and r7,r12,r4
79 and r12,r12,r4
89 or r5,r5,r4
90 ror r4,r3
95 and r12,r12,r4
101 and r7,r12,r4
[all …]
/picolibc-latest/newlib/libc/machine/h8500/
Dpsi.S38 EXTPSISI_SN(r4,r5,ep)
50 ADDPSI_AR_RN(dp,r2,r3,r4)
51 ADDPSI_AR_RN(ep,r4,r0,r1)
52 ADDPSI_AR_RN(ep,r4,r1,r2)
53 ADDPSI_AR_RN(ep,r4,r3,r4)
54 ADDPSI_AR_RN(ep,r4,r5,fp)
74 ADDPSI_RN_AR(r0,r1,dp,r2,r4,r5)
75 ADDPSI_RN_AR(r0,r1,ep,r4,r2,r3)
87 EXTPSIHI_RN_RN(r4,r0,r1)
105 EXTPSIHI_RN_SN(r0,ep,r4)
[all …]
Ddivhi3.S27 !! args in r1 and r4, result in r0/r1
44 NU: tst.w r4
47 NP: divxu.w r4,r0
52 NN: neg.w r4
53 divxu.w r4,r0
59 tst.w r4
63 PN: neg.w r4
64 divxu.w r4,r0
68 PP: divxu.w r4,r0 ! rem in r0, q in r1

1234