Home
last modified time | relevance | path

Searched refs:a2 (Results 1 – 25 of 77) sorted by relevance

1234

/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/xtensa/
A Dstrcmp.S60 addi a2, a2, 1 /* advance s1 */
66 addi a2, a2, 1 /* advance s1 */
73 addi a2, a2, 1 /* advance s1 */
101 addi a2, a2, 1
156 addi a2, a2, 8 /* advance s1 pointer */
163 addi a2, a2, 4
173 addi a2, a2, 4 /* advance s1 pointer */
196 addi.n a2, a2, 4 /* advance s1 pointer */
206 addi a2, a2, 4 /* advance s1 pointer */
222 addi a2, a2, 4 /* advance s1 pointer */
[all …]
A Dstrlen.S38 addi a3, a2, -4 /* because we overincrement at the end */
43 bbsi.l a2, 0, .L1mod2
44 bbsi.l a2, 1, .L2mod4
61 sub a2, a3, a2 /* subtract to get length */
90 sub a2, a3, a2 /* subtract to get length */
95 sub a2, a3, a2 /* subtract to get length */
100 sub a2, a3, a2 /* subtract to get length */
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/nptl/sysdeps/unix/sysv/linux/mips/
A Dvfork.S24 lw a2, PID_OFFSET(v1); /* Load the saved PID. */ \
25 subu a2, $0, a2; /* Negate it. */ \
26 bnez a2, 1f; /* If it was zero... */ \
27 lui a2, 0x8000; /* use 0x80000000 instead. */ \
28 1: sw a2, PID_OFFSET(v1); /* Store the temporary PID. */
34 lw a2, PID_OFFSET(v1); /* Load the saved PID. */ \
35 subu a2, $0, a2; /* Re-negate it. */ \
37 bne a2, a0, 2f; /* ... compare against it... */ \
38 li a2, 0; /* ... use 0 instead. */ \
39 2: sw a2, PID_OFFSET(v1); /* Restore the PID. */ \
A Dpt-vfork.S24 lw a2, PID_OFFSET(v1); /* Load the saved PID. */ \
25 subu a2, $0, a2; /* Negate it. */ \
26 sw a2, PID_OFFSET(v1); /* Store the temporary PID. */
32 lw a2, PID_OFFSET(v1); /* Load the saved PID. */ \
33 subu a2, $0, a2; /* Re-negate it. */ \
34 sw a2, PID_OFFSET(v1); /* Restore the PID. */ \
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/arm/
A Dmemset.S71 orr a2, a2, a2, lsl $8
72 orr a2, a2, a2, lsl $16
84 mov ip, a2
114 strb a2, [a4], #1
122 strb a2, [a4], $1
123 strb a2, [a4], $1
124 strb a2, [a4], $1
125 strb a2, [a4], $1
126 strb a2, [a4], $1
127 strb a2, [a4], $1
[all …]
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/xtensa/
A Dsysdep.h120 neg a2, a2
132 neg a2, a2; \
133 s32i a2, a4, 0; \
134 movi a2, -1; \
148 neg a2, a2; \
151 movi a2, -1; \
155 0: neg a2, a2; \
156 mov a6, a2; \
160 movi a2, -1; \
166 neg a2, a2; \
[all …]
A Dvfork.S59 slli a2, a2, 30
76 .L4: mov a12, a2
82 movi a2, SYS_ify (clone)
91 mov a6, a2
92 mov a2, a12
101 .L8: mov a12, a2
116 mov a10, a2
117 mov a2, a12
127 .L12: mov a12, a2
144 mov a14, a2
[all …]
A D__longjmp.S63 l32i a0, a2, 64
70 l32i a4, a2, 0
71 l32i a5, a2, 4
74 l32i a4, a2, 8
75 l32i a5, a2, 12
82 l32i a8, a2, 52
85 addi a5, a2, 16
109 l32i a4, a2, 48
110 l32i a5, a2, 52
113 l32i a4, a2, 56
[all …]
A Dclone.S46 mov a7, a2 /* save function pointer */
51 movi a2, SYS_ify (clone)
60 bltz a2, SYSCALL_ERROR_LABEL
61 beqz a2, .Lthread_start
68 movi a2, -EINVAL
78 movi a2, -1
80 movi a2, SYS_ify (getpid)
85 s32i a2, a4, 0
88 s32i a2, a3, 0
97 movi a2, JUMPTARGET(_exit)
[all …]
A Dsetjmp.S99 s32i a4, a2, 0
100 s32i a5, a2, 4
103 s32i a4, a2, 8
104 s32i a5, a2, 12
113 addi a5, a2, 16
132 s32i a4, a2, 48
133 s32i a5, a2, 52
136 s32i a4, a2, 56
137 s32i a5, a2, 60
143 mov a6, a2
[all …]
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/xtensa/bits/
A Dsyscalls.h38 movi a2, SYS_ify (syscall_name); \
42 #define DO_ARGS_1 mov a6, a2;
43 #define DO_ARGS_2 mov a6, a2;
44 #define DO_ARGS_3 mov a6, a2;
45 #define DO_ARGS_4 mov a6, a2;
46 #define DO_ARGS_5 mov a8, a6; mov a6, a2;
47 #define DO_ARGS_6 mov a9, a7; mov a8, a6; mov a6, a2;
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
[all …]
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/mips/
A Dmemset.S55 PTR_SUBU a2, ta0
84 beq ta0, a2, L(chkl)
85 PTR_SUBU a3, a2, ta0
87 move a2, ta0 # a2 is now # of bytes left after loop
97 PTR_SUBU a2, ta0
126 slti t1, a2, 8 # Less than 8?
141 subu a2, t0
161 beq t0, a2, L(chkl)
162 subu a3, a2, t0
164 move a2, t0 # a2 is now # of bytes left after loop
[all …]
A Dmemcpy.S54 PTR_SUBU a2, t1
91 move a2, t0 # a2 = what will be left after loop
118 move a2, t0
143 PTR_SUBU a2, a3 # a2 = bytes left
212 move a2, t0
244 subu a2, t1
274 move a2, t0 # a2 = what will be left after loop
301 move a2, t0
311 addu a3, a2, a1
326 subu a2, a3 # a2 = bytes left
[all …]
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/microblaze/bits/
A Dsyscalls.h34 #define LOAD_ARGS_2(a1, a2) \ argument
35 register int _a2 __asm__("r6") = (int)(a2); \
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)
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.h33 #define LOAD_ARGS_2(a1, a2) \ argument
34 register int __a2 __asm__("r11") = (int)(a2); \
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)
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/m68k/bits/
A Dsyscalls.h76 #define LOAD_ARGS_2(a1, a2) \ argument
78 int __arg2 = (int) (a2);
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) \
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.h94 #define LOAD_ARGS_2(a1, a2) \ argument
95 long int __arg2 = (long) (a2); \
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)
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.h35 #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.h116 #define LOAD_ARGS_2(a1, a2) \ argument
117 int __a2tmp = (int) (a2); \
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) \
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) \
[all …]
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/metag/bits/
A Dsyscalls.h76 #define PREP_ARGS_2(a1, a2) \ argument
77 int _t2 = (int) (a2); \
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)
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/libc/sysdeps/linux/ia64/bits/
A Dsyscalls.h98 #define LOAD_ARGS_2(a1, a2) \ argument
99 long _arg2 = (long) (a2); \
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)
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/test/tls/
A Dtst-tlsmod8.c5 __thread struct A a2 = { 22, 23, 24 }; variable
15 if (a2.a != 22 || a2.b != 23 || a2.c != 24) in check2()
28 return &a2; in f7a()
52 return a2.b; in f7b()
A Dtst-tlsmod7.c6 __thread struct A a2 = { 7, 8, 9 }; variable
20 if (a2.a != 22 || a2.b != 23 || a2.c != 24) in check1()
41 return &a2; in f2a()
77 return a2.b; in f2b()
A Dtst-tlsmod12.c4 extern __thread struct A a2 __attribute__((tls_model("initial-exec")));
11 if (a2.a != 7 || a2.b != 8 || a2.c != 9) in check1()
A Dtst-tls10.c22 if (a2.a != 22 || a2.b != 23 || a2.c != 24) in main()
30 if (f1a () != &a1 || f2a () != &a2 || f3a () != &a3 || f4a () != &a4) in main()
34 if (f7a () != &a2 || f8a () != &a4) in main()

Completed in 40 milliseconds

1234