/freebsd/crypto/openssl/crypto/bn/asm/ |
H A D | sparcv9a-mont.pl | 153 sllx %o0,32,%o0 161 sub %o0,%o1,%o0 194 or %g1,%o0,%o0 331 !or %o1,%o0,%o0 332 !or %o2,%o0,%o0 422 or %o1,%o0,%o0 425 or %o2,%o0,%o0 482 or %o1,%o0,%o0 483 or %o2,%o0,%o0 524 or %g1,%o0,%o0 [all …]
|
H A D | sparcv8plus.S | 182 clr %o0 284 clr %o0 372 clr %o0 419 clr %o0 443 clr %o0 455 sllx %o0,32,%o0 456 or %o0,%o1,%o0 457 udivx %o0,%o2,%o0 459 srl %o0,%g0,%o0 ! clruw %o0 477 clr %o0 [all …]
|
H A D | sparcv8.S | 52 clr %o0 94 inc 16,%o0 110 mov %o5,%o0 165 clr %o0 199 inc 16,%o0 257 clr %o0 301 clr %o0 326 clr %o0 339 wr %o0,%y 360 clr %o0 [all …]
|
H A D | sparcv9-gf2m.pl | 72 st %o2, [%o0+0] 73 st %o1, [%o0+4] 75 st %o4, [%o0+8] 77 st %o3, [%o0+12]
|
H A D | sparct4-mont.pl | 675 $rp="%o0"; # u64 *rp, 909 mov 1, %o0 917 $rp="%o0"; # u64 *rp, 1155 mov 1, %o0 1172 st %o5, [%o0+0] 1173 st %o4, [%o0+4] 1175 add %o0, 8, %o0 1190 ld [%o0+4], %o5 1191 add %o0, 8, %o0 1214 stx %g1, [%o0] [all …]
|
H A D | sparcv9-mont.pl | 65 $car0="%o0"; 100 clr %o0 275 ld [$tp+%o7],%o0 277 subccc %o0,%o1,%o1 ! tp[j]-np[j] 287 ld [$rp+%o7],%o0 289 movcs %icc,%o1,%o0 290 st %o0,[$rp+%o7]
|
/freebsd/crypto/openssl/crypto/ |
H A D | sparccpuid.S | 141 add %o0,%o7,%o0 232 xor %o0,%o0,%o0 292 sub %o1,%o0,%o0 383 add %o0,1,%o0 403 add %o0,1,%o0 414 add %o0,8,%o0 428 add %o0,1,%o0 435 add %o0,4,%o0 460 add %o0,1,%o0 511 add %o0,4,%o0 ! ++$out [all …]
|
/freebsd/crypto/openssl/crypto/perlasm/ |
H A D | sparcv9_modes.pl | 99 sllx %o0, $ileft, %o0 102 or %g1, %o0, %o0 212 or %g1, %o0, %o0 321 or %g1, %o0, %o0 412 or %g1, %o0, %o0 548 or %g1, %o0, %o0 675 or %g1, %o0, %o0 745 or %g1, %o0, %o0 851 or %g1, %o0, %o0 994 or %g1, %o0, %o0 [all …]
|
/freebsd/contrib/llvm-project/libunwind/src/ |
H A D | UnwindRegistersRestore.S | 1095 ldx [%o0 + 0x08], %g1 1126 ldx [%o0 + 0x40], %o0 1138 ldd [%o0 + 64], %l0 1139 ldd [%o0 + 72], %l2 1140 ldd [%o0 + 80], %l4 1141 ldd [%o0 + 88], %l6 1142 ldd [%o0 + 96], %i0 1143 ldd [%o0 + 104], %i2 1144 ldd [%o0 + 112], %i4 1145 ldd [%o0 + 120], %i6 [all …]
|
/freebsd/sys/contrib/openzfs/module/lua/setjmp/ |
H A D | setjmp_sparc64.S | 72 stx %sp, [%o0 + _JB_SP] 73 stx %o7, [%o0 + _JB_PC] 74 stx %fp, [%o0 + _JB_FP] 76 clr %o0 82 mov %o0, %g2 88 ldx [%g2 + _JB_SP], %o0 93 2: cmp %o0, %sp 95 mov %o0, %sp 100 mov %g1, %o0
|
/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | sha512-sparcv9.pl | 81 $A="%o0"; 596 ld [%o0 + 0x00], %f0 597 ld [%o0 + 0x04], %f1 598 ld [%o0 + 0x08], %f2 599 ld [%o0 + 0x0c], %f3 600 ld [%o0 + 0x10], %f4 601 ld [%o0 + 0x14], %f5 603 ld [%o0 + 0x18], %f6 627 st %f1, [%o0 + 0x04] 628 st %f2, [%o0 + 0x08] [all …]
|
H A D | sha1-sparcv9.pl | 37 @X=("%o0","%o1","%o2","%o3","%o4","%o5","%g1","%o7"); 216 ld [%o0 + 0x00], %f0 ! load context 217 ld [%o0 + 0x04], %f1 218 ld [%o0 + 0x08], %f2 220 ld [%o0 + 0x0c], %f3 222 ld [%o0 + 0x10], %f4 243 st %f0, [%o0 + 0x00] ! store context 244 st %f1, [%o0 + 0x04] 245 st %f2, [%o0 + 0x08] 246 st %f3, [%o0 + 0x0c] [all …]
|
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/sparc/pid/ |
H A D | tst.br.s | 36 ldub [%o0], %o0 59 mov %g1, %o0 71 sub %fp, 4, %o0 72 tst %o0 80 restore %g0, %g0, %o0
|
H A D | tst.embedded.s | 36 ldub [%o0], %o0 44 sub %fp, 4, %o0 45 tst %o0 58 clr %o0
|
H A D | tst.branch.s | 36 ldub [%o0], %o0 44 sub %fp, 4, %o0 45 tst %o0 62 clr %o0
|
/freebsd/crypto/openssl/crypto/md5/asm/ |
H A D | md5-sparcv9.pl | 234 lda [%o0 + %g0]0x88, %f0 ! load context 235 lda [%o0 + %g1]0x88, %f1 236 add %o0, 8, %o0 237 lda [%o0 + %g0]0x88, %f2 238 lda [%o0 + %g1]0x88, %f3 240 sub %o0, 8, %o0 261 sta %f0, [%o0 + %g0]0x88 ! store context 262 sta %f1, [%o0 + %g1]0x88 263 add %o0, 8, %o0 264 sta %f2, [%o0 + %g0]0x88 [all …]
|
/freebsd/crypto/openssl/crypto/aes/asm/ |
H A D | aest4-sparcv9.pl | 318 xor %o0, %o0, %o0 353 xor %o0, %o0, %o0 380 xor %o0, %o0, %o0 420 xor %o0, %o0, %o0 853 mov -1, %o0 855 mov -1, %o0 857 mov -1, %o0 860 mov -2, %o0 863 mov -2, %o0 876 mov -1, %o0 [all …]
|
H A D | aesfx-sparcv9.pl | 311 xor %o0, %o0, %o0 ! return 0 355 xor %o0, %o0, %o0 ! return 0 386 xor %o0, %o0, %o0 ! return 0 559 ldx [$inp - 16], %o0 565 sllx %o0, $ileft, %o0 568 or %g1, %o0, %o0 766 ldx [$inp - 16], %o0 772 sllx %o0, $ileft, %o0 775 or %g1, %o0, %o0 1028 sllx %o0, $ileft, %o0 [all …]
|
H A D | aes-sparcv9.pl | 47 $acc1="%o0"; 527 or %o0,%o1,%g1 532 ld [%i0+0],%o0 542 st %o0,[%i1+0] 567 or %l0,%l2,%o0 602 srl %o0,24,%l0 603 srl %o0,16,%l1 605 srl %o0,8,%l2 1073 or %o0,%o1,%g1 1078 ld [%i0+0],%o0 [all …]
|
/freebsd/lib/libc/net/ |
H A D | eui64.c | 146 unsigned int o0, o1, o2, o3, o4, o5, o6, o7; in eui64_aton() local 150 &o0, &o1, &o2, &o3, &o4, &o5, &o6, &o7); in eui64_aton() 155 &o0, &o1, &o2, &o3, &o4, &o5, &o6, &o7); in eui64_aton() 160 &o0, &o1, &o2, &o3, &o4, &o5, &o6, &o7); in eui64_aton() 165 &o0, &o1, &o2, &o5, &o6, &o7); in eui64_aton() 173 &o0, &o1, &o2, &o5, &o6, &o7); in eui64_aton() 183 e->octet[0]=o0; in eui64_aton()
|
H A D | ether_addr.c | 89 unsigned int o0, o1, o2, o3, o4, o5; in ether_aton_r() local 91 i = sscanf(a, "%x:%x:%x:%x:%x:%x", &o0, &o1, &o2, &o3, &o4, &o5); in ether_aton_r() 94 e->octet[0]=o0; in ether_aton_r()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/sparc64/ |
H A D | divsi3.S | 57 orcc %o1,%o0,%g0 ! are either %o0 or %o1 negative 59 xor %o1,%o0,%g3 ! record sign of result in sign of %g3 62 tst %o0 67 ! %o0 < 0 68 neg %o0 74 mov %o0,%o3 81 ! Here, the %o0 is >= 2ˆ(31-4) or so. We must be careful here, 330 mov %o2,%o0 ! quotient <- %o2
|
H A D | modsi3.S | 57 orcc %o1,%o0,%g0 ! are either %o0 or %o1 negative 59 mov %o0,%g3 ! record sign of result in sign of %g3 62 tst %o0 67 ! %o0 < 0 68 neg %o0 74 mov %o0,%o3 81 ! Here, the %o0 is >= 2ˆ(31-4) or so. We must be careful here, 330 mov %o3,%o0 ! remainder <- %o3
|
/freebsd/crypto/openssl/crypto/camellia/asm/ |
H A D | cmllt4-sparcv9.pl | 409 xor %o0, %o0, %o0 489 xor %o0, %o0, %o0 894 mov -1, %o0 895 brz,a,pn %o0, 1f 896 mov -1, %o0 898 mov -1, %o0 901 mov -2, %o0 904 mov -2, %o0
|
/freebsd/contrib/netbsd-tests/lib/libc/arch/sparc64/ |
H A D | return_one.S | 10 mov 1, %o0
|