Home
last modified time | relevance | path

Searched refs:a0 (Results 1 – 25 of 126) sorted by relevance

123456

/sysdeps/unix/sysv/linux/riscv/
A Dgetcontext.S25 SAVE_INT_REG (ra, 0, a0)
26 SAVE_INT_REG (ra, 1, a0)
27 SAVE_INT_REG (sp, 2, a0)
28 SAVE_INT_REG (s0, 8, a0)
29 SAVE_INT_REG (s1, 9, a0)
31 SAVE_INT_REG (s2, 18, a0)
32 SAVE_INT_REG (s3, 19, a0)
33 SAVE_INT_REG (s4, 20, a0)
58 sw a1, MCONTEXT_FSR(a0)
65 li a0, SIG_BLOCK
[all …]
A Dswapcontext.S26 SAVE_INT_REG (ra, 0, a0)
27 SAVE_INT_REG (ra, 1, a0)
28 SAVE_INT_REG (sp, 2, a0)
29 SAVE_INT_REG (s0, 8, a0)
30 SAVE_INT_REG (s1, 9, a0)
32 SAVE_INT_REG (s2, 18, a0)
33 SAVE_INT_REG (s3, 19, a0)
34 SAVE_INT_REG (s4, 20, a0)
59 sw a1, MCONTEXT_FSR(a0)
66 li a0, SIG_SETMASK
[all …]
A Dsysdep.S36 bleu a0, t1, 1f
37 neg a0, a0
39 sw a0, rtld_errno, t1
43 sw a0, 0(t1)
47 sw a0, %tprel_lo(errno)(t1)
49 li a0, -1
/sysdeps/riscv/
A D__longjmp.S23 REG_L ra, 0*SZREG(a0)
24 REG_L s0, 1*SZREG(a0)
25 REG_L s1, 2*SZREG(a0)
26 REG_L s2, 3*SZREG(a0)
27 REG_L s3, 4*SZREG(a0)
28 REG_L s4, 5*SZREG(a0)
29 REG_L s5, 6*SZREG(a0)
30 REG_L s6, 7*SZREG(a0)
31 REG_L s7, 8*SZREG(a0)
53 seqz a0, a1
[all …]
A Dsetjmp.S31 REG_S ra, 0*SZREG(a0)
32 REG_S s0, 1*SZREG(a0)
33 REG_S s1, 2*SZREG(a0)
34 REG_S s2, 3*SZREG(a0)
35 REG_S s3, 4*SZREG(a0)
36 REG_S s4, 5*SZREG(a0)
37 REG_S s5, 6*SZREG(a0)
38 REG_S s6, 7*SZREG(a0)
39 REG_S s7, 8*SZREG(a0)
40 REG_S s8, 9*SZREG(a0)
[all …]
/sysdeps/unix/sysv/linux/mips/mips32/mips16/
A Dmips16-syscall.h26 long long int __nomips16 __mips16_syscall1 (long int a0,
28 #define __mips16_syscall1(a0, number) \ argument
29 __mips16_syscall1 ((long int) (a0), \
34 #define __mips16_syscall2(a0, a1, number) \ argument
35 __mips16_syscall2 ((long int) (a0), (long int) (a1), \
41 #define __mips16_syscall3(a0, a1, a2, number) \ argument
42 __mips16_syscall3 ((long int) (a0), (long int) (a1), \
49 #define __mips16_syscall4(a0, a1, a2, a3, number) \ argument
57 __mips_syscall5 ((long int) (a0), (long int) (a1), \
63 __mips_syscall6 ((long int) (a0), (long int) (a1), \
[all …]
/sysdeps/alpha/
A D__longjmp.S37 ldq s0, JB_S0*8(a0)
38 ldq s1, JB_S1*8(a0)
39 ldq s2, JB_S2*8(a0)
40 ldq s3, JB_S3*8(a0)
41 ldq s4, JB_S4*8(a0)
42 ldq s5, JB_S5*8(a0)
43 ldq ra, JB_PC*8(a0)
44 ldq fp, JB_FP*8(a0)
45 ldq t0, JB_SP*8(a0)
46 ldt $f2, JB_F2*8(a0)
[all …]
A Dsetjmp.S47 stq s0, JB_S0*8(a0)
48 stq s1, JB_S1*8(a0)
49 stq s2, JB_S2*8(a0)
50 stq s3, JB_S3*8(a0)
51 stq s4, JB_S4*8(a0)
52 stq s5, JB_S5*8(a0)
55 stq t1, JB_PC*8(a0)
57 stq ra, JB_PC*8(a0)
67 stq t1, JB_SP*8(a0)
70 stq t1, JB_FP*8(a0)
[all …]
A Dstrncat.S35 mov a0, v0 # set up return value
40 ldq_u t0, 0(a0) # load first quadword (a0 may be misaligned)
42 insqh t1, a0, t1
43 andnot a0, 7, a0
48 $loop: ldq t0, 8(a0)
49 addq a0, 8, a0 # addr += 8
63 addq a0, t4, a0
64 addq a0, t2, a0
82 stq_u t0, 0(a0)
86 ldq_u t0, 8(a0)
[all …]
A Dstrcat.S34 mov a0, v0 # set up return value
38 ldq_u t0, 0(a0) # load first quadword (a0 may be misaligned)
40 insqh t1, a0, t1
41 andnot a0, 7, a0
46 $loop: ldq t0, 8(a0)
47 addq a0, 8, a0 # addr += 8
61 addq a0, t4, a0
62 addq a0, t2, a0
A Dbzero.S54 stq_u zero, 0(a0) # e0 : store one word
56 addq a0, 8, a0 # e0 :
61 stq_u zero, 8(a0) # e0 :
62 addq a0, 16, a0 # .. e1 :
68 1: ldq_u t0, 0(a0) # yes, load original data
70 stq_u t0, 0(a0) #
82 and a0, 7, t1 # e0 :
95 addq a0, 8, a0 # .. e1 :
96 stq_u t0, -8(a0) # e0 :
101 mskql t0, a0, t2 # e0 :
[all …]
/sysdeps/mips/
A Dmemset.S213 move v0,a0
257 PTR_ADDU a0,a0,t2
275 sb a1,6(a0)
277 sb a1,5(a0)
279 sb a1,4(a0)
292 PTR_ADDU a0,a0,t2
306 PTR_ADDU a0,a0,t2
367 PTR_ADDIU a0,a0,UNIT(16) /* adding 64/128 to dest */
388 PTR_ADDIU a0,a0,UNIT(8)
403 PTR_ADDIU a0,a0,UNIT(1)
[all …]
A Dmemcpy.S325 PTR_ADDU a0,a0,a3
372 PTR_ADDU a0,a0,t8
538 PTR_ADDIU a0,a0,UNIT(8)
556 PTR_ADDIU a0,a0,UNIT(1)
571 PTR_ADDIU a0,a0,4
581 PTR_ADDIU a0,a0,1
608 PTR_ADDIU a0,a0,4
635 PTR_ADDU a0,a0,a3
774 PTR_ADDIU a0,a0,UNIT(8)
789 PTR_ADDIU a0,a0,UNIT(1)
[all …]
/sysdeps/unix/sysv/linux/mips/
A Dgetcontext.S98 s.d fs0, (24 * SZREG + MCONTEXT_FPREGS)(a0)
99 s.d fs1, (25 * SZREG + MCONTEXT_FPREGS)(a0)
100 s.d fs2, (26 * SZREG + MCONTEXT_FPREGS)(a0)
101 s.d fs3, (27 * SZREG + MCONTEXT_FPREGS)(a0)
102 s.d fs4, (28 * SZREG + MCONTEXT_FPREGS)(a0)
103 s.d fs5, (29 * SZREG + MCONTEXT_FPREGS)(a0)
104 s.d fs6, (30 * SZREG + MCONTEXT_FPREGS)(a0)
105 s.d fs7, (31 * SZREG + MCONTEXT_FPREGS)(a0)
118 sw v1, MCONTEXT_FPC_CSR(a0)
123 PTR_ADDU a2, a0, UCONTEXT_SIGMASK
[all …]
/sysdeps/unix/sysv/linux/alpha/
A D____longjmp_chk.S49 mov a0, s0
71 mov s0, a0
76 cfi_def_cfa(a0, 0)
93 ldq s0, JB_S0*8(a0)
94 ldq s1, JB_S1*8(a0)
95 ldq s2, JB_S2*8(a0)
96 ldq s3, JB_S3*8(a0)
97 ldq s4, JB_S4*8(a0)
98 ldq s5, JB_S5*8(a0)
114 lda a0, 0
[all …]
/sysdeps/unix/sysv/linux/m68k/m680x0/
A Dgetcontext.S26 move.l 4(%sp), %a0
29 movem.l %d2-%d7, oGREGS+2*4(%a0)
30 movem.l %a2-%a6, oGREGS+10*4(%a0)
32 move.l %a1, oSP(%a0)
33 move.l (%sp), oPC(%a0)
34 fmovem.l %fpsr/%fpcr/%fpiar, oFPREGS(%a0)
35 fmovem.x %fp2-%fp7, oFP2(%a0)
36 cfi_def_cfa (%a0, 0)
42 lea oSIGMASK(%a0), %a1
49 move.l oGREGS+2*4(%a0), %d2
[all …]
A Dmakecontext.S25 move.l 4(%sp), %a0
28 move.l 8(%sp), oPC(%a0)
32 move.l oSS_SP(%a0), %a1
33 add.l oSS_SIZE(%a0), %a1
39 move.l %d1, oGREGS+7*4(%a0)
49 move.l %a1, oSP(%a0)
53 move.l oLINK(%a0), 4(%a1,%d1.l*4)
67 lea 1f(%pc), %a0
68 move.l %a0, (%a1)
A Dswapcontext.S26 move.l 4(%sp), %a0
32 move.l %a1, oSP(%a0)
33 move.l (%sp), oPC(%a0)
35 fmovem.x %fp2-%fp7, oFP2(%a0)
36 cfi_def_cfa (%a0, 0)
46 lea oSIGMASK(%a0), %a2
56 move.l oGREGS+2*4(%a0), %d2
58 move.l oGREGS+3*4(%a0), %d3
96 move.l oPC(%a1), %a0
101 cfi_register (%pc, %a0)
[all …]
/sysdeps/csky/abiv2/
A Dstrcmp.S22 mov a3, a0
100 subu a0, a2
102 bnez a0, 4f
107 subu a0, a2
109 bnez a0, 4f
114 subu a0, a2
116 bnez a0, 4f
121 subu a0, a2
125 movi a0, 0
135 subu a0, a2
[all …]
/sysdeps/alpha/alphaev67/
A Dstrncat.S37 mov a0, v0 # set up return value
40 ldq_u t0, 0(a0) # L : load first quadword (a0 may be misaligned)
44 andnot a0, 7, a0 # E :
53 $loop: ldq t0, 8(a0) # L :
54 addq a0, 8, a0 # E :
59 addq a0, t2, a0 # E :
65 bic a0, 7, a0 # E : word align the last write address.
74 0: addq t2, a0, a0 # E : address of end-of-count
75 stb zero, 1(a0) # L :
/sysdeps/powerpc/power4/
A Dwordcopy.c35 op_t a0, a1; in WORDCOPY_FWD_ALIGNED() local
50 a0 = ((op_t *) srcp)[0]; in WORDCOPY_FWD_ALIGNED()
52 ((op_t *) dstp)[0] = a0; in WORDCOPY_FWD_ALIGNED()
74 op_t a0, a1, a2; in WORDCOPY_FWD_DEST_ALIGNED() local
86 a0 = ((op_t *) srcp)[0]; in WORDCOPY_FWD_DEST_ALIGNED()
96 a0 = a1; in WORDCOPY_FWD_DEST_ALIGNED()
108 a0 = a2; in WORDCOPY_FWD_DEST_ALIGNED()
129 op_t a0, a1; in WORDCOPY_BWD_ALIGNED() local
148 a0 = ((op_t *) srcp)[0]; in WORDCOPY_BWD_ALIGNED()
169 op_t a0, a1, a2; in WORDCOPY_BWD_DEST_ALIGNED() local
[all …]
/sysdeps/unix/sysv/linux/csky/abiv2/
A Dsysdep.S31 rsub a0, a0, a1
34 mov a1, a0
35 mov a0, tls
42 add t1, a0
44 bmaski a0, 0
57 stw a0, (t0)
58 bmaski a0, 0
A Dgetcontext.S27 mov t0, a0
29 addi a0, MCONTEXT_CSKY_R4
31 stm r4-r13, (a0) /* Save r4-r13. */
35 addi a0, t0, MCONTEXT_CSKY_R16
36 stm r16-r31, (a0) /* Save r16-r31. */
37 movi a0, 0
38 stw a0, (t0, MCONTEXT_CSKY_A0) /* Return zero. */
44 movi a0, SIG_BLOCK
69 movi a0, 0 /* Return 0. */
/sysdeps/powerpc/power6/
A Dwordcopy.c35 op_t a0, a1; in WORDCOPY_FWD_ALIGNED() local
50 a0 = ((op_t *) srcp)[0]; in WORDCOPY_FWD_ALIGNED()
52 ((op_t *) dstp)[0] = a0; in WORDCOPY_FWD_ALIGNED()
88 op_t a0, a1, a2; in WORDCOPY_FWD_DEST_ALIGNED() local
102 a0 = ((op_t *) srcp)[0]; in WORDCOPY_FWD_DEST_ALIGNED()
107 ((op_t *) dstp)[0] = MERGE (a0, sh_1, a1, sh_2); in WORDCOPY_FWD_DEST_ALIGNED()
112 a0 = a1; in WORDCOPY_FWD_DEST_ALIGNED()
134 op_t a0, a1; in WORDCOPY_BWD_ALIGNED() local
153 a0 = ((op_t *) srcp)[0]; in WORDCOPY_BWD_ALIGNED()
155 ((op_t *) dstp)[0] = a0; in WORDCOPY_BWD_ALIGNED()
[all …]
/sysdeps/m68k/
A Drawmemchr.S47 movel R(a0),R(d1)
54 cmpb MEM(a0),R(d0)
56 addql #1,R(a0)
64 cmpb MEM(a0),R(d0)
66 addql #1,R(a0)
74 cmpb MEM(a0),R(d0)
76 addql #1,R(a0)
169 subql #4,R(a0)
173 addql #1,R(a0)
177 addql #1,R(a0)
[all …]

Completed in 22 milliseconds

123456