/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/sparc/sparc32/ |
A D | strcat.S | 47 add %o0, 1, %o0 59 add %o0, 2, %o0 63 add %o0, 1, %o0 70 add %o0, 1, %o0 77 add %o0, 1, %o0 84 add %o0, 1, %o0 91 sub %o0, 1, %o0 108 add %o0, 4, %o0 123 add %o0, 2, %o0 126 sub %o0, 1, %o0 [all …]
|
A D | strcpy.S | 41 add %o0, 1, %o0 50 add %o0, 1, %o0 59 add %o0, 1, %o0 78 add %o0, 4, %o0 121 sub %o0, 1, %o0 146 add %o0, 4, %o0 168 sub %o0, 1, %o0 182 sub %o0, 2, %o0 223 sub %o0, 2, %o0 232 sub %o0, 3, %o0 [all …]
|
A D | memcpy.S | 157 sub %o0, 1, %o0 163 sub %o0, 2, %o0 200 sub %o0, 4, %o0 239 sub %o0, 8, %o0 249 sub %o0, 4, %o0 256 sub %o0, 2, %o0 323 sub %o0, 8, %o0 337 sub %o0, 1, %o0 344 sub %o0, 2, %o0 476 add %o0, 4, %o0 [all …]
|
A D | strchr.S | 44 add %o0, 1, %o0 53 add %o0, 1, %o0 62 add %o0, 1, %o0 69 sub %o0, 1, %o0 97 add %o0, 4, %o0 121 sub %o0, 1, %o0 123 sub %o0, 2, %o0 125 sub %o0, 3, %o0 127 sub %o0, 4, %o0 191 add %o0, 1, %o0 [all …]
|
A D | stpcpy.S | 41 add %o0, 1, %o0 50 add %o0, 1, %o0 59 add %o0, 1, %o0 65 add %o0, -1, %o0 101 add %o0, %g1, %o0 103 add %o0, 3, %o0 126 add %o0, 4, %o0 149 add %o0, 4, %o0 151 sub %o0, 1, %o0 153 add %o0, 2, %o0 [all …]
|
A D | memchr.S | 38 add %o0, 1, %o0 47 add %o0, 1, %o0 56 add %o0, 1, %o0 61 clr %o0 63 sub %o0, 1, %o0 82 add %o0, 4, %o0 91 add %o0, 4, %o0 131 sub %o0, 1, %o0 133 sub %o0, 2, %o0 135 sub %o0, 3, %o0 [all …]
|
A D | memset.S | 65 sub %o0, %o2, %o0 79 mov %o0, %g1 88 st %g3, [%o0] 90 add %o0, 4, %o0 98 add %o0, 128, %o0 109 add %o0, %o2, %o0 121 st %g3, [%o0] 122 add %o0, 4, %o0 125 sth %g3, [%o0] 126 add %o0, 2, %o0 [all …]
|
A D | strlen.S | 41 add %o0, 1, %o0 45 ldub [%o0], %o5 48 add %o0, 1, %o0 52 ldub [%o0], %o5 55 add %o0, 1, %o0 59 mov 0, %o0 61 mov 1, %o0 63 mov 2, %o0 66 mov %o0, %o1 80 add %o0, 4, %o0 [all …]
|
A D | strcmp.S | 39 add %o0, 1, %o0 49 ldub [%o0], %o4 50 add %o0, 1, %o0 61 add %o0, 1, %o0 72 ld [%o0], %o4 74 mov %o4, %o0 89 add %o0, 4, %o0 110 ld [%o0], %o4 112 clr %o0 134 mov %o4, %o0 [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/sparc/sparc64/ |
A D | memset.S | 64 sub %o0, %g5, %o0 75 add %o0, 4, %o0 86 add %o0, 8, %o0 92 add %o0, 16, %o0 104 add %o0, 32, %o0 156 add %o0, 4, %o0 160 add %o0, 2, %o0 221 add %o0, 4, %o0 230 add %o0, 8, %o0 296 add %o0, 4, %o0 [all …]
|
A D | strlen.S | 54 add %o0, 1, %o0 /* IEU1 */ 61 add %o0, 8, %o0 /* IEU1 */ 73 add %o0, 8, %o0 /* IEU0 */ 119 add %o0, 8, %o0 /* IEU0 */ 126 sub %o0, %o1, %o0 /* IEU0 */ 130 sub %o0, %o1, %o0 /* IEU0 */ 134 sub %o0, %o1, %o0 /* IEU0 */ 138 sub %o0, %o1, %o0 /* IEU0 */ 141 sub %o0, %o1, %o0 /* IEU0 */ 145 sub %o0, %o1, %o0 /* IEU0 */ [all …]
|
A D | memchr.S | 100 add %o0, 8, %o0 /* IEU1 */ 140 add %o0, -9, %o0 /* IEU0 */ 144 add %o0, -16, %o0 /* IEU0 */ 161 sub %o0, 8, %o0 /* IEU1 */ 219 add %o0, 1, %o0 /* IEU0 */ 221 add %o0, 2, %o0 /* IEU0 */ 224 add %o0, 3, %o0 /* IEU0 */ 226 add %o0, 4, %o0 /* IEU0 */ 229 add %o0, 5, %o0 /* IEU0 */ 231 add %o0, 6, %o0 /* IEU0 */ [all …]
|
A D | memcpy.S | 206 add %o0, %o2, %o0 /* IEU0 */ 222 add %o0, 1, %o0 /* IEU1 */ 227 add %o0, 2, %o0 /* IEU0 */ 249 add %o0, 8, %o0 /* IEU1 */ 257 add %o0, 8, %o0 /* IEU0 */ 420 add %o0, 1, %o0 /* IEU1 */ 433 add %o0, 1, %o0 /* IEU1 */ 438 add %o0, 2, %o0 /* IEU0 */ 531 add %o0, 1, %o0 /* IEU1 */ 537 add %o0, 2, %o0 /* IEU1 */ [all …]
|
A D | strchr.S | 72 add %o0, 1, %o0 /* IEU0 */ 77 add %o0, 8, %o0 /* IEU0 Group */ 96 add %o0, 8, %o0 /* IEU1 */ 184 add %o0, -16, %o0 /* IEU0 */ 202 add %o0, -9, %o0 /* IEU0 */ 214 add %o0, 1, %o0 /* IEU0 */ 220 add %o0, -1, %o0 /* IEU0 */ 250 add %o0, 8, %o0 /* IEU0 */ 290 add %o0, 8, %o0 /* IEU0 */ 380 add %o0, 8, %o0 /* IEU1 */ [all …]
|
A D | strcat.S | 76 add %o0, 8, %o0 /* IEU0 */ 116 add %o0, 8, %o0 /* IEU0 */ 123 add %o0, -9, %o0 /* IEU0 */ 125 add %o0, -10, %o0 /* IEU0 */ 128 add %o0, -11, %o0 /* IEU0 */ 130 add %o0, -12, %o0 /* IEU0 */ 133 add %o0, -13, %o0 /* IEU0 */ 135 add %o0, -14, %o0 /* IEU0 */ 138 add %o0, -15, %o0 /* IEU0 */ 237 13: add %o0, 1, %o0 /* IEU0 */ [all …]
|
A D | stpcpy.S | 68 add %o0, 8, %o0 /* IEU0 Group */ 108 sub %o0, 1, %o0 /* IEU0 */ 122 mov %g6, %o0 /* IEU0 */ 132 mov %g6, %o0 /* IEU0 */ 142 mov %g6, %o0 /* IEU0 */ 146 sub %o0, 8, %o0 /* IEU0 */ 154 13: add %o0, 1, %o0 /* IEU0 */ 184 add %o0, 8, %o0 /* IEU1 */ 227 sub %o0, 1, %o0 /* IEU0 */ 250 mov %g6, %o0 /* IEU0 */ [all …]
|
A D | strcpy.S | 49 mov %o0, %g6 /* IEU1 */ 69 add %o0, 8, %o0 /* IEU0 Group */ 109 mov %g6, %o0 /* IEU0 */ 119 mov %g6, %o0 /* IEU0 */ 125 mov %g6, %o0 /* IEU0 */ 132 mov %g6, %o0 /* IEU0 */ 135 mov %g6, %o0 /* IEU0 */ 142 13: add %o0, 1, %o0 /* IEU0 */ 172 add %o0, 8, %o0 /* IEU1 */ 215 mov %g6, %o0 /* IEU0 */ [all …]
|
A D | strcmp.S | 49 andcc %o0, 7, %g0 /* IEU1 */ 56 ldx [%o0], %o2 /* Load */ 60 sub %o1, %o0, %o1 /* IEU1 */ 63 2: add %o0, 8, %o0 /* IEU1 */ 115 clr %o0 /* IEU0 */ 159 5: mov -1, %o0 /* IEU0 */ 166 clr %o0 /* IEU1 */ 177 mov %o4, %o0 /* IEU0 */ 181 add %o0, 1, %o0 /* IEU1 */ 195 add %o0, 1, %o0 /* IEU0 */ [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/string/sparc/sparc64/sparcv9b/ |
A D | memcpy.S | 52 add %o0, %o2, %o0 110 add %o0, 0x1, %o0 178 add %o0, 0x40, %o0 199 add %o0, 0x40, %o0 205 add %o0, 0x40, %o0 233 add %o0, 0x8, %o0 241 add %o0, 0x8, %o0 394 sub %o0, 1, %o0 /* IEU1 */ 399 sub %o0, 2, %o0 /* IEU0 */ 436 sub %o0, 1, %o0 /* IEU1 */ [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/unix/sysv/linux/sparc/sparc64/ |
A D | vfork.S | 24 add %o7, %o0, %o0 29 sethi %hi(_GLOBAL_OFFSET_TABLE_-4), %o0 31 add %o0, %lo(_GLOBAL_OFFSET_TABLE_+4), %o0 35 ldx [%o0 + %o2], %o2 36 ldx [%o2], %o0 39 sethi %hi(pthread_create), %o0 40 or %o0, %lo(pthread_create), %o0 43 cmp %o0, 0 46 brnz,pn %o0, 1f 54 and %o0, %o1, %o0
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libpthread/linuxthreads/sysdeps/unix/sysv/linux/sparc/sparc32/ |
A D | vfork.S | 25 add %o7, %o0, %o0 30 sethi %hi(_GLOBAL_OFFSET_TABLE_-4), %o0 32 add %o0, %lo(_GLOBAL_OFFSET_TABLE_+4), %o0 36 ld [%o0 + %o2], %o2 41 sethi %hi(pthread_create), %o0 42 orcc %o0, %lo(pthread_create), %o0 55 and %o0, %o1, %o0
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/sparc/ |
A D | __longjmp.S | 33 ld ENV(o0,JB_FP), %g3 /* Cache target FP in register %g3. */ 34 mov %o0, %g1 /* ENV in %g1 */ 39 xor %fp, %g3, %o0 41 andncc %o0, 4095, %o0 54 ld ENV(g1,JB_SP), %o0 /* Delay slot: extract target SP. */ 71 restore %g2, 0, %o0 /* Restore values from above register frame. */ 75 mov %o0, %sp /* OK, install new SP. */ 78 ld ENV(g1,JB_PC), %o0 /* Extract target return PC. */ 79 jmp %o0 + 8 /* Return there. */ 80 mov %g2, %o0 /* Delay slot: set return value. */
|
A D | clone.S | 46 mov %i2,%o0 70 restore %o0,%g0,%o0 73 mov EINVAL, %o0 76 mov %o0, %i0 77 st %i0,[%o0] 79 restore %g0,-1,%o0 90 mov -1,%o0 94 st %o0,[%g7 + PID] 95 st %o0,[%g7 + TID] 100 mov %g3,%o0
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/sparc/bits/ |
A D | syscalls.h | 92 #define LOAD_ARGS_1(o0) \ argument 93 __o0 = (int)o0; \ 96 #define LOAD_ARGS_2(o0, o1) \ argument 98 LOAD_ARGS_1 (o0) 100 #define LOAD_ARGS_3(o0, o1, o2) \ argument 102 LOAD_ARGS_2 (o0, o1) 104 #define LOAD_ARGS_4(o0, o1, o2, o3) \ argument 106 LOAD_ARGS_3 (o0, o1, o2) 108 #define LOAD_ARGS_5(o0, o1, o2, o3, o4) \ argument 110 LOAD_ARGS_4 (o0, o1, o2, o3) [all …]
|
/l4re-core-master/uclibc/lib/contrib/uclibc/libc/sysdeps/linux/sparc/sparcv9/ |
A D | clone.S | 48 mov %i2, %o0 /* clone flags */ 69 restore %o0, %g0, %o0 70 99: mov EINVAL, %o0 72 mov %o0, %i0 73 st %i0, [%o0] 75 restore %g0,-1,%o0 86 mov -1,%o0 89 2: st %o0,[%g7 + PID] 90 st %o0,[%g7 + TID] 95 mov %g3,%o0
|