/sysdeps/riscv/ |
A D | __longjmp.S | 23 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) 32 REG_L s8, 9*SZREG(a0) [all …]
|
A D | dl-trampoline.S | 35 REG_S ra, 9*SZREG(sp) 36 REG_S a0, 1*SZREG(sp) 37 REG_S a1, 2*SZREG(sp) 38 REG_S a2, 3*SZREG(sp) 39 REG_S a3, 4*SZREG(sp) 40 REG_S a4, 5*SZREG(sp) 41 REG_S a5, 6*SZREG(sp) 42 REG_S a6, 7*SZREG(sp) 43 REG_S a7, 8*SZREG(sp) 65 REG_L ra, 9*SZREG(sp) [all …]
|
A D | setjmp.S | 31 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 …]
|
A D | start.S | 55 addi a2, sp, SZREG /* argv. */
|
A D | dl-machine.h | 124 add a2, sp, " STRINGXP (SZREG) "\n\ 127 add a3, a3, " STRINGXP (SZREG) "\n\
|
/sysdeps/unix/sysv/linux/aarch64/ |
A D | setcontext.S | 55 cfi_offset (x18, oX0 + 18 * SZREG) 56 cfi_offset (x19, oX0 + 19 * SZREG) 57 cfi_offset (x20, oX0 + 20 * SZREG) 58 cfi_offset (x21, oX0 + 21 * SZREG) 59 cfi_offset (x22, oX0 + 22 * SZREG) 60 cfi_offset (x23, oX0 + 23 * SZREG) 61 cfi_offset (x24, oX0 + 24 * SZREG) 62 cfi_offset (x25, oX0 + 25 * SZREG) 63 cfi_offset (x26, oX0 + 26 * SZREG) 64 cfi_offset (x27, oX0 + 27 * SZREG) [all …]
|
A D | getcontext.S | 36 str xzr, [x0, oX0 + 0 * SZREG] 38 stp x18, x19, [x0, oX0 + 18 * SZREG] 39 stp x20, x21, [x0, oX0 + 20 * SZREG] 40 stp x22, x23, [x0, oX0 + 22 * SZREG] 41 stp x24, x25, [x0, oX0 + 24 * SZREG] 42 stp x26, x27, [x0, oX0 + 26 * SZREG] 43 stp x28, x29, [x0, oX0 + 28 * SZREG] 44 str x30, [x0, oX0 + 30 * SZREG]
|
A D | swapcontext.S | 34 stp xzr, x30, [x0, oX0 + 0 * SZREG] 38 stp x18, x19, [x0, oX0 + 18 * SZREG] 39 stp x20, x21, [x0, oX0 + 20 * SZREG] 40 stp x22, x23, [x0, oX0 + 22 * SZREG] 41 stp x24, x25, [x0, oX0 + 24 * SZREG] 42 stp x26, x27, [x0, oX0 + 26 * SZREG] 43 stp x28, x29, [x0, oX0 + 28 * SZREG] 44 str x30, [x0, oX0 + 30 * SZREG]
|
A D | ucontext-internal.h | 24 #define SZREG 8 macro
|
/sysdeps/unix/sysv/linux/mips/ |
A D | swapcontext.S | 43 GPOFF = FRAMESZ - ((ARGSZ + 1) * SZREG) 57 .mask MASK, -(ARGSZ * SZREG) 107 s.d fs0, (24 * SZREG + MCONTEXT_FPREGS)(a0) 108 s.d fs1, (25 * SZREG + MCONTEXT_FPREGS)(a0) 109 s.d fs2, (26 * SZREG + MCONTEXT_FPREGS)(a0) 110 s.d fs3, (27 * SZREG + MCONTEXT_FPREGS)(a0) 111 s.d fs4, (28 * SZREG + MCONTEXT_FPREGS)(a0) 112 s.d fs5, (29 * SZREG + MCONTEXT_FPREGS)(a0) 113 s.d fs6, (30 * SZREG + MCONTEXT_FPREGS)(a0) 114 s.d fs7, (31 * SZREG + MCONTEXT_FPREGS)(a0) [all …]
|
A D | getcontext.S | 38 FRAMESZ = ((LOCALSZ * SZREG) + ALSZ) & ALMASK 39 GPOFF = FRAMESZ - (1 * SZREG) 98 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) [all …]
|
A D | setcontext.S | 43 GPOFF = FRAMESZ - ((ARGSZ + 1) * SZREG) 57 .mask MASK, -(ARGSZ * SZREG) 95 l.d fs0, (24 * SZREG + MCONTEXT_FPREGS)(v0) 96 l.d fs1, (25 * SZREG + MCONTEXT_FPREGS)(v0) 97 l.d fs2, (26 * SZREG + MCONTEXT_FPREGS)(v0) 98 l.d fs3, (27 * SZREG + MCONTEXT_FPREGS)(v0) 99 l.d fs4, (28 * SZREG + MCONTEXT_FPREGS)(v0) 100 l.d fs5, (29 * SZREG + MCONTEXT_FPREGS)(v0) 101 l.d fs6, (30 * SZREG + MCONTEXT_FPREGS)(v0) 102 l.d fs7, (31 * SZREG + MCONTEXT_FPREGS)(v0) [all …]
|
A D | makecontext.S | 42 FRAMESZ = (((ARGSZ + LOCALSZ) * SZREG) + ALSZ) & ALMASK 43 GPOFF = FRAMESZ - ((ARGSZ + 1) * SZREG) 46 A4OFF = FRAMESZ - (4 * SZREG) 47 A5OFF = FRAMESZ - (3 * SZREG) 48 A6OFF = FRAMESZ - (2 * SZREG) 49 A7OFF = FRAMESZ - (1 * SZREG) 63 .mask MASK, -(ARGSZ * SZREG) 109 PTR_ADDIU t1, SZREG 126 PTR_ADDIU t1, SZREG 128 PTR_ADDIU t2, SZREG [all …]
|
A D | vfork.S | 31 FRAMESZ= (((NARGSAVE+LOCALSZ)*SZREG)+ALSZ)&ALMASK 32 GPOFF= FRAMESZ-(1*SZREG)
|
A D | clone.S | 38 FRAMESZ= (((NARGSAVE+LOCALSZ)*SZREG)+ALSZ)&ALMASK 39 GPOFF= FRAMESZ-(1*SZREG) 40 NESTED(__clone,4*SZREG,sp)
|
/sysdeps/unix/sysv/linux/mips/mips64/ |
A D | syscall.S | 29 NESTED (syscall, SZREG, ra) 30 .mask 0x00010000, -SZREG 32 PTR_ADDIU sp, -SZREG 33 cfi_adjust_cfa_offset (SZREG) 51 PTR_ADDIU sp, SZREG 52 cfi_adjust_cfa_offset (-SZREG)
|
/sysdeps/unix/sysv/linux/riscv/ |
A D | ucontext-macros.h | 40 REG_S name, ((num) * SZREG + MCONTEXT_GREGS)(base) 43 REG_L name, ((num) * SZREG + MCONTEXT_GREGS)(base) 47 cfi_offset (name, (num) * SZREG + MCONTEXT_GREGS)
|
A D | clone.S | 44 REG_S a3,SZREG(a1) /* Save argument pointer. */ 82 REG_L a0,SZREG(sp) /* Argument pointer. */
|
/sysdeps/unix/mips/ |
A D | sysdep.S | 27 FRAMESZ= (((NARGSAVE+LOCALSZ)*SZREG)+ALSZ)&ALMASK 28 RAOFF= FRAMESZ-(1*SZREG) 29 GPOFF= FRAMESZ-(2*SZREG) 30 V0OFF= FRAMESZ-(3*SZREG)
|
/sysdeps/riscv/sys/ |
A D | asm.h | 25 # define SZREG 8 macro 30 # define SZREG 4 macro
|
/sysdeps/mips/ |
A D | start.S | 95 and $29, -2 * SZREG 133 li $4, 2 * SZREG
|
A D | dl-machine.h | 321 and $2, $29, -2 * " STRINGXP(SZREG) "\n\ 324 " STRINGXP(PTR_S) " $8, (32 - " STRINGXP(SZREG) ")($29)\n\ 329 " STRINGXP(PTR_L) " $29, (32 - " STRINGXP(SZREG) ")($29)\n\ 397 li $2, 2 * " STRINGXP (SZREG) "\n\ 401 sw $3, -" STRINGXP (SZREG) "($2)\n\ 410 lw $2, 32-" STRINGXP (SZREG) "($sp)\n\
|
/sysdeps/mips/sys/ |
A D | asm.h | 303 # define SZREG 8 macro 305 # define SZREG 4 macro 312 #if (SZREG == 4)
|