Home
last modified time | relevance | path

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

1234

/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/mips/
A Dmemcpy.S48 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 Dmemset.S45 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.c7 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 Dmemmove.c35 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 Dmemcmp.c75 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 Dwindowspill.S27 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 Dsetjmp.S96 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 Dcrt1.S88 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 Dsyscalls.h30 #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 Dsyscalls.h29 #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 Dsyscalls.h69 #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 Dsyscalls.h86 #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 Dredirect.h34 #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 Dsyscalls.h111 #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 Dsyscalls.h73 #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 Dsyscalls.h58 #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 Dsyscalls.h92 #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 Dclone.S27 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 Dcrt1.S88 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 Dcrt1.S131 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 Dclone.S66 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 Dtst-tlsmod9.c5 __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 Dtst-tlsmod7.c5 __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 Dclone.S42 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 Dresolve.S11 # Save %a0 (struct return address) and %a1.
13 move.l %a1, -(%sp)
16 # Restore register %a0 and %a1.
17 move.l (%sp)+, %a1

Completed in 76 milliseconds

1234