Home
last modified time | relevance | path

Searched refs:a1 (Results 1 – 25 of 34) sorted by relevance

12

/picolibc-3.7.0-3.6.0/newlib/libc/machine/riscv/
Dmemset.S21 sb a1, 0(t1)
37 bnez a1, .Lwordify
45 1:sd a1, 0(a4)
46 sd a1, 8(a4)
48 1:sw a1, 0(a4)
49 sw a1, 4(a4)
50 sw a1, 8(a4)
51 sw a1, 12(a4)
69 sb a1,14(a4)
70 sb a1,13(a4)
[all …]
Dmemmove.S21 bgtu a1, a0, 1f
26 add a1, a1, a4
29 lb t2, 0(a1)
33 add a1, a1, a3
Dstrcmp.S21 lbu a3, 0(a1)
23 add a1, a1, 1
33 or a4, a0, a1
46 REG_L a3, \i*SZREG(a1)
58 add a1, a1, \n*SZREG
68 add a1, a1, \i*SZREG
Dmemcpy-asm.S21 lb t2, 0(a1)
25 add a1, a1, 1
Dsetjmp.S97 seqz a0, a1
98 add a0, a0, a1 # a0 = (a1 == 0) ? 1 : a1
/picolibc-3.7.0-3.6.0/newlib/libc/machine/mips/
Dmemcpy.S292 PTR_SUBU t0,a0,a1
323 xor t8,a1,a0
332 C_LDHI t8,0(a1)
333 PTR_ADDU a1,a1,a3
358 lb a3, 6(a1)
361 lb a3, 5(a1)
364 lb a3, 4(a1)
367 lb a3, 3(a1)
370 lb a3, 2(a1)
373 lb a3, 1(a1)
[all …]
Dmemset.S223 beq a1,zero,L(set0) /* If memset value is zero no smear */
230 dins a1, a1, 8, 8 /* Replicate fill byte into half-word. */
231 dins a1, a1, 16, 16 /* Replicate fill byte into word. */
232 dins a1, a1, 32, 32 /* Replicate fill byte into dbl word. */
234 ins a1, a1, 8, 8 /* Replicate fill byte into half-word. */
235 ins a1, a1, 16, 16 /* Replicate fill byte into word. */
239 and a1,0xff
240 dsll t2,a1,8
241 or a1,t2
242 dsll t2,a1,16
[all …]
Dstrcmp.S90 or t0, a0, a1
103 lw v1, OFFSET(a1); \
128 PTR_ADDIU a1, a1, 32
217 lbu v1, OFFSET(a1); \
224 lbu t9, OFFSET(a1); \
240 PTR_ADDIU a1, a1, 8
/picolibc-3.7.0-3.6.0/newlib/libc/machine/m32c/
Dsetjmp.S59 pushm r1,r2,r3,a0,a1,sb,fb
62 ; ... [pc:3] [oldfb:2] <fb> [r1:2] [r2:2] [r3:2] [a0:2] [a1:2] [sb:2] [fb:2] <sp> */
64 mov.w r1,a1 ; a1 is the destination of smovf
67 mov.w a0,[a1]
68 add.w #2,a1
74 popm r1,r2,r3,a0,a1,sb,fb
123 mov.l [a0],a1 ; dest is new stack
124 ldc a1,sp
130 popm r1,r2,r3,a0,a1,sb,fb
/picolibc-3.7.0-3.6.0/newlib/libc/machine/mn10300/
Dmemcpy.S27 mov d2,a1
38 mov d0,(a1)
40 inc4 a1
42 mov d0,(a1)
44 inc4 a1
46 mov d0,(a1)
48 inc4 a1
50 mov d0,(a1)
52 inc4 a1
61 mov d0,(a1)
[all …]
Dstrchr.S26 mov d0,a1
43 mov a1,a0
44 mov -16843009,a1
46 mov a1,d1
59 mov a1,d1
70 mov a1,d1
77 mov a0,a1
80 movbu (a1),d0
87 inc a1
88 movbu (a1),d0
[all …]
Dmemset.S27 mov (28, sp),a1
30 cmp 3, a1
41 cmp 15, a1
52 add -16, a1
53 cmp 15, a1
56 cmp 3, a1
61 add -4, a1
62 cmp 3, a1
66 cmp 0, a1
71 sub 1, a1
Dmemchr.S27 mov (28,sp),a1
29 cmp 3,a1
45 cmp 3,a1
68 add -4,a1
70 cmp 3,a1
76 cmp 0,a1
83 sub 1,a1
Dmemcmp.S26 mov d1,a1
31 mov a1,d2
37 mov (a1),d0
41 inc4 a1
51 movbu (a1),d2
59 inc a1
Dstrcmp.S26 mov d1,a1
32 mov (a1),d0
48 inc4 a1
50 mov (a1),d0
56 movbu (a1),d2
63 inc a1
Dstrcpy.S27 mov d3,a1
44 mov d0,(a1)
46 inc4 a1
58 movbu d0,(a1)
60 inc a1
Dsetjmp.S37 mov sp,a1
38 mov a1,(20,a0)
76 mov (20,a0),a1
77 mov a1,sp
/picolibc-3.7.0-3.6.0/newlib/libc/string/
Dstrcmp.c85 unsigned long *a1; in strcmp()
92 a1 = (unsigned long*)s1; in strcmp()
94 while (*a1 == *a2) in strcmp()
98 if (DETECTNULL (*a1)) in strcmp()
101 a1++; in strcmp()
106 s1 = (char*)a1; in strcmp()
Dstrncmp.c91 unsigned long *a1; in strncmp()
101 a1 = (unsigned long*)s1; in strncmp()
103 while (n >= sizeof (long) && *a1 == *a2) in strncmp()
109 if (n == 0 || DETECTNULL (*a1)) in strncmp()
112 a1++; in strncmp()
117 s1 = (char*)a1; in strncmp()
Dmemcmp.c83 unsigned long *a1; in memcmp()
93 a1 = (unsigned long*) s1; in memcmp()
97 if (*a1 != *a2) in memcmp()
99 a1++; in memcmp()
106 s1 = (unsigned char*)a1; in memcmp()
/picolibc-3.7.0-3.6.0/newlib/libc/machine/microblaze/
Dstrcmp.c99 unsigned long *a1; in strcmp()
106 a1 = (unsigned long*)s1; in strcmp()
108 while (*a1 == *a2) in strcmp()
112 if (DETECTNULL (*a1)) in strcmp()
115 a1++; in strcmp()
120 s1 = (char*)a1; in strcmp()
/picolibc-3.7.0-3.6.0/newlib/libc/machine/m68k/
Dmemcpy.S44 move.l 8(sp),a1 | src ptr
54 move.l a1,d0
66 move.b (a1)+,(a0)+
70 move.w (a1)+,(a0)+
79 move.l (a1)+,(a0)+
86 move.l (a1)+,(a0)+
87 move.l (a1)+,(a0)+
89 move.l (a1)+,(a0)+
90 move.l (a1)+,(a0)+
102 move.b (a1)+,(a0)+ | move residue bytes
Dm68kasm.h34 #define a1 REG (a1) macro
/picolibc-3.7.0-3.6.0/newlib/libc/machine/xtensa/
Dsetjmp.S81 addi a5, a1, -16
94 l32i a7, a1, 4
114 l32i a3, a1, 0
115 l32i a4, a1, 4
118 l32i a3, a1, 8
119 l32i a4, a1, 12
168 addi a7, a1, -16
233 s32i a1, a2, 4
252 l32i a1, a2, 4
/picolibc-3.7.0-3.6.0/newlib/libc/machine/mn10200/
Dsetjmp.S26 mov a1,(8,a0)
39 mov (8,a0),a1

12