Home
last modified time | relevance | path

Searched refs:i0 (Results 26 – 50 of 119) sorted by relevance

12345

/illumos-gate/usr/src/lib/libc/sparc/sys/
H A Dsyscall.S64 mov %i0, %g1 ! sysnum
67 sra %o0, 0, %i0 ! (int) cast
111 stn %g1, [%i0] /* error */
113 stn %g1, [%i0 + CLONGSIZE]
115 stn %o0, [%i0] /* no error */
117 stn %o1, [%i0 + CLONGSIZE]
/illumos-gate/usr/src/uts/sun4v/io/glvc/
H A Dglvc_hcall.S40 mov %i0, %o0
47 mov %o0, %i0
60 mov %i0, %o0
67 mov %o0, %i0
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A Dboot_elf.S115 srl %i0, 10, %o1 ! shift offset set by sethi
141 sub %i0, %o2, %o1 ! pltoff = pc - 0x10 - .PLT0
212 st %o0, [%i0] ! Store in plt[0]
217 st %o4, [%i0 + 0x4] ! Store instruction in plt[1]
218 iflush %i0 ! .. and flush
231 iflush %i0 + 8 ! .. and flush
240 iflush %i0 + 0x10 ! .. and flush
251 iflush %i0 + 0x18 ! .. and flush
650 stx %i0, [%o4 + 0x0]
766 mov %i0, %o0 ! copy ins to outs
[all …]
/illumos-gate/usr/src/uts/sun4/ml/
H A Dswtch.S72 mov %i0, %o0 ! arg for DTrace probe
142 ldn [%i0 + T_PROCP], %i3 ! delay slot - get proc pointer
277 ldstub [%i0 + T_LOCK], %o0 ! lock curthread's t_lock
294 stx %i1, [%i0 + T_CPU] ! set new thread's CPU pointer
298 mov %i0, THREAD_REG ! update global thread register
351 ldx [%i0 + T_CTX], %i5 ! should resumed thread restorectx?
362 ! i0 = new thread
438 ldub [%i0 + T_LOCK], %o0
479 ! %i0 = new thread
485 ldn [%i0 + T_PROCP], %i3 ! new process
[all …]
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/inline/
H A Dtst.InlineKinds.d35 inline int i0 = 100 + 23; /* constant-folded integer constant */ variable
47 inline struct s i3 = xlate < struct s > (i0); /* translator */
53 printf("i0 = %d\n", i0);
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vcosf.S199 addcc %i0,-1,%i0
210 addcc %i0,-1,%i0
221 addcc %i0,-1,%i0
357 addcc %i0,-1,%i0
533 addcc %i0,-1,%i0
621 addcc %i0,-1,%i0
714 addcc %i0,-1,%i0
801 addcc %i0,-1,%i0
899 addcc %i0,-1,%i0
986 addcc %i0,-1,%i0
[all …]
H A D__vsinf.S199 addcc %i0,-1,%i0
210 addcc %i0,-1,%i0
221 addcc %i0,-1,%i0
353 addcc %i0,-1,%i0
525 addcc %i0,-1,%i0
613 addcc %i0,-1,%i0
706 addcc %i0,-1,%i0
793 addcc %i0,-1,%i0
891 addcc %i0,-1,%i0
978 addcc %i0,-1,%i0
[all …]
H A D__vpow.S2039 add %o0,2,%o0 ! i0 = 2 - i0;
2063 add %o0,2,%o0 ! i0 = 2 - i0;
2194 add %i2,2,%i2 ! i0 = 2 - i0;
2218 add %i2,2,%i2 ! i0 = 2 - i0;
2314 add %i2,2,%i2 ! i0 = 2 - i0;
2338 add %i2,2,%i2 ! i0 = 2 - i0;
2447 add %i2,2,%i2 ! i0 = 2 - i0;
2471 add %i2,2,%i2 ! i0 = 2 - i0;
2626 add %i2,2,%i2 ! i0 = 2 - i0;
2650 add %i2,2,%i2 ! i0 = 2 - i0;
[all …]
H A D__vatan2.S233 addcc %i0,-1,%i0
307 addcc %i0,-1,%i0
553 addcc %i0,-1,%i0
634 addcc %i0,-1,%i0
670 addcc %i0,-1,%i0
702 addcc %i0,-1,%i0
746 addcc %i0,-1,%i0
797 addcc %i0,-1,%i0
838 addcc %i0,-1,%i0
870 addcc %i0,-1,%i0
[all …]
H A D__vsincosf.S88 ! i0 n
167 st %i0,[%fp+nsave]
215 addcc %i0,-1,%i0
231 addcc %i0,-1,%i0
247 addcc %i0,-1,%i0
423 addcc %i0,-1,%i0
655 addcc %i0,-1,%i0
754 addcc %i0,-1,%i0
795 addcc %i0,-1,%i0
836 addcc %i0,-1,%i0
[all …]
H A D__vrsqrtf.S482 sllx %i0,23,%i0 ! (1_0) lexp1 = iexp1 << 23;
524 and %i0,2032,%i0 ! (2_0) si0 &= 0x7f0;
543 add %i0,TBL,%i0 ! (2_0) addr0 = (char*)TBL + si0;
701 sllx %i0,23,%i0 ! (1_0) lexp1 = iexp1 << 23;
752 and %i0,2032,%i0 ! (2_0) si0 &= 0x7f0;
772 add %i0,TBL,%i0 ! (2_0) addr0 = (char*)TBL + si0;
1144 sll %i0,23,%i0 ! (1_0) lexp1 = iexp1 << 23;
1206 and %i0,2032,%i0 ! (2_0) si0 &= 0x7f0;
1548 sub %l0,%i0,%i0 ! (1_0) iexp1 = 0x3f - iexp1;
1550 sllx %i0,23,%i0 ! (1_0) lexp1 = iexp1 << 23;
[all …]
H A D__vlog.S136 ! i0 n
320 addcc %i0,-1,%i0
399 addcc %i0,-1,%i0
478 addcc %i0,-1,%i0
493 cmp %i0,-3
503 cmp %i0,-3
513 cmp %i0,-3
560 addcc %i0,-1,%i0
610 addcc %i0,-1,%i0
660 addcc %i0,-1,%i0
H A D__vsqrtf_ultra3.S123 st %i0,[%fp+tmp_counter]
204 add %o4,960,%i0 ! (3_0) iexp0 += 0x3c0;
228 add %i0,TBL,%l0 ! (3_1) (char*)TBL + si0
298 sra %i0,24,%o4 ! (1_0) iexp0 = ax >> 24;
317 sra %i0,11,%g1 ! (1_0) ax >>= 11;
415 add %i0,TBL,%l0 ! (3_1) (char*)TBL + si0
521 sra %i0,11,%g1 ! (1_0) ax >>= 11;
755 sethi %hi(0x7f800000),%i0
770 clr %i0
905 sethi %hi(0x7f800000),%i0
[all …]
/illumos-gate/usr/src/uts/sun4u/sunfire/ml/
H A Dac_asm.S47 ! i0 = src va
78 ldda [%i0]ASI_BLK_P, %d0 ! *dst = *src;
83 add %i0, %i3, %i0 ! dst++, src++;
/illumos-gate/usr/src/lib/libm/common/Q/
H A D__tanl.c110 #define i0 0 macro
119 hx = px[i0]; in __k_tanl()
122 *(3 - i0 + (int *) &t) = 1; /* make t = one+ulp */ in __k_tanl()
142 pt[i0] = j; in __k_tanl()
H A D__cosl.c100 #define i0 0 macro
109 hx = px[i0]; in __k_cosl()
127 pt[i0] = j; in __k_cosl()
H A D__sincosl.c91 #define i0 0 macro
100 hx = px[i0]; in __k_sincosl()
127 pt[i0] = j; in __k_sincosl()
/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu_asm.S621 ! stda %d0, [%i0+192]%asi ! in dly slot of branch that got us here
622 stda %d0, [%i0+128]%asi
623 stda %d0, [%i0+64]%asi
624 stda %d0, [%i0]%asi
626 add %i0, %i4, %i0
632 stda %d0, [%i0+192]%asi
/illumos-gate/usr/src/lib/brand/shared/brand/sparc/
H A Dhandler.S91 stn %i0, [%sp + EH_LOCALS_GREG(REG_O0)]
136 mov %i0, %l3 /* %i0 == syscall number */
152 mov %i0, %o1
198 mov %o0, %i0 /* return, %o0 == errno */
202 ldn [%sp + EH_LOCALS_SYSRET1], %i0 /* %i0 == sys_rval1 */
/illumos-gate/usr/src/test/util-tests/tests/dis/sparc/
H A Dtst.regs.s47 add %l6, %l7, %i0
48 add %l7, %i0, %i1
49 add %i0, %i1, %i2
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dstrlcpy.S64 add %i0, %i2, %i2 ! n = dst + n
118 sub %i2, %i0, %i0 ! len = dst - orig dst
120 restore %i0, %g0, %o0
173 sub %i3, %i1, %i0 ! len = src - orig src
175 restore %i0, %g0, %o0
230 sub %i3, %i1, %i0 ! len = src - orig src
232 restore %i0, %g0, %o0
/illumos-gate/usr/src/uts/sparc/v9/ml/
H A Dcrt.S59 ld [%fp + STRUCT_VAL_OFF], %i0 ! set expected return value
66 st %o4, [%i0 + %o1] ! delay slot
84 ld [%fp + STRUCT_VAL_OFF], %i0 ! set expected return value
91 sth %o4, [%i0 + %o1] ! delay slot
/illumos-gate/usr/src/common/crypto/des/sun4u/
H A Ddes_crypt_asm.s2560 add %i0, 16, %i0
2604 ldx [%i0], %g2
2651 add %i0, 16, %i0
2742 add %i0, 16, %i0
2833 add %i0, 16, %i0
2924 add %i0, 16, %i0
3015 add %i0, 16, %i0
3106 add %i0, 16, %i0
3247 add %i0, 16, %i0
3369 sllx %i0, 32, %i0
[all …]
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dsmt_pause.S46 add %fp, STACK_BIAS-BANKS, %i0
49 add %i1, %i0, %o0
/illumos-gate/usr/src/lib/libmvec/common/
H A D__vlogf.c151 int i0, i1, i2, i3, i4; in __vlogf() local
200 i0 = ival0 >> 17; in __vlogf()
212 ty0 = LN2 * (double) exp0 + __TBL_logf[i0]; in __vlogf()
218 yy0 = (double) iy0 * __TBL_logf[i0 + 1]; in __vlogf()

12345