/opensolaris-onvv-gate/usr/src/lib/libc/sparc/sys/ |
H A D | vforkx.s | 43 * %o1 == 0 in parent process, %o1 == 1 in child process. 67 set MASKSET0, %o1 73 mov %o5, %o1 /* flags */ 77 tst %o1 82 ld [%g7 + UL_SIGMASK], %o1 118 ld [%g7 + UL_SIGMASK], %o1
|
H A D | gettimeofday.s | 68 mulx %o1, %o2, %o2
|
/opensolaris-onvv-gate/usr/src/lib/libc/sparcv9/gen/ |
H A D | strcmp.s | 63 subcc %o0, %o1, %o2 ! s1 == s2 ? 73 ldub [%o1 + %o2], %o0 ! s1[] 74 ldub [%o1], %g1 ! s2[] 81 inc %o1 ! s1++, s2++ 84 andcc %o1, 7, %o3 ! s2 dword aligned ? 90 and %o1, -8, %o1 ! round s1 down to next aligned dword 92 ldx [%o1], %o0 ! new lower dword in s2 105 ldx [%o1+8], %o0 ! next aligned word in s2 109 ldx [%o1 [all...] |
/opensolaris-onvv-gate/usr/src/uts/sun4v/vm/ |
H A D | mach_sfmmu_asm.s | 144 mov %o1, %g4 149 mov %g0, %o1 ! XXX no cpu list yet 159 mov %g4, %o1 197 mov %o1, %g4 200 clr %o1 206 mov %g4, %o1 241 mov MMU_SCONTEXT, %o1 242 stxa %o0, [%o1]ASI_MMU_CTX /* set 2nd context reg. */ 262 mov 1, %o1 263 st %o1, [ [all...] |
/opensolaris-onvv-gate/usr/src/lib/libc/sparc/gen/ |
H A D | lshiftl.s | 55 subcc %g0,%o1,%o4 ! test cnt < 0 and save reciprocol 61 and %o1,0x3f,%o1 ! Reduce range to 0..63 62 subcc %o1,32,%o5 ! cnt - 32 (also test cnt >= 32) 71 sll %o3,%o1,%o3 ! R.l = R.l << cnt 72 sll %o2,%o1,%o2 ! R.h = R.h << cnt 80 add %o1,32,%o1 ! 32 - cnt (actually ((-cnt) + 32) 86 sll %o2,%o1,%o5 ! temp = R.h << (31 - cnt)
|
/opensolaris-onvv-gate/usr/src/uts/sun4v/io/n2rng/ |
H A D | n2rng_hcall.s | 99 mov %o1, %o3 103 stx %o1, [%o3] 116 mov %i1, %o1 120 stx %o1, [%i2] ! save status 137 stx %o1, [%o4] 160 stx %o1, [%o4] 172 stx %o1, [%o4] 179 mov %o1, %o4 183 stx %o1, [%o4]
|
/opensolaris-onvv-gate/usr/src/uts/sun4v/io/glvc/ |
H A D | glvc_hcall.s | 74 mov %i1, %o1 81 stx %o1, [%i3] 94 mov %i1, %o1 101 stx %o1, [%i3] 111 mov %o1, %o4 ! save datap 115 stx %o1, [%o4]
|
/opensolaris-onvv-gate/usr/src/lib/libc/sparcv9/fp/ |
H A D | __quad_mag64.s | 193 ldx [%i1],%o1 194 srlx %o1,48,%l1 197 andn %o1,%g1,%o1 ! o1 = ly 199 sub %o1,%g1,%o1 214 mov %o1,%o2 215 mov 0,%o1 232 sllx %o1, [all...] |
/opensolaris-onvv-gate/usr/src/uts/sun4/ml/ |
H A D | ip_ocsum.s | 71 * %o0 address; %o1 count; %o2 sum accumulator; %o4 temp 109 ! %o1 contains count of 16bit words 124 cmp %o1, 32 ! at least a cacheline (64 bytes)? 129 cmp %o1, 4 ! < 4 halfwords? 151 sub %o1, %g2, %o1 ! delay: decr count, 1-4 halfwords 157 dec 4, %o1 ! decrement count, 4 halfwords 163 andncc %o1, 3, %g0 ! more than 3 hwords left? 169 tst %o1 ! 0 seems fairly common... 174 sll %o1, [all...] |
/opensolaris-onvv-gate/usr/src/uts/sun4v/io/px/ |
H A D | px_hcall.s | 229 mov %i1, %o1 237 stuw %o1, [%i5] 254 stuw %o1, [%o3] 275 st %o1, [%o4] 294 stx %o1, [%o3] 313 st %o1, [%o3] 331 mov %i1, %o1 339 stuw %o1, [%i5] 358 stx %o1, [%o4] 392 stx %o1, [ [all...] |
/opensolaris-onvv-gate/usr/src/lib/brand/shared/brand/sparc/ |
H A D | crt.s | 67 add %fp, + WINDOWSIZE + CPTRSIZE + STACK_BIAS, %o1 72 add %o1, %l0, %o2 ! and add to argv to get first env ptr
|
H A D | runexe.s | 75 jmp %o1 ! jump to the target processes entry point
|
/opensolaris-onvv-gate/usr/src/lib/libc/sparc/unwind/ |
H A D | unwind_frame.s | 58 mov %o1, %i1 ! handler address -> %o1 after restore 61 jmpl %o1, %o7 ! invoke func with arg
|
/opensolaris-onvv-gate/usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/ |
H A D | Tuple.java | 269 compareObjects(Object o1, Object o2) argument 273 if (o1 instanceof Comparable) { 274 Class c1 = o1.getClass(); 277 cmp = ProbeData.compareUnsigned(Comparable.class.cast(o1), 281 String s1 = o1.toString(); 285 } else if (o1 instanceof byte[] && o2 instanceof byte[]) { 286 byte[] a1 = byte[].class.cast(o1); 291 String s1 = o1.toString();
|
/opensolaris-onvv-gate/usr/src/lib/libnisdb/ |
H A D | ldap_xdr.h | 61 bool_t sameNisPlusObj(nis_object *o1, nis_object *o2); 62 bool_t sameNisPlusPseudoObj(nis_object *o1, entry_obj *e2);
|
/opensolaris-onvv-gate/usr/src/uts/sparc/ml/ |
H A D | ip_ocsum.s | 39 * %o0 address; %o1 count; %o2 sum accumulator; %o4 temp 56 cmp %o1, 31 ! less than 62 bytes? 58 tst %o1 ! delay slot, test count 73 sub %o1, 1, %o1 ! decrement count 81 sub %o1, 16, %o1 ! decrement count to aid testing 96 subcc %o1, 16, %o1 ! decrement count (in halfwords) 100 add %o1, 1 [all...] |
/opensolaris-onvv-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pcisch_asm.s | 53 set sync_buf, %o1 58 stda %d0, [%o1]ASI_BLK_COMMIT_P
|
/opensolaris-onvv-gate/usr/src/lib/libc/sparc/crt/ |
H A D | cerror64.s | 47 mov -1, %o1
|
/opensolaris-onvv-gate/usr/src/cmd/fps/fptest/ |
H A D | cheetah_sdc.h | 52 #define CHECK_REG2 o1 79 #define CHECK_REG2 o1 128 #define TARGET_REG o1
|
/opensolaris-onvv-gate/usr/src/cmd/mdb/sparc/v9/kmdb/ |
H A D | kmdb_v9asmutil.s | 46 casx [%o0], %o1, %o2 104 ldxa [%o1]%asi, %o0 122 stxa %o2, [%o1]%asi
|
/opensolaris-onvv-gate/usr/src/lib/libc/capabilities/sun4u/common/ |
H A D | memcmp.s | 57 cmp %o0, %o1 ! s1 == s2? 76 1: ldub [%o1], %o5 ! byte compare loop 77 inc %o1 118 alignaddr %o1, %g0, %g1 130 sub %o1, %o0, %o1 ! o1 gets the difference 133 add %o1, 8, %o1 139 sub %o1, [all...] |
/opensolaris-onvv-gate/usr/src/uts/sun4u/cpu/ |
H A D | cheetah_copy.s | 704 ldsb [THREAD_REG + T_PREEMPT], %o1 ;\ 710 inc %o1 ;\ 711 stb %o1, [THREAD_REG + T_PREEMPT] ;\ 717 ldsb [THREAD_REG + T_PREEMPT], %o1 ;\ 723 dec %o1 ;\ 724 brnz,pn %o1, label2/**/f ;\ 725 stb %o1, [THREAD_REG + T_PREEMPT] ;\ 756 xor %o0, %o1, %o3 ! are src, dst alignable? 940 xor %o0, %o1, %o3 ! are src, dst alignable? 1007 or %o0, %o1, [all...] |
H A D | opl_olympus_copy.s | 659 ldsb [THREAD_REG + T_PREEMPT], %o1 ;\ 665 inc %o1 ;\ 666 stb %o1, [THREAD_REG + T_PREEMPT] ;\ 672 ldsb [THREAD_REG + T_PREEMPT], %o1 ;\ 678 dec %o1 ;\ 679 brnz,pn %o1, label2/**/f ;\ 680 stb %o1, [THREAD_REG + T_PREEMPT] ;\ 711 xor %o0, %o1, %o3 ! are src, dst alignable? 895 xor %o0, %o1, %o3 ! are src, dst alignable? 962 or %o0, %o1, [all...] |
/opensolaris-onvv-gate/usr/src/uts/sparc/v9/ml/ |
H A D | lock_prim.s | 200 ldstub [%o0], %o1 ! try to set lock, get value in %o1 201 brnz,pn %o1, 1f 213 ldstub [%o0], %o1 ! try to set lock, get value in %o1 214 brnz,pn %o1, 1f 225 ldstub [%o0], %o1 226 brnz,pn %o1, 1f ! go to C for the hard case 246 ldstuba [%o0]ASI_USER, %o1 ! try to set lock, get value in %o1 [all...] |
/opensolaris-onvv-gate/usr/src/uts/sparc/dtrace/ |
H A D | dtrace_asm.s | 93 rdpr %pstate, %o1 94 andcc %o1, PSTATE_PEF, %g0 97 rd %fprs, %o1 98 andcc %o1, FPRS_FEF, %g0 178 cas [%o0], %o1, %o2 184 casn [%o0], %o1, %o2 271 sub %o1, 16, %o1 ! Can only retrieve %l's and %i's 272 sll %o1, 2, %o1 ! Multipl [all...] |