Home
last modified time | relevance | path

Searched refs:o7 (Results 1 – 25 of 86) sorted by relevance

1234

/titanic_41/usr/src/lib/libmvec/common/vis/
H A D__vrsqrt.S236 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.S321 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.S87 ! 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.S220 ! 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.S94 ! 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.S201 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.S154 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.S150 ! 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.S1108 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 Dsetjmp.s48 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 Dmont_mulf_v8plus.s171 /* 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 Dmont_mulf_v9.s132 /* 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 Dsynonyms.s35 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 Dsynonyms.s35 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 DPIC.h26 or %g0,%o7,%g1; \
33 add %r, %o7, %r; \
34 or %g0,%g1,%o7
/titanic_41/usr/src/lib/libtnfprobe/
H A Dsparc_locks.s35 jmpl %o7+8, %g0
43 jmpl %o7+8, %g0
52 jmpl %o7+8, %g0
/titanic_41/usr/src/lib/libm/common/C/
H A Dlibm.h72 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.s208 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 Dlsub.s47 ld [%o7+8],%o4 ! Instruction at ret-addr should be a
51 jmp %o7+8 ! return
63 jmp %o7+12 ! return
H A Dladd.s48 ld [%o7+8],%o4 ! Instruction at ret-addr should be a
52 jmp %o7+8 ! return
64 jmp %o7+12 ! return
H A Dlshiftl.s45 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 Dtls_get_addr.s86 mov %o7, %g1
88 mov %g1, %o7
/titanic_41/usr/src/lib/libc/sparcv9/inc/
H A DSYS.h49 mov %o7, %g1; \
53 add %r, %o7, %r; \
54 mov %g1, %o7
/titanic_41/usr/src/lib/libc/sparc/inc/
H A DSYS.h49 mov %o7, %g1; \
53 add %r, %o7, %r; \
54 mov %g1, %o7
/titanic_41/usr/src/common/crypto/arcfour/sun4u/
H A Darcfour_crypt_asm.s247 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]

1234