Searched refs:tmp3 (Results 1 - 25 of 27) sorted by relevance

12

/illumos-gate/usr/src/lib/libm/sparcv9/src/
H A Dlibm_inlines.h208 uint64_t tmp1, tmp2, tmp3; local
225 : "=r" (ret), "=m" (fsr), "=r" (tmp1), "=r" (tmp2), "=r" (tmp3)
237 uint64_t tmp1, tmp2, tmp3; local
254 : "=r" (ret), "=m" (fsr), "=r" (tmp1), "=r" (tmp2), "=r" (tmp3)
/illumos-gate/usr/src/cmd/mdb/sparc/v9/kmdb/
H A Dkaif_asmutil.h76 #define ADD_CRUMB_FLAG(cpusave, flag, tmp1, tmp2, tmp3) \
79 set flag, tmp3; \
80 or tmp2, tmp3, tmp2; \
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dfpras_impl.h135 * tmp3 (register): used for scratch, not preserved
140 #define FPRAS_INTERVAL(operation, blk, doex, tmp1, tmp2, tmp3, tmp4, label) \
147 mov 0x1, tmp3 ;\
148 sll tmp3, operation, tmp3 ;\
149 btst tmp3, tmp2 ;\
157 mov operation, tmp3 ;\
158 sll tmp3, 3, tmp3 ;\
161 add tmp2, tmp3, tmp
[all...]
H A Dmachcpuvar.h107 u_longlong_t tmp3; member in struct:machcpu
H A Dcheetahasm.h802 #define PCACHE_FLUSHALL(tmp1, tmp2, tmp3) \
805 ldxa [tmp2]ASI_DMMU, tmp3 ;\
806 stxa tmp3, [tmp2]ASI_DMMU ;\
/illumos-gate/usr/src/uts/sun4u/starfire/ml/
H A Ddrmach_asm.s124 #define VTAG_FLUSHPAGE(lbl, arg1, arg2, tmp1, tmp2, tmp3, tmp4) \
135 set MMU_SCONTEXT, tmp3 ;\
136 ldxa [tmp3]ASI_DMMU, tmp4 ;\
141 stxa arg2, [tmp3]ASI_DMMU ;\
148 stxa tmp4, [tmp3]ASI_DMMU ;\
160 #define DTLB_FLUSH_UNLOCKED(lbl, arg1, tmp1, tmp2, tmp3, \
163 sllx arg1, 3, tmp3 ;\
165 ldxa [tmp3]ASI_DTLB_ACCESS, tmp4 ;\
174 ldxa [tmp3]ASI_DTLB_TAGREAD, tmp2 ;\
177 VTAG_FLUSHPAGE(VD, tmp5, tmp6, tmp1, tmp2, tmp3, tmp
[all...]
/illumos-gate/usr/src/lib/libm/sparc/src/
H A Dlibm_inlines.h215 uint32_t tmp1, tmp2, tmp3; local
231 : "=r" (ret), "=m" (fsr), "=r" (tmp1), "=r" (tmp2), "=r" (tmp3)
/illumos-gate/usr/src/uts/sun4u/vm/
H A Dmach_sfmmu.h412 #define MAKE_TSBREG_SECTSB(tsbreg, tsb1, tsb2, tmp1, tmp2, tmp3, label) \
414 set TSBREG_MSB_CONST, tmp3 ;\
415 sllx tmp3, TSBREG_MSB_SHIFT, tsbreg ;\
418 or %g0, RUNTIME_PATCH, tmp3 ;\
419 sll tmp3, TSBREG_VAMASK_SHIFT, tmp3 ;\
422 and tmp1, tmp3, tmp1 ;\
423 and tmp2, tmp3, tmp2 ;\
425 or tmp1, tmp2, tmp3 ;\
426 or tsbreg, tmp3, tsbre
[all...]
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dspitfire_asm.s54 #define DCACHE_FLUSHPAGE(arg1, arg2, tmp1, tmp2, tmp3) \
65 sethi %hi(dcache_size), tmp3 ;\
66 ld [tmp3 + %lo(dcache_size)], tmp3 ;\
72 * tmp3 = cache size \
75 sub tmp3, tmp1, tmp2 ;\
90 * tmp3 = counter \
93 set MMU_PAGESIZE, tmp3 ;\
95 sub tmp3, tmp1, tmp3 ;\
[all...]
H A Dus3_common_asm.s58 #define DCACHE_FLUSHPAGE(arg1, arg2, tmp1, tmp2, tmp3) \
68 ASM_LD(tmp3, dcache_size) ;\
74 * tmp3 = cache size \
77 sub tmp3, tmp1, tmp2 ;\
92 * tmp3 = counter \
95 set MMU_PAGESIZE, tmp3 ;\
97 sub tmp3, tmp1, tmp3 ;\
99 stxa %g0, [arg1 + tmp3]ASI_DC_INVAL ;\
102 cmp %g0, tmp3 ;\
[all...]
H A Dopl_olympus_asm.s1005 #define RESET_MMU_REGS(tmp1, tmp2, tmp3) \
1015 mov MMU_TSB, tmp3 ;\
1016 stxa tmp2, [tmp3]ASI_IMMU ;\
1017 stxa tmp2, [tmp3]ASI_DMMU ;\
/illumos-gate/usr/src/cmd/abi/appcert/scripts/
H A Dsymreport.pl709 my ($tmp1, $tmp2, $tmp3);
763 $tmp3 = $heading;
764 $tmp3 =~ s/\S/-/g;
771 print $summary_fh "$tmp3\n";
/illumos-gate/usr/src/lib/libmvec/common/vis/
H A D__vrsqrtf.S201 #define tmp3 STACK_BIAS-0x18 define
949 st %f14,[%fp+tmp3]
950 ld [%fp+tmp3],%g1
997 st %f15,[%fp+tmp3]
998 ld [%fp+tmp3],%g5
1067 st %f18,[%fp+tmp3]
1068 ld [%fp+tmp3],%g1
1128 st %f19,[%fp+tmp3]
1129 ld [%fp+tmp3],%i4
1198 st %f24,[%fp+tmp3]
[all...]
H A D__vlogf.S83 #define tmp3 STACK_BIAS-0x20 define
358 st iy1,[%fp+tmp3] ! (Y1_0) (double) iy
370 ld [%fp+tmp3],%f4 ! (Y1_0) (double) iy
403 st iy3,[%fp+tmp3] ! (Y3_0) (double) iy
435 ld [%fp+tmp3],%f4 ! (Y3_0) (double) iy
470 st iy1,[%fp+tmp3] ! (Y1_1) (double) iy
507 ld [%fp+tmp3],%f4 ! (Y1_1) (double) iy
542 st iy3,[%fp+tmp3] ! (Y3_1) (double) iy
598 ld [%fp+tmp3],%f4 ! (Y3_1) (double) iy
637 st iy1,[%fp+tmp3] ! (Y1_
[all...]
H A D__vsqrtf_ultra3.S64 #define tmp3 STACK_BIAS-0x18 define
281 stx %o7,[%fp+tmp3] ! (0_0) dtmp1 = *((double*)&lexp0);
447 ldd [%fp+tmp3],%f60 ! (0_1) dtmp1 = *((double*)&lexp0);
482 stx %o7,[%fp+tmp3] ! (0_0) dtmp1 = *((double*)&lexp0);
621 ldd [%fp+tmp3],%f60 ! (0_1) dtmp1 = *((double*)&lexp0);
H A D__vexpf.S177 #define tmp3 STACK_BIAS-20 define
410 st %f6,[%fp+tmp3]
472 ld [%fp+tmp3],%o3 ! (3) load k
1249 st %f6,[%fp+tmp3]
1296 ld [%fp+tmp3],%o3
1450 st %f6,[%fp+tmp3]
1480 ld [%fp+tmp3],%o3
1666 st %f6,[%fp+tmp3]
1702 ld [%fp+tmp3],%o3
1906 st %f6,[%fp+tmp3]
[all...]
H A D__vhypotf.S74 #define tmp3 STACK_BIAS-0x08 define
358 st %f18,[%fp+tmp3] ! (1_0) iexp0 = ((int*)&db0)[0];
427 ld [%fp+tmp3],%g1 ! (1_0) iexp0 = ((int*)&db0)[0];
620 st %f18,[%fp+tmp3] ! (1_0) iexp0 = ((int*)&db0)[0];
705 ld [%fp+tmp3],%g1 ! (1_0) iexp0 = ((int*)&db0)[0];
H A D__vpow.S588 #define tmp3 STACK_BIAS-28 define
1205 st %l0,[%fp+tmp3] ! (Y0_2) (double)itmp0;
1214 ld [%fp+tmp3],%f16 ! (Y0_2) (double)itmp0;
1283 st %l0,[%fp+tmp3] ! (Y1_1) (double)itmp0;
1308 ld [%fp+tmp3],%f16 ! (Y1_1) (double)itmp0;
1402 st %l0,[%fp+tmp3] ! (Y0_2) (double)itmp0;
1434 ld [%fp+tmp3],%f16 ! (Y0_2) (double)itmp0;
1553 st %l0,[%fp+tmp3] ! (Y1_1) (double)itmp0;
1607 ld [%fp+tmp3],%f16 ! (Y1_1) (double)itmp0;
1743 st %l0,[%fp+tmp3] ! (Y0_
[all...]
H A D__vpowf.S519 #define tmp3 STACK_BIAS-16 define
815 st %o4,[%fp+tmp3] ! (Y0_2) STORE exp0
896 ld [%fp+tmp3],%f4 ! (Y0_2) dtmp1 = (double) exp0;
936 st %o4,[%fp+tmp3] ! (Y0_2) STORE exp0
1094 ld [%fp+tmp3],%f4 ! (Y0_2) dtmp1 = (double) exp0;
1167 st %o4,[%fp+tmp3] ! (Y0_2) STORE exp0
1355 ld [%fp+tmp3],%f4 ! (Y0_2) dtmp1 = (double) exp0;
1814 st %f20,[%fp+tmp3] ! STORE ind0
1817 ld [%fp+tmp3],%g1 ! LOAD ind0
2273 st %o4,[%fp+tmp3] ! (Y0_
[all...]
H A D__vrsqrt.S78 #define tmp3 STACK_BIAS-0x28 define
338 stx %o7,[%fp+tmp3] ! (1_0) dlexp = *(double*)lexp;
679 ldd [%fp+tmp3],%f62 ! (1_1) dlexp = *(double*)lexp;
714 stx %o7,[%fp+tmp3] ! (1_0) dlexp = *(double*)lexp;
1045 ldd [%fp+tmp3],%f62 ! (1_1) dlexp = *(double*)lexp;
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dmachcpuvar.h122 u_longlong_t tmp3; member in struct:machcpu
/illumos-gate/usr/src/uts/sfmmu/ml/
H A Dsfmmu_asm.s406 * tmp1 - tmp3 = scratch registers (clobbered)
413 #define TSB_INVALIDATE(tsbep, tag, tmp1, tmp2, tmp3, label) \
420 ldxa [tsbep]ASI_MEM, tmp3 /* tmp3 = tsbe tag */ ;\
421 cmp tag, tmp3 /* compare tags */ ;\
423 sethi %hi(TSBTAG_INVALID), tmp3 ;\
424 casa [tsbep]ASI_MEM, tmp1, tmp3 /* try to set tag invalid */ ;\
425 cmp tmp1, tmp3 /* if not successful */ ;\
432 #define TSB_INVALIDATE(tsbep, tag, tmp1, tmp2, tmp3, label) \
439 ldxa [tsbep]%asi, tmp3 /* tmp
[all...]
/illumos-gate/usr/src/common/crypto/dsa/
H A Ddsa_impl.c426 BIGNUM msg, tmp1, tmp2, tmp3; local
516 if (big_init(&tmp3, 2 * BIG_CHUNKS_FOR_160BITS) != BIG_OK) {
589 big_finish(&tmp3);
/illumos-gate/usr/src/uts/common/io/
H A Dcryptmod.c1249 unsigned char tmp3[DEFAULT_AES_BLOCKLEN]; local
1347 bzero(tmp3, sizeof (tmp3));
1349 bcopy(plain + (nblocks - 1) * DEFAULT_AES_BLOCKLEN, tmp3,
1358 xorblock(tmp, tmp3);
1398 bzero(tmp3, sizeof (tmp));
1409 unsigned char tmp3[DEFAULT_AES_BLOCKLEN]; local
1510 bzero(tmp3, sizeof (tmp3));
1511 bcopy(buff + (nblocks - 1) * DEFAULT_AES_BLOCKLEN, tmp3,
[all...]
/illumos-gate/usr/src/cmd/format/
H A Dctlr_scsi.c1008 int tmp1, tmp2, tmp3; local
1080 tmp3 = page3->sect_track;
1127 fmt_print("sects/trk= %d (%d)\n", page3->sect_track, tmp3);
1504 int tmp1, tmp2, tmp3, tmp4; local
1585 tmp3 = page38->min_prefetch;
1626 page38->min_prefetch, tmp3);

Completed in 157 milliseconds

12