/opensolaris-onvv-gate/usr/src/uts/sun4v/cpu/ |
H A D | niagara_copy.s | 628 andcc %o1, 0x7, %o3 ! is dest long aligned 630 andcc %o1, 1, %o3 ! is dest byte aligned 649 stx %o4, [%o1] 651 stx %o4, [%o1+8] 654 stx %o4, [%o1+16] 656 add %o1, 32, %o1 ! increase dst ptr by 32 658 stx %o4, [%o1-8] 667 add %o1, 8, %o1 ! increas [all...] |
H A D | generic_copy.s | 355 mov %l6, %o1 ! saved size 396 subcc %o0, %o1, %o3 ! difference of from and to address 406 cmp %o0, %o1 ! compare from and to addresses 415 stb %o3, [%o1] ! write to address 418 inc %o1 ! inc to address 429 stb %o3, [%o1 + %o2] ! delay slot, store at end of dst 504 set PAGESIZE, %o1 620 mov SAVE_DST, %o1 646 mov %o1, SAVE_DST 655 or %o0, %o1, [all...] |
/opensolaris-onvv-gate/usr/src/cmd/sgs/rtld.4.x/ |
H A D | div.s | 106 orcc %o1,%o0,%g0 ! are either %o0 or %o1 negative 108 xor %o1,%o0,%g1 ! record sign of result in sign of %g1 109 tst %o1 112 ! %o1 < 0 114 neg %o1 123 orcc %o1,%g0,%o5 ! movcc %o1,%o5 124 bnz 0f ! if %o1 != 0 154 ! here if the %o1 overflowe [all...] |
H A D | rem.s | 105 orcc %o1,%o0,%g0 ! are either %o0 or %o1 negative 108 tst %o1 111 ! %o1 < 0 113 neg %o1 122 orcc %o1,%g0,%o5 ! movcc %o1,%o5 123 bnz 0f ! if %o1 != 0 153 ! here if the %o1 overflowed when Shifting 420 add %o3,%o1, [all...] |
H A D | rtldlib.s | 54 mov %l0, %o1 ! ptr to interface structure 78 st %o1, [%o0] ! Store value in the offset 89 mov %o1, %o2 90 mov %o0, %o1 124 mov %o1, %o2 125 mov %g0, %o1
|
/opensolaris-onvv-gate/usr/src/uts/sun4/ml/ |
H A D | swtch.s | 165 ldn [%o0 + T_SP], %o1 ! get onto idle thread stack 166 sub %o1, SA(MINFRAME), %sp ! save room for ins and locals 216 or %o2, %o4, %o1 ! or in this cpu's bit mask 217 casx [%o5], %o2, %o1 218 cmp %o2, %o1 246 SET_KAS_CTXSEC_ARGS(%i5, %o0, %o1) 251 or %o0, %o1, %o0 263 mov %g0, %o1 ! %o1 = allocate flag = 0 276 mov 1, %o1 ! [all...] |
/opensolaris-onvv-gate/usr/src/uts/sun4u/io/ |
H A D | panther_asm.s | 166 stxa %o1, [%o0]ASI_L2_TAG 169 mov 16, %o1 171 brnz,pt %o1, 1b 172 dec %o1 242 mov 16, %o1 244 brnz,pt %o1, 1b 245 dec %o1 296 stxa %o1, [%o0]ASI_EC_DIAG 299 mov 16, %o1 301 brnz,pt %o1, [all...] |
/opensolaris-onvv-gate/usr/src/uts/sun4u/cpu/ |
H A D | spitfire_asm.s | 451 * %o1 = sfmmup 470 cmp %o3, %o1 485 * %o1 = sfmmup 488 SFMMU_CPU_CNUM(%o1, %g1, %g2) /* %g1 = sfmmu cnum on this CPU */ 649 * %o0 = pfnum, %o1 = color 651 DCACHE_FLUSHPAGE(%o0, %o1, %o2, %o3, %o4) 670 DCACHE_FLUSHCOLOR(%o0, %o1, %o2) 709 * %o1, %o2 - arguments (2 uint64_t's) 741 stxa %o1, [%g2]ASI_INTR_DISPATCH 773 * %o1 byte [all...] |
H A D | us3_cheetah_asm.s | 352 ECACHE_FLUSH_LINE(%o0, %o1, %o2, %o3) 354 ECACHE_REFLUSH_LINE(%o1, %o2, %o3) 412 ECACHE_FLUSH_LINE(%o0, %o1, %o2, %o3) 414 ECACHE_REFLUSH_LINE(%o1, %o2, %o3) 417 ldxa [%g0]ASI_AFSR, %o1 418 stxa %o1, [%g0]ASI_AFSR 439 * %o1 - Ecache set size 449 ECACHE_FLUSH_LINE(%o0, %o1, %o2, %o3)
|
H A D | us3_cheetahplus_asm.s | 457 PN_ECACHE_FLUSH_LINE(%o0, %o1, %o2, %o3, %o5) 459 PN_ECACHE_REFLUSH_LINE(%o1, %o2, %o3, %o0) 463 ECACHE_FLUSH_LINE(%o0, %o1, %o2, %o3) 465 ECACHE_REFLUSH_LINE(%o1, %o2, %o3) 527 PN_ECACHE_FLUSH_LINE(%o0, %o1, %o2, %o3, %g1) 529 PN_ECACHE_REFLUSH_LINE(%o1, %o2, %o3, %o0) 533 ECACHE_FLUSH_LINE(%o0, %o1, %o2, %o3) 535 ECACHE_REFLUSH_LINE(%o1, %o2, %o3) 538 ldxa [%g0]ASI_AFSR, %o1 539 stxa %o1, [ [all...] |
/opensolaris-onvv-gate/usr/src/common/bignum/sun4u/ |
H A D | mont_mulf_kernel_v9.s | 202 /* 000000 57 */ sra %o1,0,%o4 219 /* 0x0020 */ sra %g3,0,%o1 221 /* 0x0028 */ sllx %o1,3,%g4 314 /* 0x0020 */ sethi %hi(0x40000000),%o1 316 /* 0x0028 */ sllx %o1,22,%g4 382 /* 0x0040 */ and %o0,%g5,%o1 384 /* 0x0048 */ or %o1,%o3,%g4 461 /* 0x0124 */ sub %l0,%o4,%o1 462 /* 0x0128 */ srlx %l1,%o1,%l1 476 /* 0x0154 */ sub %o2,1023,%o1 [all...] |
/opensolaris-onvv-gate/usr/src/common/openssl/crypto/bn/asm/ |
H A D | sparcv8.S | 50 ld [%o1],%g2 61 ld [%o1+4],%g3 71 ld [%o1+8],%g2 82 ld [%o1+12],%g3 84 inc 16,%o1 103 ld [%o1],%g2 107 ld [%o1],%g2 125 ld [%o1+4],%g2 137 ld [%o1+8],%g2 163 ld [%o1], [all...] |
H A D | sparcv8plus.S | 166 lduw [%o1],%g2 178 lduw [%o1+4],%g3 187 lduw [%o1+8],%g2 196 lduw [%o1+12],%g3 199 inc 16,%o1 213 lduw [%o1],%g2 216 lduw [%o1],%g2 231 lduw [%o1+4],%g2 241 lduw [%o1+8],%g2 264 lduw [%o1], [all...] |
/opensolaris-onvv-gate/usr/src/uts/sparc/ml/ |
H A D | sparc_ddi.s | 96 mov %i1, %o1 149 tst %o1 ! rdip != 0? 362 1: mov %o1, %o3 363 ldn [%o0 + DMA_HANDLE_RDIP], %o1 ! dip = hp->dmai_rdip; 365 ldn [%o1 + DEVI_BUS_DMA_FLUSH], %o0 391 ldn [%o0 + DMA_HANDLE_RDIP], %o1 ! dip = hp->dmai_rdip; 393 ldn [%o1 + DEVI_BUS_DMA_UNBINDFUNC ], %g1 396 ldn [%o1 + DEVI_BUS_DMA_UNBINDHDL], %o0
|
/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | slp.h | 58 unsigned char o1, o2, o3; member in struct:slpv2_hdr
|
/opensolaris-onvv-gate/usr/src/cmd/mdb/sparc/v9/kmdb/ |
H A D | kmdb_setcontext.s | 55 ldx [%g7 + UC_GREG(REG_O1)], %o1
|
/opensolaris-onvv-gate/usr/src/cmd/perl/5.8.4/distrib/ext/Opcode/t/ |
H A D | Opcode.t | 28 my(@o1, @o2, @o3); 106 @o1 = opset_to_ops( ~ $s3); 108 print "@o1" eq "@o2" ? "ok $t\n":"not ok $t\n"; $t++;
|
/opensolaris-onvv-gate/usr/src/lib/libc/sparc/crt/ |
H A D | stret.s | 33 #define SIZE %o1
|
H A D | _rtboot.s | 100 add %o0, (EB_MAX * 8), %o1 ! &strings[0] == &eb[EB_MAX] 101 add %o1, (S_MAX * 4), %o2 ! &funcs[0] == &strings[S_MAX] 129 st %l0, [%o1 + (n/**/_S * 4)] 160 mov %i0, %o1 ! set up pointer 173 set (s.ERROR - 2b), %o1 ! get PC-relative address 174 add %o7, %o1, %o1 ! and now make it absolute
|
/opensolaris-onvv-gate/usr/src/lib/libc/sparc/gen/ |
H A D | strcmp.s | 65 subcc %o0, %o1, %o2 ! s1 == s2 ? 75 ldub [%o1 + %o2], %o0 ! s1[] 76 ldub [%o1], %g1 ! s2[] 83 inc %o1 ! s1++, s2++ 86 andcc %o1, 3, %o3 ! s2 word aligned ? 92 ldub [%o1], %o0 ! new lower word in s2 95 lduw [%o1 - 1], %o0 ! new lower word in s2 105 lduw [%o1 + 3], %o0 ! load next aligned word from s2 109 lduw [%o1 + %o2], %o3 ! word from s1 112 add %o1, [all...] |
H A D | sync_instruction_memory.s | 50 add %o0, %o1, %o2
|
/opensolaris-onvv-gate/usr/src/uts/common/gssapi/mechs/krb5/include/ |
H A D | gssapiP_generic.h | 63 #define g_OID_equal(o1, o2) \ 64 (((o1)->length == (o2)->length) && \ 65 (memcmp((o1)->elements,(o2)->elements,(unsigned int) (o1)->length) == 0))
|
/opensolaris-onvv-gate/usr/src/uts/sun4u/starcat/ml/ |
H A D | drmach.il.cpp | 78 ! %o1 destination PA 108 stxa %o2, [%o1]ASI_MEM 109 add %o1, 8, %o1 110 stxa %o3, [%o1]ASI_MEM 111 add %o1, 8, %o1 112 stxa %o4, [%o1]ASI_MEM 113 add %o1, 8, %o1 [all...] |
/opensolaris-onvv-gate/usr/src/uts/sparc/v9/ml/ |
H A D | syscall_trap.s | 84 mov %i1, %o1 ! copy 2nd arg 122 stna %o1, [%g3 + TRAP_ENT_F2]%asi 150 mov LMS_SYSTEM, %o1 153 ldx [%l1 + O1_OFF], %o1 ! restore %o1 177 ! return value in %o0 into %o0 and %o1 183 srl %o0, 0, %o1 ! lower 32-bits into %o1 209 stna %o1, [%g4 + TRAP_ENT_F2]%asi 232 stx %o1, [ [all...] |
/opensolaris-onvv-gate/usr/src/uts/sfmmu/ml/ |
H A D | sfmmu_asm.s | 600 * %o1 - allocflag 691 brz,pt %o1, 8f ! allocflag == 0, skip ctx allocation, bail 692 mov %g6, %o1 699 set INVALID_CONTEXT, %o1 709 mov %g6, %o1 742 brz,pt %o1, 2f ! allocflag == 0, called from resume, set hw 743 mov %g6, %o1 753 mov %g6, %o1 778 * %o1 = mmu current cnum value (used as new cnum) 783 ld [%g3], %o1 [all...] |