/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_hcall.S | 110 stx %o1, [%g1] 112 stx %o2, [%g2] 135 stx %o1, [%g1] 137 stx %o2, [%g2] 171 stx %o1, [%g1] 173 stx %o2, [%g2] 184 stx %o1, [%g1] 195 stx %o1, [%g1] 207 stx %o1, [%g1] 229 stx %o1, [%g1] [all …]
|
/illumos-gate/usr/src/uts/sun4v/ml/ |
H A D | hcall.S | 84 stx %o1, [%o2] 129 stx %o1, [%o4] 161 stx %o1, [%o2] 239 stx %o1, [%o2] 349 stx %o1, [%o4] 367 stx %o1, [%o2] 382 stx %o1, [%o2] 397 stx %o1, [%o4] 412 stx %o1, [%o4] 437 stx %o1, [%o2] [all …]
|
H A D | mach_xc.S | 179 stx %o0, [%g1] 180 stx %o1, [%g1+8] 181 stx %o2, [%g1+0x10] 182 stx %g0, [%g1+0x18] 183 stx %g0, [%g1+0x20] 184 stx %g0, [%g1+0x28] 185 stx %g0, [%g1+0x30] 186 stx %g0, [%g1+0x38]
|
/illumos-gate/usr/src/uts/sun4v/io/n2rng/ |
H A D | n2rng_hcall.S | 53 stx %o1, [%o3] 55 stx %o2, [%o4] 70 stx %o1, [%i2] ! save status 71 stx %o2, [%i3] ! save delta 72 stx %o3, [%i4] ! save watchdog 73 stx %o4, [%i5] ! save write status 87 stx %o1, [%o4] 110 stx %o1, [%o4] 122 stx %o1, [%o4] 133 stx %o1, [%o4]
|
/illumos-gate/usr/src/uts/sparc/v9/sys/ |
H A D | privregs.h | 87 stx %g1, [RP + G1_OFF]; \ 88 stx %g2, [RP + G2_OFF]; \ 89 stx %g3, [RP + G3_OFF]; \ 90 stx %g4, [RP + G4_OFF]; \ 91 stx %g5, [RP + G5_OFF]; \ 92 stx %g6, [RP + G6_OFF]; \ 93 stx %g7, [RP + G7_OFF]; \ 109 stx %i0, [RP + O0_OFF]; \ 110 stx %i1, [RP + O1_OFF]; \ 111 stx %i2, [RP + O2_OFF]; \ [all …]
|
/illumos-gate/usr/src/uts/sparc/v9/ml/ |
H A D | sparcv9_subr.S | 1076 0: stx %l0, [%sp + STACK_BIAS + SA(MINFRAME) + TSTATE_OFF] 1077 stx %g1, [%sp + STACK_BIAS + SA(MINFRAME) + G1_OFF] 1078 stx %g2, [%sp + STACK_BIAS + SA(MINFRAME) + G2_OFF] 1079 stx %g3, [%sp + STACK_BIAS + SA(MINFRAME) + G3_OFF] 1080 stx %g4, [%sp + STACK_BIAS + SA(MINFRAME) + G4_OFF] 1081 stx %g5, [%sp + STACK_BIAS + SA(MINFRAME) + G5_OFF] 1082 stx %g6, [%sp + STACK_BIAS + SA(MINFRAME) + G6_OFF] 1083 stx %g7, [%sp + STACK_BIAS + SA(MINFRAME) + G7_OFF] 1084 stx %i0, [%sp + STACK_BIAS + SA(MINFRAME) + O0_OFF] 1085 stx %i1, [%sp + STACK_BIAS + SA(MINFRAME) + O1_OFF] [all …]
|
/illumos-gate/usr/src/lib/libmvec/common/vis/ |
H A D | __vrhypotf.S | 299 stx %i1,[%fp+tmp_px] 302 stx %i3,[%fp+tmp_py] 1013 stx %l0,[%fp+tmp_px] 1015 stx %i2,[%fp+tmp_py] 1028 stx %l0,[%fp+tmp_px] 1030 stx %i2,[%fp+tmp_py] 1046 stx %l0,[%fp+tmp_px] 1048 stx %i2,[%fp+tmp_py] 1061 stx %i1,[%fp+tmp_px] 1063 stx %i2,[%fp+tmp_py] [all …]
|
H A D | __vrhypot.S | 289 stx %i1,[%fp+tmp_px] 293 stx %i3,[%fp+tmp_py] 345 stx %g1,[%fp+dtmp15] ! (7_0) *(long long*)&scl0 = ll; 347 stx %g1,[%fp+dtmp0] ! (7_1) *(long long*)&scl0 = ll; 377 stx %o4,[%fp+dtmp1] ! (0_0) *(long long*)&scl0 = ll; 407 stx %o4,[%fp+dtmp2] ! (0_0) *(long long*)&scl0 = ll; 435 stx %o4,[%fp+dtmp3] ! (1_0) *(long long*)&scl0 = ll; 472 stx %o4,[%fp+dtmp4] ! (1_0) *(long long*)&scl0 = ll; 501 stx %g1,[%fp+dtmp5] ! (2_0) *(long long*)&scl0 = ll; 547 stx %g1,[%fp+dtmp6] ! (2_0) *(long long*)&scl0 = ll; [all …]
|
H A D | __vhypotf.S | 164 stx %i1,[%fp+tmp_px] 166 stx %i3,[%fp+tmp_py] 880 stx %i1,[%fp+tmp_px] 883 stx %i5,[%fp+tmp_py] 897 stx %i1,[%fp+tmp_px] 898 stx %i5,[%fp+tmp_py] 912 stx %i1,[%fp+tmp_px] 913 stx %o4,[%fp+tmp_py] 927 stx %i1,[%fp+tmp_px] 928 stx %o4,[%fp+tmp_py] [all …]
|
H A D | __vsqrtf_ultra3.S | 127 stx %i1,[%fp+tmp_px] 183 stx %o3,[%fp+tmp0] ! (2_0) dtmp1 = *((double*)&lexp0); 215 stx %g1,[%fp+tmp1] ! (3_1) dtmp1 = *((double*)&lexp0); 247 stx %o1,[%fp+tmp2] ! (4_1) dtmp1 = *((double*)&lexp0); 281 stx %o7,[%fp+tmp3] ! (0_0) dtmp1 = *((double*)&lexp0); 318 stx %o4,[%fp+tmp4] ! (1_0) dtmp1 = *((double*)&lexp0); 355 stx %o3,[%fp+tmp0] ! (2_0) dtmp1 = *((double*)&lexp0); 402 stx %g5,[%fp+tmp1] ! (3_1) dtmp1 = *((double*)&lexp0); 442 stx %o1,[%fp+tmp2] ! (4_1) dtmp1 = *((double*)&lexp0); 482 stx %o7,[%fp+tmp3] ! (0_0) dtmp1 = *((double*)&lexp0); [all …]
|
H A D | __vpowf.S | 778 stx %i1,[%fp+tmp_px] 779 stx %i3,[%fp+tmp_py] 1783 stx %o5,[%fp+tmp5] ! STORE yisint0 1839 stx %o2,[%fp+tmp_px] 1841 stx %o1,[%fp+tmp_py] 1855 stx %o2,[%fp+tmp_px] 1857 stx %o1,[%fp+tmp_py] 1871 stx %i3,[%fp+tmp_px] 1874 stx %o2,[%fp+tmp_py] 1888 stx %i3,[%fp+tmp_px] [all …]
|
H A D | __vsqrt.S | 706 stx %i1,[%fp+tmp_px] 754 stx %o3,[%fp+tmp0] ! (5_1) dsqrt_exp = *(double*)&sqrt_exp; 794 stx %o3,[%fp+tmp1] ! (0_0) dsqrt_exp = *(double*)&sqrt_exp; 836 stx %o3,[%fp+tmp2] ! (1_0) dsqrt_exp = *(double*)&sqrt_exp; 881 stx %o3,[%fp+tmp3] ! (2_0) dsqrt_exp = *(double*)&sqrt_exp; 930 stx %o3,[%fp+tmp4] ! (3_0) dsqrt_exp = *(double*)&sqrt_exp; 994 stx %o3,[%fp+tmp5] ! (4_1) dsqrt_exp = *(double*)&sqrt_exp; 1054 stx %o3,[%fp+tmp0] ! (5_1) dsqrt_exp = *(double*)&sqrt_exp; 1114 stx %o3,[%fp+tmp1] ! (0_0) dsqrt_exp = *(double*)&sqrt_exp; 1174 stx %o3,[%fp+tmp2] ! (1_0) dsqrt_exp = *(double*)&sqrt_exp; [all …]
|
H A D | __vrsqrtf.S | 362 stx %i1,[%fp+tmp_px] 437 stx %o0,[%fp+tmp0] ! (4_0) fdx0 = *((double*)lexp0); 491 stx %g5,[%fp+tmp1] ! (0_0) fdx0 = *((double*)lexp0); 555 stx %g5,[%fp+tmp2] ! (2_0) fdx0 = *((double*)lexp0); 627 stx %o0,[%fp+tmp0] ! (4_0) fdx0 = *((double*)lexp0); 712 stx %g5,[%fp+tmp1] ! (0_0) fdx0 = *((double*)lexp0); 787 stx %g5,[%fp+tmp2] ! (2_0) fdx0 = *((double*)lexp0); 862 stx %o0,[%fp+tmp0] ! (4_0) fdx0 = *((double*)lexp0); 970 stx %o1,[%fp+tmp_px] 1025 stx %o1,[%fp+tmp_px] [all …]
|
/illumos-gate/usr/src/uts/sun4u/opl/ml/ |
H A D | drmach_asm.S | 163 stx %l0, [%o2+8*0] 164 stx %l1, [%o2+8*1] 165 stx %l2, [%o2+8*2] 166 stx %l3, [%o2+8*3] 167 stx %l4, [%o2+8*4] 168 stx %l5, [%o2+8*5] 169 stx %l6, [%o2+8*6] 170 stx %l7, [%o2+8*7] 196 stx %l0, [%o1+8*0] 197 stx %l1, [%o1+8*1] [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnet_dds_hcall.S | 53 stx %o1, [%g1] 55 stx %o2, [%g2] 66 stx %o1, [%g1] 77 stx %o1, [%g1]
|
/illumos-gate/usr/src/uts/sun4v/io/px/ |
H A D | px_hcall.S | 94 stx %o2, [%o3] 114 stx %o1, [%o3] 132 stx %o2, [%o4] 178 stx %o1, [%o4] 212 stx %o1, [%o4] 289 stx %o1, [%o2] 319 stx %o1, [%o2] 512 stx %g1, [%o1]
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | us3_common_asm.S | 663 stx %o0, [%o1 + CH_DC_IDX] 668 stx %o2, [%o1 + CH_DC_TAG] 672 stx %o2, [%o1 + CH_DC_UTAG] 674 stx %o2, [%o1 + CH_DC_SNTAG] 681 stx %o2, [%o1 + %o3] 743 stx %o0, [%o1 + CH_IC_IDX] 745 stx %o2, [%o1 + CH_IC_PATAG] 749 stx %o2, [%o1 + CH_IC_UTAG] 752 stx %o2, [%o1 + CH_IC_UPPER] 755 stx %o2, [%o1 + CH_IC_LOWER] [all …]
|
/illumos-gate/usr/src/uts/sun4v/io/glvc/ |
H A D | glvc_hcall.S | 48 stx %o1, [%i3] 68 stx %o1, [%i3] 82 stx %o1, [%o4]
|
/illumos-gate/usr/src/lib/libc/sparcv9/crt/ |
H A D | __align_cpy_8.S | 91 stx %o3, [%o5] 92 stx %o4, [%o5+8] 106 stx %o3, [%o5]
|
H A D | __align_cpy_4.S | 81 ! aligned. Get and store 16 bytes at a time using ldx and stx. 94 stx %o3, [%g1] 95 stx %o4, [%g1+8] 111 stx %o3, [%g1]
|
/illumos-gate/usr/src/uts/sun4v/cpu/ |
H A D | niagara_asm.S | 49 stx %o1, [%o4] 126 stx %o1, [%o4] 137 stx %o1, [%o4]
|
H A D | generic_copy.S | 280 stx %o4, [%i1] ! write at destination address 433 stx %l0, [%i1+0x0] 434 stx %l1, [%i1+0x8] 435 stx %l2, [%i1+0x10] 436 stx %l3, [%i1+0x18] 437 stx %l4, [%i1+0x20] 438 stx %l5, [%i1+0x28] 439 stx %l6, [%i1+0x30] 440 stx %l7, [%i1+0x38] 450 stx %l0, [%i1+0x40] [all …]
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/ |
H A D | boot_elf.S | 274 stx %o1, [%o0] 424 stx %o3, [%o0] ! store instructions into plt[0] plt[1] 547 stx %o3, [%o0] ! store instructions into plt[0] plt[1] 650 stx %i0, [%o4 + 0x0] 651 stx %i1, [%o4 + 0x8] 652 stx %i2, [%o4 + 0x10] 653 stx %i3, [%o4 + 0x18] ! because a regwindow shift has 654 stx %i4, [%o4 + 0x20] ! already occured our current %i* 655 stx %i5, [%o4 + 0x28] ! register's are the equivalent of 760 stx %l3, [%l4 + STACK_BIAS] ! stack onto current stack
|
/illumos-gate/usr/src/lib/libc/sparcv9/gen/ |
H A D | setjmp.S | 61 1: stx %o2, [%o0 + JB_FLAGS] 62 stx %sp, [%o0 + JB_SP] ! save caller's sp
|
/illumos-gate/usr/src/uts/sun4/ml/ |
H A D | subr_asm.S | 230 stx %g2, [%o0 + FPU_GSR] 280 stx %o0, [%o1 + FPU_GSR] 330 stx %fsr, [%o0 + FPU_FSR] ! store fsr 343 stx %fsr, [%o0 + FPU_FSR] ! store fsr 355 stx %fsr, [%o0 + FPU_FSR] ! store fsr
|