/illumos-gate/usr/src/lib/libc/common/sys/ |
H A D | gethrtime.s | 43 sllx %o0, 32, %o0 44 or %o1, %o0, %o0 62 sllx %o0, 32, %o0 63 or %o1, %o0, %o0
|
/illumos-gate/usr/src/common/crypto/md5/sparc/sun4u/ |
H A D | byteswap.il | 44 lduwa [%o0]0x88, %o0 48 lduha [%o0]0x88, %o0
|
/illumos-gate/usr/src/common/crypto/md5/sparc/sun4v/ |
H A D | byteswap.il | 44 lduwa [%o0]0x88, %o0 48 lduha [%o0]0x88, %o0 52 wr %g0, %o0, %asi 56 rd %asi, %o0 60 lduwa [%o0]%asi, %o0 64 lduwa [%o0 + 4]%asi, %o0 [all...] |
/illumos-gate/usr/src/lib/libc/sparc/sys/ |
H A D | forkallx.s | 41 * %o0 == pid of child in parent, %o0 == pid of parent in child. 48 mov %o0, %o1 49 mov 1, %o0 52 movrnz %o1, 0, %o0
|
H A D | forkx.s | 41 * %o0 == pid of child in parent, %o0 == pid of parent in child. 48 mov %o0, %o1 49 clr %o0 52 movrnz %o1, 0, %o0
|
H A D | __getcontext.s | 38 mov %o0, %o1 39 mov 0, %o0
|
/illumos-gate/usr/src/lib/libc/sparcv9/gen/ |
H A D | abs.s | 35 cmp %o0, 0 37 neg %o0 47 brlz,a %o0, 1f 48 neg %o0 58 brlz,a %o0, 1f 59 neg %o0
|
H A D | sync_instruction_memory.s | 50 add %o0, %o1, %o2 51 andn %o0, 7, %o0 53 cmp %o0, %o2 56 flush %o0 58 add %o0, 8, %o0 59 cmp %o0, %o2 61 flush %o0 64 clr %o0 [all...] |
H A D | _getsp.s | 38 mov %sp, %o0 46 mov %fp, %o0
|
/illumos-gate/usr/src/lib/libc/sparc/crt/ |
H A D | cerror.s | 43 cmp %o0, ERESTART 45 mov EINTR, %o0 50 st %i0, [%o0] 53 mov -1, %o0
|
H A D | hwmuldiv.s | 36 smul %o0, %o1, %o0 38 sra %o0, 31, %o2 40 cmp %o1, %o2 ! return with Z set if %y == (%o0 >> 31) 44 umul %o0, %o1, %o0 51 sra %o0, 31, %o2 56 sdivcc %o0, %o1, %o0 58 xnor %o0, [all...] |
H A D | cerror64.s | 38 cmp %o0, ERESTART 40 mov EINTR, %o0 45 st %i0, [%o0] 49 mov -1, %o0
|
/illumos-gate/usr/src/lib/libc/sparc/gen/ |
H A D | abs.s | 38 tst %o0 40 neg %o0 50 tst %o0 52 neg %o0
|
H A D | lsign.s | 45 ld [%o0],%o0 ! fetch op (high word only) 47 srl %o0,31,%o0 ! shift letf logical to isolate sign
|
H A D | _getsp.s | 38 mov %sp, %o0 46 mov %fp, %o0
|
/illumos-gate/usr/src/uts/sun4u/ml/ |
H A D | memscrub_asm.s | 72 prefetch [%o0 + 8*64], 0 73 ldda [%o0]ASI_BLK_P, %d0 74 add %o0, 64, %o0 75 prefetch [%o0 + 8*64], 0 76 ldda [%o0]ASI_BLK_P, %d16 77 add %o0, 64, %o0 78 prefetch [%o0 + 8*64], 0 79 ldda [%o0]ASI_BLK_ [all...] |
/illumos-gate/usr/src/lib/libtnfprobe/ |
H A D | sparc_locks.s | 34 ldstub [%o0], %o1 36 mov %o1, %o0 44 stb %g0, [%o0] 51 swap [%o0], %o1 53 mov %o1, %o0
|
/illumos-gate/usr/src/lib/libm/sparc/src/ |
H A D | copysign.S | 36 andn %o0,%o3,%o0 38 or %o2,%o0,%o0 39 std %o0,[%sp+0x48]
|
H A D | fabs.S | 36 andn %o0,%o2,%o0 37 std %o0,[%sp+0x48]
|
/illumos-gate/usr/src/lib/libc/sparc/fp/ |
H A D | _Q_get_rp_rd.s | 34 ld [%sp+ARGPUSH],%o0 ! o0 = fsr 35 srl %o0,30,%o0 ! return round control value
|
/illumos-gate/usr/src/lib/libc/sparcv9/crt/ |
H A D | cerror.s | 41 cmp %o0, ERESTART 43 mov EINTR, %o0 48 st %i0, [%o0] 51 sub %g0, 1, %o0
|
/illumos-gate/usr/src/lib/libc/sparcv9/fp/ |
H A D | _Q_get_rp_rd.s | 34 ld [%sp+STACK_BIAS+ARGPUSH],%o0 ! o0 = fsr 35 srl %o0,30,%o0 ! return round control value
|
/illumos-gate/usr/src/tools/tokenize/ |
H A D | asmsubr.s | 34 mov %g5, %o0 39 mov %o0, %g5 45 mov %g7, %o0 51 mov %o0, %g7
|
/illumos-gate/usr/src/lib/libc/sparcv9/threads/ |
H A D | sparcv9.il | 30 mov %g7, %o0 35 ldx [%g7 + 80], %o0 ! ul_self 39 mov %sp, %o0 45 sllx %o0, 32, %o0 46 or %o1, %o0, %o0 51 ldstub [%o0], %o0 56 cas [%o0], [all...] |
/illumos-gate/usr/src/cmd/mdb/sparc/kmdb/ |
H A D | kmdb_asmutil.s | 50 mov %g3, %o0 52 add %o0, 1, %o0 67 mov %fp, %o0 80 rdpr %pstate, %o0 81 bset PSTATE_IE, %o0 83 wrpr %o0, %pstate 96 rdpr %pstate, %o0 97 bclr PSTATE_IE, %o0 99 wrpr %o0, [all...] |