/freebsd-10.2-release/lib/libc/sparc64/sys/ |
H A D | setlogin.S | 51 PIC_PROLOGUE(%o3, %o2) 52 SET(CNAME(_logname_valid), %o2, %o3) 54 stw %g0, [%o3]
|
H A D | brk.S | 51 PIC_PROLOGUE(%o3, %o2) 52 SET(HIDENAME(minbrk), %o2, %o3) 53 ldx [%o3], %o4 62 1: SET(HIDENAME(curbrk), %o2, %o3) 64 stx %o4, [%o3]
|
H A D | sigaction1.S | 34 PIC_PROLOGUE(%o3, %o4) 35 SET(sigcode_installed, %o4, %o3) 36 lduw [%o3], %o4 44 stw %o4, [%o3]
|
H A D | sbrk.S | 59 PIC_PROLOGUE(%o3, %o2) 60 SET(HIDENAME(curbrk), %o2, %o3) 61 ldx [%o3], %o4 70 stx %o5, [%o3]
|
H A D | __sparc_utrap_gen.S | 44 stx %o3, [%sp + SPOFF + CCFSZ + UF_TAR]
|
/freebsd-10.2-release/contrib/compiler-rt/lib/sparc64/ |
H A D | modsi3.S | 41 * %o3 -- current remainder 44 * cc -- set on current value of %o3 46 * %o3', %o2', %o5', cc' 74 mov %o0,%o3 77 cmp %o3,%g1 86 ! the top decade: so don't even bother to compare to %o3. 99 ! This means that %o3 has the high-order bit set. 100 ! Restore %o5 and subtract from %o3. 107 3: cmp %o5,%o3 112 ! %o5 > %o3 [all...] |
H A D | divsi3.S | 41 * %o3 -- current remainder 44 * cc -- set on current value of %o3 46 * %o3', %o2', %o5', cc' 74 mov %o0,%o3 77 cmp %o3,%g1 86 ! the top decade: so don't even bother to compare to %o3. 99 ! This means that %o3 has the high-order bit set. 100 ! Restore %o5 and subtract from %o3. 107 3: cmp %o5,%o3 112 ! %o5 > %o3 [all...] |
/freebsd-10.2-release/lib/libc/sparc64/gen/ |
H A D | sigsetjmp.S | 38 PIC_PROLOGUE(%o3, %o2) 39 SET(CNAME(setjmp), %o2, %o3) 41 movrnz %o1, %o3, %o4 49 PIC_PROLOGUE(%o3, %o2) 50 SET(CNAME(longjmp), %o2, %o3) 53 movrnz %o2, %o3, %o4
|
H A D | fixunsdfsi.S | 66 SET(.Lbig, %o5, %o3) 67 ldd [%o3], %f2
|
/freebsd-10.2-release/contrib/gcc/config/sparc/ |
H A D | lb1spc.asm | 150 mov %o0, %o3 159 cmp %o3, %o5 ! if %o1 exceeds %o0, done 163 cmp %o3, %g1 186 ! This means that %o3 has the high-order bit set. 187 ! Restore %o5 and subtract from %o3. 195 3: cmp %o5, %o3 202 ! %o5 > %o3: went too far: back up 1 step 207 ! We have to be careful here. We know that %o3 >= %o5, so we can do the 209 ! and are only done if %o3 >= 0. Because both %o3 an [all...] |
H A D | sol2-c1.asm | 96 setn(___Argv, %o4, %o3) 97 stn %o1, [%o3] ! *___Argv 103 setn(_environ, %o4, %o3) 104 stn %o2, [%o3] ! *_environ
|
/freebsd-10.2-release/contrib/gcclibs/libgomp/config/linux/sparc/ |
H A D | futex.h | 41 register long int o3 __asm__ ("o3"); 47 o3 = 0; 57 : "0" (g1), "1" (o0), "r" (o1), "r" (o2), "r" (o3)
|
/freebsd-10.2-release/sys/cddl/contrib/opensolaris/common/atomic/sparc64/ |
H A D | opensolaris_atomic.S | 57 add %o2, %o1, %o3 58 casxa [%o0] __ASI_ATOMIC, %o2, %o3 59 cmp %o2, %o3 61 mov %o3, %o2 83 set 0xff, %o3 ! %o3 = mask 84 sll %o3, %g1, %o3 ! %o3 = shifted to bit offset 86 and %o1, %o3, [all...] |
/freebsd-10.2-release/sys/sparc64/sparc64/ |
H A D | locore.S | 44 * void _start(caddr_t metadata, u_long o1, u_long o2, u_long o3, 139 SET(tba_taken_over, %o3, %o2) 140 mov 1, %o3 144 stw %o3, [%o2]
|
H A D | support.S | 212 _MEMCPY(%o2, %o1, %o3, a, %asi, a, %asi) 222 _MEMCPY(%o2, %o1, %o3, EMPTY, EMPTY, a, %asi) 232 _MEMCPY(%o2, %o0, %o3, a, %asi, EMPTY, EMPTY) 252 clr %o3 253 1: ldub [%o0 + %o3], %o4 254 ldub [%o1 + %o3], %o5 257 inc %o3 314 _COPYSTR(%o0, %o1, %o2, %o3, EMPTY, EMPTY, EMPTY, EMPTY) 323 mov %o0, %o3 324 _MEMCPY(%o3, [all...] |
H A D | exception.S | 412 clr %o3 750 mov %g2, %o3 915 mov %g2, %o3 932 mov %g2, %o3 1098 mov %g2, %o3 1121 mov %g2, %o3 1450 mov %g2, %o3 1586 mov %g2, %o3 1767 mov %g2, %o3 2324 stx %o3, [ [all...] |
H A D | machdep.c | 151 void sparc64_init(caddr_t mdp, u_long o1, u_long o2, u_long o3, 329 sparc64_init(caddr_t mdp, u_long o1, u_long o2, u_long o3, ofw_vec_t *vec) argument
|
/freebsd-10.2-release/libexec/rtld-elf/sparc64/ |
H A D | rtld_start.S | 54 mov %o3, %l1 65 mov %l1, %o3 159 sllx %o2, 1, %o3 /* Each element is an Elf_Rela which */ 160 add %o3, %o2, %o2 /* is 3 longwords or 24 bytes. */
|
/freebsd-10.2-release/lib/libc/net/ |
H A D | eui64.c | 149 unsigned int o0, o1, o2, o3, o4, o5, o6, o7; local 153 &o0, &o1, &o2, &o3, &o4, &o5, &o6, &o7); 158 &o0, &o1, &o2, &o3, &o4, &o5, &o6, &o7); 163 &o0, &o1, &o2, &o3, &o4, &o5, &o6, &o7); 170 o3 = 0xff; 178 o3 = 0xff; 189 e->octet[3]=o3;
|
H A D | ether_addr.c | 91 unsigned int o0, o1, o2, o3, o4, o5; local 93 i = sscanf(a, "%x:%x:%x:%x:%x:%x", &o0, &o1, &o2, &o3, &o4, &o5); 99 e->octet[3]=o3;
|
/freebsd-10.2-release/crypto/openssl/crypto/bn/asm/ |
H A D | sparcv9a-mont.pl | 176 add $ap,$j,%o3 179 ld [%o3+4],%g1 ! bp[0] 180 ld [%o3+0],%o0 194 ld [%o3+0],$alo_ ! load a[j] as pair of 32-bit words 196 ld [%o3+4],$ahi_ 295 ldx [%sp+$bias+$frame+24],%o3 314 add %o7,%o3,%o3 ! %o3.%o2[0..15].%o1[0..15].%o0[0..15] 322 !sllx %o3,4 [all...] |
H A D | sparcv8plus.S | 188 srl %o3,%g0,%o3 ! clruw %o3 196 mulx %o3,%g2,%g2 205 mulx %o3,%g3,%g3 214 mulx %o3,%g2,%g2 222 mulx %o3,%g3,%g3 240 mulx %o3,%g2,%g2 250 mulx %o3,%g2,%g2 260 mulx %o3, [all...] |
H A D | sparcv8.S | 62 umul %o3,%g2,%g2 72 umul %o3,%g3,%g3 83 umul %o3,%g2,%g2 93 umul %o3,%g3,%g3 115 umul %o3,%g2,%g2 127 umul %o3,%g2,%g2 139 umul %o3,%g2,%g2 174 umul %o3,%g2,%g2 181 umul %o3,%g3,%g3 189 umul %o3, [all...] |
/freebsd-10.2-release/crypto/openssl/crypto/ |
H A D | sparccpuid.S | 76 clr %o3 151 clr %o3 208 1: add %o1,%o2,%o3 209 .word 0xd7e2100a !cas [%o0],%o2,%o3, compare [%o0] with %o2 and swap %o3 210 cmp %o2,%o3 212 mov %o3,%o2 ! cas is always fetching to dest. register 272 .word 0x97410000 !rd %tick,%o3 280 sub %o3,%o2,%o2 281 sub %o4,%o3, [all...] |
/freebsd-10.2-release/crypto/openssl/crypto/aes/asm/ |
H A D | aes-sparcv9.pl | 45 $acc5="%o3"; 523 ld [%i0+12],%o3 533 st %o3,[%i1+12] 583 or %l4,%l6,%o3 612 srl %o3,24,%l4 615 srl %o3,16,%l5 617 srl %o3,8,%l6 620 stb %o3,[%i1+15] 1069 ld [%i0+12],%o3 1079 st %o3,[ [all...] |