/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/mips/ |
A D | memcpy.S | 48 xor t0, a1, a0 # Find a0/a1 displacement 64 lb t0, 2(a1) 67 lb t0, 1(a1) 70 lb t0, 0(a1) 120 ld t0, 0(a1) 130 lb t0, 0(a1) 153 lb t0, 2(a1) 238 xor t0, a1, a0 # Find a0/a1 displacement 259 addu a1, t1 264 addu a1, t1 [all …]
|
A D | memset.S | 45 or a1, ta0 47 or a1, ta0 # a1 is now pattern in full word 49 or a1, ta0 # a1 is now pattern in double word 65 sb a1, 2(a0) 67 sb a1, 1(a0) 69 sb a1, 0(a0) 75 sw a1, -4(a0) 133 or a1, t0 135 or a1, t0 # a1 is now pattern in full word 149 sb a1, 2(a0) [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/generic/ |
A D | _memcpy_fwd.c | 7 op_t a0, a1; in _wordcopy_fwd_aligned() local 18 a1 = ((op_t *) srcp)[0]; in _wordcopy_fwd_aligned() 30 a1 = ((op_t *) srcp)[0]; in _wordcopy_fwd_aligned() 42 a1 = ((op_t *) srcp)[0]; in _wordcopy_fwd_aligned() 56 a1 = ((op_t *) srcp)[0]; in _wordcopy_fwd_aligned() 69 ((op_t *) dstp)[0] = a1; in _wordcopy_fwd_aligned() 71 a1 = ((op_t *) srcp)[1]; in _wordcopy_fwd_aligned() 75 ((op_t *) dstp)[2] = a1; in _wordcopy_fwd_aligned() 77 a1 = ((op_t *) srcp)[3]; in _wordcopy_fwd_aligned() 101 ((op_t *) dstp)[0] = a1; in _wordcopy_fwd_aligned() [all …]
|
A D | memmove.c | 35 op_t a1 = 0; in _wordcopy_bwd_aligned() local 48 a1 = ((op_t *) srcp)[2]; in _wordcopy_bwd_aligned() 60 a1 = ((op_t *) srcp)[4]; in _wordcopy_bwd_aligned() 72 a1 = ((op_t *) srcp)[6]; in _wordcopy_bwd_aligned() 86 a1 = ((op_t *) srcp)[8]; in _wordcopy_bwd_aligned() 97 ((op_t *) dstp)[7] = a1; in _wordcopy_bwd_aligned() 99 a1 = ((op_t *) srcp)[6]; in _wordcopy_bwd_aligned() 103 ((op_t *) dstp)[5] = a1; in _wordcopy_bwd_aligned() 105 a1 = ((op_t *) srcp)[4]; in _wordcopy_bwd_aligned() 129 ((op_t *) dstp)[7] = a1; in _wordcopy_bwd_aligned() [all …]
|
A D | memcmp.c | 75 op_t a0, a1; in memcmp_common_alignment() local 89 a1 = ((op_t *) srcp1)[0]; in memcmp_common_alignment() 102 a1 = ((op_t *) srcp1)[0]; in memcmp_common_alignment() 116 if (a1 != b1) in memcmp_common_alignment() 117 return CMP_LT_OR_GT (a1, b1); in memcmp_common_alignment() 120 a1 = ((op_t *) srcp1)[1]; in memcmp_common_alignment() 128 if (a1 != b1) in memcmp_common_alignment() 129 return CMP_LT_OR_GT (a1, b1); in memcmp_common_alignment() 132 a1 = ((op_t *) srcp1)[3]; in memcmp_common_alignment() 146 if (a1 != b1) in memcmp_common_alignment() [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/xtensa/ |
A D | windowspill.S | 27 entry a1, 48 38 1: _entry a1, 48 /* touch NUM_REGS-24 (x/8/40) */ 45 _entry a1, 48 /* touch NUM_REGS-36 (x/x/28) */ 47 _entry a1, 48 /* touch NUM_REGS-48 (x/x/16) */ 49 _entry a1, 16 /* touch NUM_REGS-60 (x/x/4) */ 67 _entry a1, 48 /* touch NUM_REGS-32 (x/x/32) */ 69 _entry a1, 48 /* touch NUM_REGS-44 (x/x/20) */ 71 _entry a1, 48 /* touch NUM_REGS-56 (x/x/8) */ 84 1: _entry a1, 48 /* touch NUM_REGS-28 (x/4/36) */ 89 _entry a1, 48 /* touch NUM_REGS-40 (x/x/24) */ [all …]
|
A D | setjmp.S | 96 addi a7, a1, -16 110 l32i a8, a1, 4 /* a8: SP of 'caller-1' */ 130 l32i a4, a1, 0 131 l32i a5, a1, 4 134 l32i a4, a1, 8 135 l32i a5, a1, 12
|
A D | crt1.S | 88 l32i a7, a1, 0 /* Load the argument count. */ 89 addi a8, a1, 4 /* Compute the argv pointer. */ 101 s32i a1, a1, 0
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/microblaze/bits/ |
A D | syscalls.h | 30 #define LOAD_ARGS_1(a1) \ argument 31 register int _a1 __asm__("r5") = (int)(a1); \ 34 #define LOAD_ARGS_2(a1, a2) \ argument 36 LOAD_ARGS_1(a1) 38 #define LOAD_ARGS_3(a1, a2, a3) \ argument 40 LOAD_ARGS_2(a1, a2) 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) [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/avr32/bits/ |
A D | syscalls.h | 29 #define LOAD_ARGS_1(a1) \ argument 30 __a1 = (int) (a1); \ 33 #define LOAD_ARGS_2(a1, a2) \ argument 35 LOAD_ARGS_1(a1) 37 #define LOAD_ARGS_3(a1, a2, a3) \ argument 39 LOAD_ARGS_2(a1, a2) 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) [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/m68k/bits/ |
A D | syscalls.h | 69 #define LOAD_ARGS_1(a1) \ argument 71 int __arg1 = (int) (a1); 76 #define LOAD_ARGS_2(a1, a2) \ argument 77 LOAD_ARGS_1 (a1) \ 83 #define LOAD_ARGS_3(a1, a2, a3) \ argument 84 LOAD_ARGS_2 (a1, a2) \ 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) \ [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/x86_64/bits/ |
A D | syscalls.h | 86 #define LOAD_ARGS_1(a1) \ argument 87 long int __arg1 = (long) (a1); \ 94 #define LOAD_ARGS_2(a1, a2) \ argument 96 LOAD_ARGS_1 (a1) 102 #define LOAD_ARGS_3(a1, a2, a3) \ argument 104 LOAD_ARGS_2 (a1, a2) 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) [all …]
|
/l4re-core-master/libc_backends/lib/l4re_file/ |
A D | redirect.h | 34 #define L4B_REDIRECT_1(ret, func, a1) L4B_REDIRECT(ret, func, (a1 _a1), (_a1)) argument 35 #define L4B_REDIRECT_2(ret, func, a1, a2) L4B_REDIRECT(ret, func, (a1 _a1, a2 _a2), (_a1, _a2)) argument 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/arm/bits/ |
A D | syscalls.h | 111 #define LOAD_ARGS_1(a1) \ argument 112 int __a1tmp = (int) (a1); \ 116 #define LOAD_ARGS_2(a1, a2) \ argument 118 LOAD_ARGS_1 (a1) \ 121 #define LOAD_ARGS_3(a1, a2, a3) \ argument 123 LOAD_ARGS_2 (a1, a2) \ 126 #define LOAD_ARGS_4(a1, a2, a3, a4) \ argument 128 LOAD_ARGS_3 (a1, a2, a3) \ 133 LOAD_ARGS_4 (a1, a2, a3, a4) \ 138 LOAD_ARGS_5 (a1, a2, a3, a4, a5) \ [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/metag/bits/ |
A D | syscalls.h | 73 #define PREP_ARGS_1(a1) \ argument 74 int _t1 = (int) (a1); \ 76 #define PREP_ARGS_2(a1, a2) \ argument 78 PREP_ARGS_1 (a1) 79 #define PREP_ARGS_3(a1, a2, a3) \ argument 81 PREP_ARGS_2 (a1, a2) 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) [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/xtensa/bits/ |
A D | syscalls.h | 58 #define LD_ARGS_2(a0,a1) LD_ARGS_1(a0); LD_ARG(3,a1) argument 59 #define LD_ARGS_3(a0,a1,a2) LD_ARGS_2(a0,a1); LD_ARG(4,a2) argument 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/ia64/bits/ |
A D | syscalls.h | 92 #define LOAD_ARGS_1(a1) \ argument 93 long _arg1 = (long) (a1); \ 98 #define LOAD_ARGS_2(a1, a2) \ argument 100 LOAD_ARGS_1 (a1) 104 #define LOAD_ARGS_3(a1, a2, a3) \ argument 106 LOAD_ARGS_2 (a1, a2) 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) [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/m68k/ |
A D | clone.S | 27 movel %d1, %a1 32 movel 16(%sp), -(%a1) 37 movel %a1, %d2 38 movel %d1, %a1 40 exg %d2, %a1 /* save %d2 and get stack pointer */ 47 movel %a1, %d2 48 movel %d1, %a1 50 exg %d2, %a1 /* restore %d2 */
|
A D | crt1.S | 88 CALL __shared_flat_add_library,%a1 109 pea (%a1) /* Push address of the shared library 116 PEA_TEXT __shared_flat_fini,%a1 117 PEA_TEXT __shared_flat_init,%a1 119 PEA_TEXT _fini,%a1 120 PEA_TEXT _init,%a1 126 PEA_TEXT main,%a1 130 CALL __uClibc_main,%a1
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/arm/ |
A D | crt1.S | 131 push {a1, a3} 139 ldr a1, [r4, r5] 140 push {a1} /* Push _fini */ 146 ldr a1, [r4, r5] 155 ldr a1, =main 198 str a1, [sp, #-4]! 206 ldr a1, [sl, ip] 207 str a1, [sp, #-4]! /* Push _fini */ 213 ldr a1, [sl, ip] 225 ldr a1, =main
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/mips/ |
A D | clone.S | 66 beqz a1,L(error) /* No NULL stack pointers. */ 68 PTR_SUBU a1,32 /* Reserve argument save space. */ 69 PTR_S a0,0(a1) /* Save function pointer. */ 70 PTR_S a3,PTRSIZE(a1) /* Save argument pointer. */ 72 LONG_S a2,(PTRSIZE*2)(a1) /* Save clone flags. */ 135 and a1,a0,CLONE_THREAD 136 beqz a1,L(restore_pid) 158 and a1,a0,CLONE_VM 160 bnez a1,L(gotpid)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/test/tls/ |
A D | tst-tlsmod9.c | 5 __thread struct A a1 = { 4, 5, 6 }; variable 16 if (a1.a != 4 || a1.b != 5 || a1.c != 6) in check1() 33 return &a1; in f1a() 69 return a1.a; in f1b()
|
A D | tst-tlsmod7.c | 5 __thread struct A a1 = { 4, 5, 6 }; variable 18 if (a1.a != 4 || a1.b != 5 || a1.c != 6) in check1() 35 return &a1; in f1a() 71 return a1.a; in f1b()
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/alpha/ |
A D | clone.S | 42 beq a1,$error /* no NULL stack pointers */ 45 subq a1,16,a1 46 stq a0,0(a1) 47 stq a3,8(a1)
|
/l4re-core-master/uclibc/lib/contrib/uclibc/ldso/ldso/m68k/ |
A D | resolve.S | 11 # Save %a0 (struct return address) and %a1. 13 move.l %a1, -(%sp) 16 # Restore register %a0 and %a1. 17 move.l (%sp)+, %a1
|