/illumos-gate/usr/src/lib/libc/sparc/sys/ |
H A D | syscall.S | 64 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 D | glvc_hcall.S | 40 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 D | boot_elf.S | 115 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 D | swtch.S | 72 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 D | tst.InlineKinds.d | 35 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.S | 199 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.S | 199 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.S | 2039 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.S | 233 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.S | 88 ! 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.S | 482 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.S | 136 ! 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.S | 123 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 D | ac_asm.S | 47 ! 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.c | 110 #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.c | 100 #define i0 0 macro 109 hx = px[i0]; in __k_cosl() 127 pt[i0] = j; in __k_cosl()
|
H A D | __sincosl.c | 91 #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 D | mach_sfmmu_asm.S | 621 ! 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 D | handler.S | 91 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 D | tst.regs.s | 47 add %l6, %l7, %i0 48 add %l7, %i0, %i1 49 add %i0, %i1, %i2
|
/illumos-gate/usr/src/lib/libc/sparc/gen/ |
H A D | strlcpy.S | 64 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 D | crt.S | 59 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 D | des_crypt_asm.s | 2560 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 D | smt_pause.S | 46 add %fp, STACK_BIAS-BANKS, %i0 49 add %i1, %i0, %o0
|
/illumos-gate/usr/src/lib/libmvec/common/ |
H A D | __vlogf.c | 151 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()
|