/sysdeps/arm/ |
A D | unwind-dw2-fde-glibc.c | 33 void __register_frame_info_bases (void *a1, struct object *a2, in __register_frame_info_bases() argument 38 void __register_frame_info (void *a1, struct object *a2) in __register_frame_info() argument 42 void __register_frame (void *a1) in __register_frame() argument 46 void __register_frame_info_table_bases (void *a1, struct object *a2, in __register_frame_info_table_bases() argument 51 void __register_frame_info_table (void *a1, struct object *a2) in __register_frame_info_table() argument 55 void __register_frame_table (void *a1) in __register_frame_table() argument 59 void *__deregister_frame_info (void *a1) in __deregister_frame_info() argument 64 void *__deregister_frame_info_bases (void *a1) in __deregister_frame_info_bases() argument 69 void __deregister_frame (void *a1) in __deregister_frame() argument 76 _Unwind_Find_FDE (void *a1, struct dwarf_eh_bases *a2) in _Unwind_Find_FDE() argument
|
A D | start.S | 90 push { a1 } 100 ldr a1, .L_GOT+4 /* main */ 101 ldr a1, [sl, a1] 110 ldr a1, =main
|
/sysdeps/unix/ |
A D | sysdep.h | 33 #define __INTERNAL_SYSCALL1(name, a1) \ argument 34 INTERNAL_SYSCALL (name, 1, a1) 35 #define __INTERNAL_SYSCALL2(name, a1, a2) \ argument 36 INTERNAL_SYSCALL (name, 2, a1, a2) 38 INTERNAL_SYSCALL (name, 3, a1, a2, a3) 63 INTERNAL_SYSCALL_NCS (name, 1, a1) 65 INTERNAL_SYSCALL_NCS (name, 2, a1, a2) 82 #define __INLINE_SYSCALL1(name, a1) \ argument 83 INLINE_SYSCALL (name, 1, a1) 85 INLINE_SYSCALL (name, 2, a1, a2) [all …]
|
/sysdeps/mips/ |
A D | memset.S | 235 or a1,t2 237 or a1,t2 239 or a1,t2 242 sll t2,a1,8 243 or a1,t2 245 or a1,t2 275 sb a1,6(a0) 277 sb a1,5(a0) 279 sb a1,4(a0) 281 sb a1,3(a0) [all …]
|
A D | memcpy.S | 323 PTR_ADDU a1,a1,a3 373 PTR_ADDU a1,a1,t8 529 PTR_ADDIU a1,a1,UNIT(8) 557 PTR_ADDIU a1,a1,UNIT(1) 572 PTR_ADDIU a1,a1,4 582 PTR_ADDIU a1,a1,1 609 PTR_ADDIU a1,a1,4 633 PTR_ADDU a1,a1,a3 765 PTR_ADDIU a1,a1,UNIT(8) 790 PTR_ADDIU a1,a1,UNIT(1) [all …]
|
/sysdeps/unix/sysv/linux/mips/mips32/mips16/ |
A D | mips16-syscall.h | 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 50 __mips16_syscall4 ((long int) (a0), (long int) (a1), \ 56 #define __mips16_syscall5(a0, a1, a2, a3, a4, number) \ argument 57 __mips_syscall5 ((long int) (a0), (long int) (a1), \ 62 #define __mips16_syscall6(a0, a1, a2, a3, a4, a5, number) \ argument 63 __mips_syscall6 ((long int) (a0), (long int) (a1), \ [all …]
|
/sysdeps/powerpc/power4/ |
A D | wordcopy.c | 35 op_t a0, a1; in WORDCOPY_FWD_ALIGNED() local 51 a1 = ((op_t *) srcp)[1]; in WORDCOPY_FWD_ALIGNED() 53 ((op_t *) dstp)[1] = a1; in WORDCOPY_FWD_ALIGNED() 74 op_t a0, a1, a2; in WORDCOPY_FWD_DEST_ALIGNED() local 90 a1 = ((op_t *) srcp)[1]; in WORDCOPY_FWD_DEST_ALIGNED() 96 a0 = a1; in WORDCOPY_FWD_DEST_ALIGNED() 104 a1 = ((op_t *) srcp)[1]; in WORDCOPY_FWD_DEST_ALIGNED() 129 op_t a0, a1; in WORDCOPY_BWD_ALIGNED() local 169 op_t a0, a1, a2; in WORDCOPY_BWD_DEST_ALIGNED() local 187 a1 = ((op_t *) srcp)[0]; in WORDCOPY_BWD_DEST_ALIGNED() [all …]
|
/sysdeps/powerpc/power6/ |
A D | wordcopy.c | 35 op_t a0, a1; in WORDCOPY_FWD_ALIGNED() local 51 a1 = ((op_t *) srcp)[1]; in WORDCOPY_FWD_ALIGNED() 53 ((op_t *) dstp)[1] = a1; in WORDCOPY_FWD_ALIGNED() 88 op_t a0, a1, a2; in WORDCOPY_FWD_DEST_ALIGNED() local 106 a1 = ((op_t *) srcp)[1]; in WORDCOPY_FWD_DEST_ALIGNED() 112 a0 = a1; in WORDCOPY_FWD_DEST_ALIGNED() 134 op_t a0, a1; in WORDCOPY_BWD_ALIGNED() local 152 a1 = ((op_t *) srcp)[1]; in WORDCOPY_BWD_ALIGNED() 188 op_t a0, a1, a2; in WORDCOPY_BWD_DEST_ALIGNED() local 208 a1 = ((op_t *) srcp)[0]; in WORDCOPY_BWD_DEST_ALIGNED() [all …]
|
/sysdeps/unix/sysv/linux/riscv/ |
A D | clone.S | 36 andi a1,a1,ALMASK 40 beqz a1,L (invalid) /* No NULL stack pointers. */ 42 addi a1,a1,-16 /* Reserve argument save space. */ 43 REG_S a0,0(a1) /* Save function pointer. */ 44 REG_S a3,SZREG(a1) /* Save argument pointer. */ 81 REG_L a1,0(sp) /* Function pointer. */ 85 jalr a1
|
/sysdeps/unix/sysv/linux/ |
A D | socketcall.h | 52 #define __SOCKETCALL1(name, a1) \ argument 54 ((long int [1]) { (long int) (a1) })) 55 #define __SOCKETCALL2(name, a1, a2) \ argument 57 ((long int [2]) { (long int) (a1), (long int) (a2) })) 58 #define __SOCKETCALL3(name, a1, a2, a3) \ argument 61 #define __SOCKETCALL4(name, a1, a2, a3, a4) \ argument 63 ((long int [4]) { (long int) (a1), (long int) (a2), (long int) (a3), \ 65 #define __SOCKETCALL5(name, a1, a2, a3, a4, a5) \ argument 67 ((long int [5]) { (long int) (a1), (long int) (a2), (long int) (a3), \ 69 #define __SOCKETCALL6(name, a1, a2, a3, a4, a5, a6) \ argument [all …]
|
/sysdeps/unix/sysv/linux/m68k/ |
A D | clone.S | 37 movel 8(%sp), %a1 /* no NULL stack pointers */ 38 tstl %a1 42 movel 16(%sp), -(%a1) 46 movel %d3, -(%a1) /* save %d3 and get parent_tidptr */ 51 movel %d4, -(%a1) /* save %d4 and get child_tidptr */ 56 movel %d5, -(%a1) /* save %d5 and get tls */ 63 movel %d2, -(%a1) 67 movel %a1, %d2 69 exg %d2, %a1 /* save %d2 and get stack pointer */ 70 cfi_register (%d2, %a1) [all …]
|
/sysdeps/csky/abiv2/ |
A D | strcpy.S | 24 andi t0, a1, 3 28 ldw a2, (a1) 33 ldw a2, (a1, 4) 38 ldw a2, (a1, 8) 43 ldw a2, (a1, 12) 48 ldw a2, (a1, 16) 53 ldw a2, (a1, 20) 58 ldw a2, (a1, 24) 69 addi a1, 32 115 ld.b a2, (a1) [all …]
|
A D | strcmp.S | 24 xor a2, a3, a1 33 ldw t1, (a1, 0) 43 ldw t1, (a1, 4) 50 ldw t1, (a1, 8) 57 ldw t1, (a1, 12) 64 ldw t1, (a1, 16) 92 addi a1, 32 134 ldb a2, (a1, 0) 139 addi a1, 1 147 ldb a2, (a1, 0) [all …]
|
/sysdeps/unix/sysv/linux/m68k/m680x0/ |
A D | makecontext.S | 32 move.l oSS_SP(%a0), %a1 33 add.l oSS_SIZE(%a0), %a1 45 lea -8(%a1,%d1.l*4), %a1 49 move.l %a1, oSP(%a0) 53 move.l oLINK(%a0), 4(%a1,%d1.l*4) 58 move.l 16(%sp,%d1.l*4), 4(%a1,%d1.l*4) 68 move.l %a0, (%a1)
|
A D | swapcontext.S | 31 lea 4(%sp), %a1 32 move.l %a1, oSP(%a0) 43 move.l 8(%sp), %a1 48 lea oSIGMASK(%a1), %a2 65 move.l oSP(%a1), %sp 66 cfi_def_cfa (%a1, 0) 87 movem.l oGREGS+2*4(%a1), %d2-%d7 88 movem.l oGREGS+10*4(%a1), %a2-%a6 89 fmovem.l oFPREGS(%a1), %fpsr/%fpcr/%fpiar 90 fmovem.x oFP2(%a1), %fp2-%fp7 [all …]
|
/sysdeps/alpha/ |
A D | rawmemchr.S | 35 zapnot a1, 1, a1 # e0 : zero extend the search character 37 sll a1, 8, t5 # e0 : replicate the search character 40 or t5, a1, a1 # e0 : 42 sll a1, 16, t5 # e0 : 46 or t5, a1, a1 # .. e1 : 47 sll a1, 32, t5 # e0 : 50 or t5, a1, a1 # e0 : 51 xor t0, a1, t1 # .. e1 : make bytes == c zero 65 xor t0, a1, t1 # .. e1 (ev5 data stall)
|
A D | stxcpy.S | 60 mskqh t1, a1, t3 # e0 : 73 ldq_u t1, 0(a1) # e0 : 74 addq a1, 8, a1 # .. e1 : 106 xor a0, a1, t0 # e0 : 114 addq a1, 8, a1 # e0 : 135 ldq_u t2, 8(a1) # e0 : 136 addq a1, 8, a1 # .. e1 : 162 addq a1, 8, a1 # e0 : 183 addq a1, 8, a1 # .. e1 : 254 subq a1, t4, a1 # .. e1 : sub dest misalignment from src addr [all …]
|
A D | memset.S | 56 stq_u a1, 0(a0) # e0 : store one word 61 0: stq_u a1, 0(a0) # e0 : store two words 63 stq_u a1, 8(a0) # e0 : 72 mskql a1, t4, t1 # .. e0 : 85 and a1, 0xff, a1 # e0 : zero extend input character 89 or t0, a1, a1 # e0 : 91 sll a1, 16, t0 # e0 : 93 or t0, a1, a1 # e0 : 95 sll a1, 32, t0 # e0 : 97 or t0, a1, a1 # e0 : character replication done [all …]
|
A D | strchr.S | 41 zapnot a1, 1, a1 # e0 : zero extend the search character 43 sll a1, 8, t5 # e0 : replicate the search character 45 or t5, a1, a1 # e0 : 47 sll a1, 16, t5 # e0 : 50 or t5, a1, a1 # .. e1 : 51 sll a1, 32, t5 # e0 : 53 or t5, a1, a1 # e0 : 54 xor t0, a1, t1 # .. e1 : make bytes == c zero 63 xor t0, a1, t1 # .. e1 (ev5 data stall)
|
A D | stxncpy.S | 69 mskqh t1, a1, t3 # e0 : 82 ldq_u t0, 0(a1) # e0 : 83 addq a1, 8, a1 # .. e1 : 126 xor a0, a1, t1 142 addq a1, 8, a1 # .. e1 : 165 addq a1, 8, a1 # .. e1 : 167 extqh t2, a1, t4 # e0 : 192 addq a1, 8, a1 # .. e1 : 221 addq a1, 8, a1 # .. e1 : 276 and a1, 7, t6 # e1 : [all …]
|
/sysdeps/alpha/alphaev6/ |
A D | stxcpy.S | 59 mskqh t1, a1, t3 # U : 79 addq a1, 8, a1 # E : 115 xor a0, a1, t0 # E : 123 addq a1, 8, a1 # E : 148 addq a1, 8, a1 # E : 149 extql t1, a1, t1 # U : (stall on a1) 150 extqh t2, a1, t4 # U : (stall on a1) 175 addq a1, 8, a1 # E : 196 addq a1, 8, a1 # E : (stall) 276 subq a1, t4, a1 # E : sub dest misalignment from src addr [all …]
|
/sysdeps/alpha/alphaev67/ |
A D | rawmemchr.S | 37 and a1, 0xff, t3 # E : 00000000000000ch 38 insbl a1, 1, t5 # U : 000000000000ch00 39 insbl a1, 7, a2 # U : ch00000000000000 42 or t5, t3, a1 # E : 000000000000chch 48 inswl a1, 2, t5 # E : 00000000chch0000 49 inswl a1, 4, a3 # E : 0000chch00000000 51 or a1, a2, a1 # E : chch00000000chch 57 or t5, a1, a1 # E : chchchchchchchch 58 xor t0, a1, t1 # E : make bytes == c zero 75 xor t0, a1, t1 # E :
|
A D | stpncpy.S | 72 addq a0, 8, a1 80 stq zero, 0(a1) 82 addq a1, 8, a1 85 0: stq zero, 0(a1) 90 stq zero, 8(a1) 91 addq a1, 16, a1 95 1: ldq t0, 0(a1) # clear the leading bits in the final word 103 stq t0, 0(a1)
|
/sysdeps/ieee754/ldbl-128ibm/ |
A D | e_hypotl.c | 53 long double a,b,a1,a2,b1,b2,w,kld; in __ieee754_hypotl() local 104 a1 = hi; in __ieee754_hypotl() 112 w = sqrtl(a1*a1-(b*(-b)-a2*(a+a1))); in __ieee754_hypotl() 119 a1 = hi; in __ieee754_hypotl() 129 w = sqrtl(a1*b1-(w*(-w)-(a1*b2+a2*b))); in __ieee754_hypotl()
|
/sysdeps/unix/sysv/linux/csky/abiv2/ |
A D | ____longjmp_chk.S | 60 mov a1, sp; \ 65 ldw a1, (sp, 4); \ 66 btsti a1, 1; \ 68 ldw a1, (sp, 0); \ 70 add a1, a3; \ 71 sub a1, reg; \ 72 cmphs a1, a3; \
|