/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/xtensa/ |
A D | memcpy.S | 88 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 D | strlen.S | 48 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 D | memset.S | 61 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 D | strcpy.S | 43 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 D | strcmp.S | 53 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 D | strncpy.S | 44 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 D | memset.S | 78 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 D | vfork.S | 63 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 D | clone.S | 38 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 D | memcpy.S | 90 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 D | memset.S | 85 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 D | syscalls.h | 38 #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 D | syscalls.h | 37 #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 D | syscalls.h | 121 #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 D | syscalls.h | 83 #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 D | syscalls.h | 102 #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 D | redirect.h | 36 #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 D | syscalls.h | 79 #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 D | tst-tlsmod9.c | 6 __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 D | tst-tlsmod7.c | 7 __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 D | syscalls.h | 104 #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 D | syscalls.h | 60 #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 D | crt1.S | 118 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 D | sysdep-cancel.h | 52 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.c | 111 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()
|