/titanic_41/usr/src/lib/libmvec/common/vis/ |
H A D | __vrsqrt.S | 236 sra %g1,21,%o7 ! (6_1) iexp = hx >> 21; 250 sub %g0,%o7,%o7 ! (6_1) iexp = -iexp; 258 add %o7,1534,%o7 ! (6_1) iexp += 0x5fe; 261 sllx %o7,52,%o7 ! (6_1) iexp << 52; 265 stx %o7,[%fp+tmp1] ! (6_1) dlexp = *(double*)lexp; 270 sra %g1,21,%o7 ! (0_0) iexp = hx >> 21; 275 sub %g0,%o7,%o7 ! (0_0) iexp = -iexp; 287 add %o7,1534,%o7 ! (0_0) iexp += 0x5fe; 297 sllx %o7,52,%o7 ! (0_0) iexp << 52; 302 stx %o7,[%fp+tmp2] ! (0_0) dlexp = *(double*)lexp; [all …]
|
H A D | __vatanf.S | 321 and %l6,MASK_0x7fffffff,%o7 ! (1_0) ax = ux & 0x7fffffff; 326 cmp %o7,%o4 ! (1_0) ax ? 0x39b89c55 330 cmp %o7,%o5 ! (1_0) ax ? 0x4c700518 344 and %l6,MASK_0x7fffffff,%o7 ! (2_0) ax = ux & 0x7fffffff; 349 cmp %o7,%o4 ! (2_0) ax ? 0x39b89c55 353 cmp %o7,%o5 ! (2_0) ax ? 0x4c700518 368 and %l6,MASK_0x7fffffff,%o7 ! (3_0) ax = ux & 0x7fffffff; 373 cmp %o7,%o4 ! (3_0) ax ? 0x39b89c55 377 cmp %o7,%o5 ! (3_0) ax ? 0x4c700518 403 and %l6,MASK_0x7fffffff,%o7 ! (4_0) ax = ux & 0x7fffffff; [all …]
|
H A D | __vatan2.S | 87 ! o7 198 mov %o0,%o7 207 movg %fcc0,%o7,%l3 218 sub %l0,%o4,%o7 221 andcc %g5,%o7,%g0 269 mov %o0,%o7 277 movg %fcc1,%o7,%l3 291 sub %l1,%o4,%o7 294 andcc %g5,%o7,%g0 342 mov %o0,%o7 [all …]
|
H A D | __vcos.S | 220 ! o7 scratch 305 sub LIM_l7,%l0,%o7 309 orcc %o7,%g1,%g0 328 sub LIM_l7,%l1,%o7 332 orcc %o7,%g1,%g0 351 sub LIM_l7,%l2,%o7 355 orcc %g1,%o7,%g0 380 sethi %hi(0x3fc3c000),%o7 389 sub %l0,%o7,%l0 392 sub %l1,%o7,%l1 [all …]
|
H A D | __vsincos.S | 94 ! o7 scratch,n2 189 sub %o5,%l0,%o7 193 orcc %o7,%g5,%g0 215 sub %o5,%l1,%o7 219 orcc %o7,%g5,%g0 240 sub %o5,%l2,%o7 244 orcc %o7,%g5,%g0 474 ld [%fp+nk2],%o7 504 andcc %o7,1,%g0 509 and %o7,3,%o7 [all …]
|
H A D | __vatan.S | 201 sethi %hi(0x80000000),%o7 !mask for sign bit 207 /*4 */ andn %o0,%o7,%o0 !intf = fabs(intf) 221 sethi %hi(0x8000),%o7 !rounding bit 225 add %o0,%o7,%o0 !intf + 0x00008000 (delay slot) 229 /*10 */ sethi %hi(0x7fff0000),%o7 !mask for rounding argument 236 /*12 */ and %o0,%o7,%o0 !intz = (intf + 0x00008000) & 0x7fff0000 294 /*26*/ sethi %hi(0x80000000),%o7 !mask for sign bit 299 andn %o0,%o7,%o0 !intf = fabs(intf) 315 sethi %hi(0x8000),%o7 !rounding bit 318 /*34*/ add %o0,%o7,%o0 !intf + 0x00008000 (delay slot) [all …]
|
H A D | __vsqrtf_ultra3.S | 154 or %g0,%i1,%o7 167 lda [stridex+%o7]0x82,%o1 ! (3_0) ax = *(int*)px; 171 add %o7,stridex,%i1 ! px += stridex 173 lda [stridex+%o7]0x82,%f0 ! (3_0) x0 = *px; 231 sra %o2,24,%o7 ! (4_1) iexp0 = ax >> 24; 234 add %o7,960,%o7 ! (4_1) iexp0 += 0x3c0; 243 sllx %o7,52,%o1 ! (4_1) lexp0 = (long long)iexp0 << 52; 277 sllx %o5,52,%o7 ! (0_0) lexp0 = (long long)iexp0 << 52; 281 stx %o7,[%fp+tmp3] ! (0_0) dtmp1 = *((double*)&lexp0); 302 add %i1,stridex,%o7 ! px += stridex [all …]
|
H A D | __vsin.S | 150 ! o7 scratch 234 sub %l7,%l0,%o7 238 orcc %o7,%g1,%g0 257 sub %l7,%l1,%o7 261 orcc %o7,%g1,%g0 280 sub %l7,%l2,%o7 284 orcc %g1,%o7,%g0 309 sethi %hi(0x3fc3c000),%o7 318 sub %l0,%o7,%l0 321 sub %l1,%o7,%l1 [all …]
|
H A D | __vpow.S | 1108 or %g0,ind_buf,%o7 1138 st %g0,[%fp+%o7] ! (Y0_3) yisint = 0; 1154 sub %o7,ind_buf,%o7 ! stack buffer pointer update 1158 add %o7,4,%o7 ! stack buffer pointer update 1161 and %o7,15,%o7 ! stack buffer pointer update 1163 add %o7,ind_buf,%o7 ! stack buffer pointer update 1171 st %g0,[%fp+%o7] ! (Y1_2) yisint = 0; 1187 sub %o7,ind_buf,%o7 ! stack buffer pointer update 1189 add %o7,4,%o7 ! stack buffer pointer update 1192 and %o7,15,%o7 ! stack buffer pointer update [all …]
|
/titanic_41/usr/src/ucblib/libucb/sparc/sys/ |
H A D | setjmp.s | 48 mov %o7, %g1 51 mov %g1, %o7 55 mov %o7, %g1 58 mov %g1, %o7 62 mov %o7, %g1 64 mov %g1, %o7
|
/titanic_41/usr/src/common/bignum/sun4u/ |
H A D | mont_mulf_v8plus.s | 171 /* 0x0020 74 */ or %g0,0,%o7 221 /* 0x00ac */ ldx [%sp+112],%o7 223 /* 0x00b4 81 */ add %o0,%o7,%g4 224 /* 0x00b8 85 */ or %g0,1,%o7 232 /* 0x00d4 85 */ add %o7,1,%o7 234 /* 0x00dc */ cmp %o7,%o2 270 /* 0x0160 85 */ add %o7,1,%o7 275 /* 0x0174 85 */ cmp %o7,%o2 312 /* 0x01e4 */ sll %o7,2,%g4 336 /* 000000 */ or %g0,%o7,%g2 [all …]
|
H A D | mont_mulf_v9.s | 132 /* 000000 57 */ or %g0,%o7,%g3 139 /* 0x0018 */ add %g2,%o7,%o4 140 /* 0x001c */ or %g0,%g3,%o7 254 /* 0x0048 */ or %g0,%i0,%o7 331 /* 0x0148 93 */ st %o3,[%o7] 358 /* 0x01b4 93 */ st %g3,[%o7+4] 385 /* 0x0220 93 */ st %o3,[%o7+8] 387 /* 0x0228 96 */ add %o7,12,%o7 427 /* 0x02c4 93 */ st %g5,[%o7] 436 /* 0x02e8 */ st %g4,[%o7+4] [all …]
|
/titanic_41/usr/src/lib/c_synonyms/sparc/ |
H A D | synonyms.s | 35 mov %o7, %g1; \ 37 mov %g1, %o7; \ 46 mov %o7, %g1; \ 48 mov %g1, %o7; \
|
/titanic_41/usr/src/lib/c_synonyms/sparcv9/ |
H A D | synonyms.s | 35 mov %o7, %g1; \ 37 mov %g1, %o7; \ 46 mov %o7, %g1; \ 48 mov %g1, %o7; \
|
/titanic_41/usr/src/lib/libbc/sparc/inc/ |
H A D | PIC.h | 26 or %g0,%o7,%g1; \ 33 add %r, %o7, %r; \ 34 or %g0,%g1,%o7
|
/titanic_41/usr/src/lib/libtnfprobe/ |
H A D | sparc_locks.s | 35 jmpl %o7+8, %g0 43 jmpl %o7+8, %g0 52 jmpl %o7+8, %g0
|
/titanic_41/usr/src/lib/libm/common/C/ |
H A D | libm.h | 72 add %via,%o7,%via 77 or %g0,%o7,%g1; \ 81 add %via,%o7,%via; \ 82 or %g0,%g1,%o7 131 add %o0,%o7,%o0; \ 143 add %o0,%o7,%o0; \
|
/titanic_41/usr/src/lib/libc/sparcv9/fp/ |
H A D | __quad_mag64.s | 208 mov 0,%o7 ! o7 = sticky 212 sllx %o2,1,%o7 ! lop off high order bit 226 or %o7,%o3,%o7 247 or %o7,%l6,%o7 258 or %o1,%o3,%o7 273 orcc %o7,%l6,%g0 ! see if we need to round 283 orcc %o3,%o7,%g0 529 mov 0,%o7 ! o7 = sticky 534 sllx %o2,2,%o7 ! lop off top two bits 547 or %o7,%o3,%o7 [all …]
|
/titanic_41/usr/src/lib/libc/sparc/gen/ |
H A D | lsub.s | 47 ld [%o7+8],%o4 ! Instruction at ret-addr should be a 51 jmp %o7+8 ! return 63 jmp %o7+12 ! return
|
H A D | ladd.s | 48 ld [%o7+8],%o4 ! Instruction at ret-addr should be a 52 jmp %o7+8 ! return 64 jmp %o7+12 ! return
|
H A D | lshiftl.s | 45 ld [%o7+8],%o4 ! Instruction at ret-addr should be a 49 jmp %o7+8 ! return 94 jmp %o7+12 ! return
|
/titanic_41/usr/src/lib/libc/sparc/threads/ |
H A D | tls_get_addr.s | 86 mov %o7, %g1 88 mov %g1, %o7
|
/titanic_41/usr/src/lib/libc/sparcv9/inc/ |
H A D | SYS.h | 49 mov %o7, %g1; \ 53 add %r, %o7, %r; \ 54 mov %g1, %o7
|
/titanic_41/usr/src/lib/libc/sparc/inc/ |
H A D | SYS.h | 49 mov %o7, %g1; \ 53 add %r, %o7, %r; \ 54 mov %g1, %o7
|
/titanic_41/usr/src/common/crypto/arcfour/sun4u/ |
H A D | arcfour_crypt_asm.s | 247 ldx [%i2], %o7 276 xor %o0, %o7, %o7 287 stx %o7, [%i3] 409 ldx [%i2], %o7 416 xor %o0, %o7, %o7 417 stx %o7, [%i3]
|