/sysdeps/unix/sysv/linux/sh/sh4/ |
A D | swapcontext.S | 31 mov #0, r0 40 mov r4, r0 48 mov.l r1, @-r0 64 mov r4, r0 66 add #124,r0 130 mov r8, r0 170 mov r8, r0 179 add #4, r0 184 mov r8, r0 194 mov r8, r0 [all …]
|
A D | setcontext.S | 39 mov r0, r1 53 mov r8, r0 54 add #(oFR0),r0 93 mov r8, r0 94 add #(oPC), r0 95 mov.l @r0+, r2 96 lds.l @r0+, pr 102 add #4, r0 107 mov r8, r0 117 mov r8, r0 [all …]
|
A D | getcontext.S | 31 mov #0, r0 40 mov r4, r0 44 stc.l gbr, @-r0 48 mov.l r1, @-r0 49 sts.l pr, @-r0 52 sts.l pr, @-r0 60 mov.l r9, @-r0 61 mov.l r8, @-r0 64 mov r4, r0 66 add #124,r0 [all …]
|
/sysdeps/arc/ |
A D | __longjmp.S | 27 LDR (blink, r0, 0) 28 LDR (sp, r0, 1) 29 LDR (fp, r0, 2) 30 LDR (gp, r0, 3) 32 LDR (r13, r0, 4) 33 LDR (r14, r0, 5) 34 LDR (r15, r0, 6) 35 LDR (r16, r0, 7) 36 LDR (r17, r0, 8) 37 LDR (r18, r0, 9) [all …]
|
A D | setjmp.S | 44 STR (blink, r0, 0) 45 STR (sp, r0, 1) 46 STR (fp, r0, 2) 47 STR (gp, r0, 3) 49 STR (r13, r0, 4) 50 STR (r14, r0, 5) 51 STR (r15, r0, 6) 52 STR (r16, r0, 7) 53 STR (r17, r0, 8) 54 STR (r18, r0, 9) [all …]
|
/sysdeps/sh/ |
A D | memcpy.S | 27 mov #11,r0 32 mov r5,r0 33 tst #1,r0 44 tst #2,r0 63 mov r0,r5 69 mov r0,r1 74 shll r0 101 shlr8 r0 108 shlr8 r0 115 shlr8 r0 [all …]
|
A D | strlen.S | 23 mov r4, r0 24 and #3, r0 25 tst r0, r0 29 add #-1, r0 30 shll2 r0 31 shll r0 32 braf r0 65 tst r0, r0 70 tst r0, r0 75 tst r0, r0 [all …]
|
/sysdeps/unix/sysv/linux/sh/sh3/ |
A D | swapcontext.S | 31 mov #0, r0 40 mov r4, r0 48 mov.l r1, @-r0 49 sts.l pr, @-r0 52 sts.l pr, @-r0 60 mov.l r9, @-r0 84 mov r8, r0 93 add #4, r0 98 mov r8, r0 108 mov r8, r0 [all …]
|
A D | setcontext.S | 38 mov r0, r1 51 mov r8, r0 52 add #(oPC), r0 53 mov.l @r0+, r2 54 lds.l @r0+, pr 57 mov.l @r0+, r1 60 add #4, r0 65 mov r8, r0 66 add #(oR9), r0 75 mov r8, r0 [all …]
|
A D | getcontext.S | 31 mov #0, r0 40 mov r4, r0 44 stc.l gbr, @-r0 48 mov.l r1, @-r0 49 sts.l pr, @-r0 52 sts.l pr, @-r0 54 mov.l r15, @-r0 60 mov.l r9, @-r0 61 mov.l r8, @-r0 70 mov r0, r1 [all …]
|
/sysdeps/microblaze/ |
A D | start.S | 50 addk r3,r0,r0 51 addk r5,r1,r0 54 lw r4,r5,r0 58 sw r6,r1,r0 66 addk r8,r0,r0 /* Used to be init. */ 67 addk r9,r0,r0 /* Used to be fini. */ 69 addk r10,r0,r0 71 addik r5,r0,main 72 addk r8,r0,r0 /* Used to be init. */ 73 addk r9,r0,r0 /* Used to be fini. */ [all …]
|
/sysdeps/csky/abiv2/ |
A D | memcpy.S | 23 mov r12, r0 45 addi r0, 16 53 addi r0, 16 64 addi r0, 16 76 addi r0, 16 88 addi r0, 4 100 addi r0, 1 104 mov r0, r12 119 addi r0, 1 138 addu r0, r0, r2 [all …]
|
A D | strlen.S | 23 mov r3, r0 26 movi r0, 0 37 addi r0, 4 42 addi r0, 4 47 addi r0, 4 52 addi r0, 4 57 addi r0, 4 62 addi r0, 4 67 addi r0, 4 71 addi r0, 4 [all …]
|
A D | memset.S | 23 mov r12, r0 27 andi r13, r0, 3 47 stw r3, (r0, 0) 48 stw r3, (r0, 4) 49 stw r3, (r0, 8) 52 addi r0, 16 60 stw r3, (r0, 0) 62 addi r0, 4 72 addi r0, 1 76 mov r0, r12 [all …]
|
/sysdeps/unix/sysv/linux/microblaze/ |
A D | syscall.S | 23 addk r12,r0,r5 24 addk r5,r0,r6 25 addk r6,r0,r7 26 addk r7,r0,r8 27 addk r8,r0,r9 28 addk r9,r0,r10 31 addk r0,r0,r0 32 addik r4,r0,-4095
|
A D | clone.S | 41 addik r3,r0,-EINVAL 47 addk r5,r0,r7 ; // flags for clone() syscall 48 addk r7,r0,r0 49 addk r8,r0,r9 ; // parent tid ptr 51 addik r12,r0,SYS_ify(clone) 53 addk r0,r0,r0 54 addik r4,r0,-4095 66 addk r5,r0,r3 67 addik r12,r0,SYS_ify(exit)
|
/sysdeps/arm/armv6t2/ |
A D | ffsll.S | 26 @ word on which we operate is in r0. Set r2 to the bit offset 30 cmp r0, #0 34 movseq r0, r1 39 movne r0, r1 41 cmpeq r0, #0 43 @ Perform the ffs on r0. 44 rbit r0, r0 46 clzne r0, r0 48 addne r0, r0, r2
|
A D | ffs.S | 25 cmp r0, #0 26 rbit r0, r0 28 clzne r0, r0 29 addne r0, r0, #1
|
/sysdeps/unix/sysv/linux/arm/ |
A D | swapcontext.S | 31 push {r0,r1,r3,r14} 33 cfi_rel_offset (r0,0) 39 mov r4, r0 41 pop {r0,r1,r3,r14} 43 cfi_restore (r0) 51 movne r0, r4 55 str r13,[r0, #MCONTEXT_ARM_SP] 56 str r14,[r0, #MCONTEXT_ARM_LR] 57 str r14,[r0, #MCONTEXT_ARM_PC] 60 mov r0, r1
|
A D | getcontext.S | 30 add r1, r0, #MCONTEXT_ARM_R4 43 mov r4, r0 46 mov r0, #SIG_BLOCK 79 str r1, [r0], #4 87 stcl p1, cr10, [r0], #8 88 stcl p1, cr11, [r0], #8 89 stcl p1, cr12, [r0], #8 90 stcl p1, cr13, [r0], #8 91 stcl p1, cr14, [r0], #8 92 stcl p1, cr15, [r0], #8 [all …]
|
A D | aeabi_read_tp.S | 45 mrc p15, 0, r0, c13, c0, 3 48 movw r0, #0x0fe0 49 movt r0, #0xffff 50 bx r0 52 mov r0, #0xffff0fff 53 sub pc, r0, #31
|
/sysdeps/s390/ |
A D | tst-dl-runtime.c | 75 unsigned long r0; in do_test() local 81 r0 = magic_value; in do_test() 82 printf ("-> %s r0 = 0x%lx\n", run, r0); in do_test() 83 r0 = r0x2_trampoline (r0); in do_test() 84 printf ("<- %s r0 * 2 = 0x%lx\n", run, r0); in do_test() 85 if (r0 != magic_value * 2) in do_test()
|
/sysdeps/powerpc/powerpc64/power7/ |
A D | strrchr.S | 103 cmpb r7,r7,r0 137 popcntd r0,r3 139 cntlzd r0,r11 141 subfic r0,r0,63 144 srd r0,r6,r0 146 sld r0,r6,r0 165 srdi r0,r0,3 /* Convert trailing zeros to bytes. */ 166 subfic r0,r0,7 169 li r0,0 250 andc r0,r0,r5 [all …]
|
/sysdeps/unix/sysv/linux/sh/ |
A D | sysdep.h | 94 mov r0,r4; \ 100 neg r0,r1; \ 104 mova 0f,r0; \ 105 add r0,r12; \ 124 neg r0,r1; \ 128 mova 0f,r0; \ 132 mov.l @(r0,r12),r0; \ 135 add r4,r0; \ 145 neg r0,r1; \ 152 mov.l @(r0,r12),r0; \ [all …]
|
/sysdeps/unix/sh/ |
A D | sysdep.S | 27 cmp/eq r1, r0 30 mov.l .L2, r0 37 mov.l r0, @r1 59 mov r0, r2 61 mova 0f, r0 62 add r0, r12 73 mova 0f, r0 74 add r0, r12 76 mova .L3, r0 77 add r0, r1 [all …]
|