Home
last modified time | relevance | path

Searched refs:a3 (Results 1 – 25 of 62) sorted by relevance

123

/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/xtensa/
A Dmemcpy.S88 addi a3, a3, 1
107 addi a3, a3, 1
123 addi a3, a3, 2
163 addi a3, a3, 16
176 addi a3, a3, 8
188 addi a3, a3, 4
197 addi a3, a3, 2
243 addi a3, a3, 16
258 addi a3, a3, 8
268 addi a3, a3, 4
[all …]
A Dstrlen.S48 l8ui a8, a3, 4 /* get byte 0 */
49 addi a3, a3, 1 /* advance string pointer */
54 addi a3, a3, 2 /* advance ptr for aligned access */
60 addi a3, a3, 3 /* point to zero byte */
61 sub a2, a3, a2 /* subtract to get length */
75 addi a3, a3, 4 /* advance string pointer */
86 addi a3, a3, 3 /* point to zero byte */
90 sub a2, a3, a2 /* subtract to get length */
94 addi a3, a3, 1 /* point to zero byte */
95 sub a2, a3, a2 /* subtract to get length */
[all …]
A Dmemset.S61 1: s8i a3, a5, 0
79 s8i a3, a5, 0
92 s16i a3, a5, 0
104 extui a3, a3, 0, 8
105 slli a7, a3, 8
106 or a3, a3, a7
108 or a3, a3, a7
130 s32i a3, a5, 4
131 s32i a3, a5, 8
142 s32i a3, a5, 0
[all …]
A Dstrcpy.S43 bbsi.l a3, 0, .Lsrc1mod2
44 bbsi.l a3, 1, .Lsrc2mod4
54 l8ui a8, a3, 0 /* get byte 0 */
55 addi a3, a3, 1 /* advance src pointer */
62 l8ui a8, a3, 0 /* get byte 0 */
66 l8ui a8, a3, 1 /* get byte 0 */
67 addi a3, a3, 2 /* advance src pointer */
83 addi a3, a3, 4 /* advance src pointer */
96 addi a3, a3, 4 /* advance src pointer */
138 1: l8ui a8, a3, 0
[all …]
A Dstrcmp.S53 or a11, a2, a3
62 addi a3, a3, 1 /* advance s2 */
69 addi a3, a3, 1 /* advance s2 */
76 addi a3, a3, 1 /* advance s2 */
103 addi a3, a3, 1
157 addi a3, a3, 8 /* advance s2 pointer */
164 addi a3, a3, 4
174 addi a3, a3, 4 /* advance s2 pointer */
197 addi.n a3, a3, 4 /* advance s2 pointer */
212 addi a3, a3, 4 /* advance s2 pointer */
[all …]
A Dstrncpy.S44 l8ui a8, a3, 0 /* get byte 0 */
45 addi a3, a3, 1 /* advance src pointer */
54 l8ui a8, a3, 0 /* get byte 0 */
60 l8ui a8, a3, 1 /* get byte 0 */
61 addi a3, a3, 2 /* advance src pointer */
83 bbsi.l a3, 0, .Lsrc1mod2
84 bbsi.l a3, 1, .Lsrc2mod4
162 addi a3, a3, 4 /* advance src pointer */
176 addi a3, a3, 4 /* advance src pointer */
225 1: l8ui a8, a3, 0
[all …]
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/arm/
A Dmemset.S78 subne a3, a3, $1
81 subne a3, a3, $1
89 sub a3, a3, $8
93 sub a3, a3, $8
97 sub a3, a3, $8
102 subhs a3, a3, $8
105 subhs a3, a3, $8
109 movs a3, a3 @ anything left?
115 subs a3, a3, #1
119 rsb a3, a3, $7
[all …]
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/xtensa/
A Dvfork.S63 or a3, a3, a5 /* stuff them into the return address */
77 mov a13, a3
83 movi a3, 0
93 mov a3, a13
102 mov a13, a3
108 movi a3, 0
118 mov a3, a13
128 mov a13, a3
134 movi a3, 0
140 mov a3, a13
[all …]
A Dclone.S38 beqz a3, .Leinval /* no NULL stack pointers */
82 2: rur a3, THREADPTR
84 add a4, a4, a3
87 add a4, a4, a3
88 s32i a2, a3, 0
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/mips/
A Dmemcpy.S90 PTR_ADDU a3, a1 # a3 = end address of loop
117 PTR_ADDU a3, a1 # a3 again end address
162 andi t2, a3, 4
163 PTR_ADDU a1, a3
273 addu a3, a1 # a3 = end address of loop
300 addu a3, a1 # a3 again end address
346 addu a1, a3
348 addu a0, a3
352 addu a1, a3
354 addu a0, a3
[all …]
A Dmemset.S85 PTR_SUBU a3, a2, ta0
86 PTR_ADDU a3, a0 # a3 is last loop address +1
91 bne a0, a3, L(loopw)
103 PTR_ADDU a3, a2, a0 # a3 is last address +1
106 bne a0, a3, L(lst16l)
162 subu a3, a2, t0
163 addu a3, a0 # a3 is last loop address +1
168 bne a0, a3, L(loopw)
180 addu a3, a2, a0 # a3 is last address +1
183 bne a0, a3, L(lst8l)
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/microblaze/bits/
A Dsyscalls.h38 #define LOAD_ARGS_3(a1, a2, a3) \ argument
39 register int _a3 __asm__("r7") = (int)(a3); \
42 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument
44 LOAD_ARGS_3(a1, a2, a3)
46 #define LOAD_ARGS_5(a1, a2, a3, a4, a5) \ argument
48 LOAD_ARGS_4(a1, a2, a3, a4)
50 #define LOAD_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument
52 LOAD_ARGS_5(a1, a2, a3, a4, a5)
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/avr32/bits/
A Dsyscalls.h37 #define LOAD_ARGS_3(a1, a2, a3) \ argument
38 register int __a3 __asm__("r10") = (int)(a3); \
41 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument
43 LOAD_ARGS_3(a1, a2, a3)
45 #define LOAD_ARGS_5(a1, a2, a3, a4, a5) \ argument
47 LOAD_ARGS_4(a1, a2, a3, a4)
49 #define LOAD_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument
51 LOAD_ARGS_5(a1, a2, a3, a4, a5)
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/arm/bits/
A Dsyscalls.h121 #define LOAD_ARGS_3(a1, a2, a3) \ argument
122 int __a3tmp = (int) (a3); \
126 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument
128 LOAD_ARGS_3 (a1, a2, a3) \
131 #define LOAD_ARGS_5(a1, a2, a3, a4, a5) \ argument
133 LOAD_ARGS_4 (a1, a2, a3, a4) \
136 #define LOAD_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument
138 LOAD_ARGS_5 (a1, a2, a3, a4, a5) \
141 #define LOAD_ARGS_7(a1, a2, a3, a4, a5, a6, a7) \ argument
143 LOAD_ARGS_6 (a1, a2, a3, a4, a5, a6) \
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/m68k/bits/
A Dsyscalls.h83 #define LOAD_ARGS_3(a1, a2, a3) \ argument
85 int __arg3 = (int) (a3);
90 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument
91 LOAD_ARGS_3 (a1, a2, a3) \
97 #define LOAD_ARGS_5(a1, a2, a3, a4, a5) \ argument
98 LOAD_ARGS_4 (a1, a2, a3, a4) \
104 #define LOAD_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument
105 LOAD_ARGS_5 (a1, a2, a3, a4, a5) \
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/x86_64/bits/
A Dsyscalls.h102 #define LOAD_ARGS_3(a1, a2, a3) \ argument
103 long int __arg3 = (long) (a3); \
110 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument
112 LOAD_ARGS_3 (a1, a2, a3)
118 #define LOAD_ARGS_5(a1, a2, a3, a4, a5) \ argument
120 LOAD_ARGS_4 (a1, a2, a3, a4)
126 #define LOAD_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument
128 LOAD_ARGS_5 (a1, a2, a3, a4, a5)
/l4re-core-master/libc_backends/lib/l4re_file/
A Dredirect.h36 #define L4B_REDIRECT_3(ret, func, a1, a2, a3) L4B_REDIRECT(ret, func, (a1 _a1, a2 _a2, a3 _a3), (_a… argument
37 #define L4B_REDIRECT_4(ret, func, a1, a2, a3, a4) L4B_REDIRECT(ret, func, (a1 _a1, a2 _a2, a3 _a3, … argument
38 #define L4B_REDIRECT_5(ret, func, a1, a2, a3, a4, a5) L4B_REDIRECT(ret, func, (a1 _a1, a2 _a2, a3 _… argument
39 #define L4B_REDIRECT_6(ret, func, a1, a2, a3, a4, a5, a6) L4B_REDIRECT(ret, func, (a1 _a1, a2 _a2, argument
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/metag/bits/
A Dsyscalls.h79 #define PREP_ARGS_3(a1, a2, a3) \ argument
80 int _t3 = (int) (a3); \
82 #define PREP_ARGS_4(a1, a2, a3, a4) \ argument
84 PREP_ARGS_3 (a1, a2, a3)
85 #define PREP_ARGS_5(a1, a2, a3, a4, a5) \ argument
87 PREP_ARGS_4 (a1, a2, a3, a4)
88 #define PREP_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument
90 PREP_ARGS_5 (a1, a2, a3, a4, a5)
/l4re-core-master/uclibc/lib/contrib/uclibc/test/tls/
A Dtst-tlsmod9.c6 __thread struct A a3 __attribute__((tls_model("initial-exec"))) variable
20 if (a3.a != 10 || a3.b != 11 || a3.c != 12) in check1()
45 return &a3; in f3a()
81 return a3.c; in f3b()
A Dtst-tlsmod7.c7 __thread struct A a3 __attribute__((tls_model("initial-exec"))) variable
22 if (a3.a != 10 || a3.b != 11 || a3.c != 12) in check1()
47 return &a3; in f3a()
83 return a3.c; in f3b()
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/ia64/bits/
A Dsyscalls.h104 #define LOAD_ARGS_3(a1, a2, a3) \ argument
105 long _arg3 = (long) (a3); \
110 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument
112 LOAD_ARGS_3 (a1, a2, a3)
116 #define LOAD_ARGS_5(a1, a2, a3, a4, a5) \ argument
118 LOAD_ARGS_4 (a1, a2, a3, a4)
122 #define LOAD_ARGS_6(a1, a2, a3, a4, a5, a6) \ argument
124 LOAD_ARGS_5 (a1, a2, a3, a4, a5)
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/xtensa/bits/
A Dsyscalls.h60 #define LD_ARGS_4(a0,a1,a2,a3) LD_ARGS_3(a0,a1,a2); LD_ARG(5,a3) argument
61 #define LD_ARGS_5(a0,a1,a2,a3,a4) LD_ARGS_4(a0,a1,a2,a3); LD_ARG(8,a4) argument
62 #define LD_ARGS_6(a0,a1,a2,a3,a4,a5) LD_ARGS_5(a0,a1,a2,a3,a4); LD_ARG(9,a5) argument
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/arm/
A Dcrt1.S118 mov a3, sp
127 ldr a3, [sp]
131 push {a1, a3}
182 mov a3, sp
191 ldr a3, [sp]
195 str a3, [sp, #-4]!
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/unix/sysv/linux/mips/
A Dsysdep-cancel.h52 bne a3, zero, 99b; \
65 bne a3, zero, 99b; \
82 sw a3, 40(sp); /* save syscall error flag */ \
87 lw a3, 40(sp); /* restore syscall error flag */ \
90 bne a3, zero, 99b; \
102 # define PUSHARGS_4 PUSHARGS_3 sw a3, 12(sp); cfi_rel_offset (a3, 12);
111 # define POPARGS_4 POPARGS_3 lw a3, 12(sp);
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/generic/
A D_memcpy_fwd.c111 op_t a0, a1, a2, a3; in _wordcopy_fwd_dest_aligned() local
143 a3 = ((op_t *) srcp)[0]; in _wordcopy_fwd_dest_aligned()
151 a3 = ((op_t *) srcp)[1]; in _wordcopy_fwd_dest_aligned()
164 ((op_t *) dstp)[0] = MERGE (a2, sh_1, a3, sh_2); in _wordcopy_fwd_dest_aligned()
167 ((op_t *) dstp)[1] = MERGE (a3, sh_1, a0, sh_2); in _wordcopy_fwd_dest_aligned()
172 a3 = ((op_t *) srcp)[3]; in _wordcopy_fwd_dest_aligned()
184 ((op_t *) dstp)[0] = MERGE (a2, sh_1, a3, sh_2); in _wordcopy_fwd_dest_aligned()

Completed in 20 milliseconds

123