/illumos-gate/usr/src/pkg/manifests/ |
H A D | system-test-utiltest.p5m | 1223 file path=opt/util-tests/tests/dis/i386/32.xsave.out mode=0444 1224 file path=opt/util-tests/tests/dis/i386/32.xsave.s mode=0444 1307 file path=opt/util-tests/tests/dis/i386/64.xsave.out mode=0444 1308 file path=opt/util-tests/tests/dis/i386/64.xsave.s mode=0444
|
H A D | system-test-ostest.p5m | 188 $(i386_ONLY)dir path=opt/os-tests/tests/xsave 189 $(i386_ONLY)file path=opt/os-tests/tests/xsave/bad_xregs.32 mode=0555 190 $(i386_ONLY)file path=opt/os-tests/tests/xsave/bad_xregs.64 mode=0555 191 $(i386_ONLY)dir path=opt/os-tests/tests/xsave/data 212 $(i386_ONLY)file path=opt/os-tests/tests/xsave/fpregs.32 mode=0555 213 $(i386_ONLY)file path=opt/os-tests/tests/xsave/fpregs.64 mode=0555 214 $(i386_ONLY)file path=opt/os-tests/tests/xsave/fpregs_xbv.32 mode=0555 216 $(i386_ONLY)file path=opt/os-tests/tests/xsave/mdb_xregs mode=0555 217 $(i386_ONLY)file path=opt/os-tests/tests/xsave/proc_writes mode=0555 232 $(i386_ONLY)file path=opt/os-tests/tests/xsave/xregs_set.32 mode=0555 [all …]
|
/illumos-gate/exception_lists/ |
H A D | copyright | 393 usr/src/test/os-tests/tests/xsave/data/*
|
/illumos-gate/usr/src/test/os-tests/tests/ |
H A D | Makefile | 20 SUBDIRS_i386 = i386 imc zen_umc xsave
|
/illumos-gate/usr/src/test/os-tests/runfiles/ |
H A D | default.run | 162 # The following tests all represent tests that require the xsave feature 170 [/opt/os-tests/tests/xsave]
|
/illumos-gate/usr/src/test/os-tests/tests/xsave/ |
H A D | xsave_util.c | 600 prxregset_xsave_t *xsave = NULL; in xsu_xregs_xmm_set() local 604 xsave = (void *)((uintptr_t)prx + in xsu_xregs_xmm_set() 610 if (xsave == NULL) { in xsu_xregs_xmm_set() 618 xsave->prx_fx_xmm[i]._l[u32] = seed; in xsu_xregs_xmm_set() 686 const prxregset_xsave_t *xsave = NULL; in xsu_fpregs_cmp() local 691 xsave = (void *)((uintptr_t)prx + in xsu_fpregs_cmp() 697 if (xsave == NULL) { in xsu_fpregs_cmp() 716 xsave->prx_fx_xmm[i]._l[u32]); in xsu_fpregs_cmp() 725 xsave->prx_fx_mxcsr); in xsu_fpregs_cmp() 746 if (fpr_cw != xsave->prx_fx_fcw) { in xsu_fpregs_cmp() [all …]
|
H A D | Makefile | 51 ROOTOPTXSAVE = $(ROOTOPTDIR)/xsave
|
H A D | bad_xregs.c | 364 prxregset_xsave_t *xsave = (void *)((uintptr_t)*bufp + in bad_xregs_missing_xstate() local 367 xsave->prx_xsh_xstate_bv |= XFEATURE_AVX; in bad_xregs_missing_xstate() 416 prxregset_xsave_t *xsave = (void *)((uintptr_t)*bufp + in bad_xregs_xsave_bad_xbv() local 423 xsave->prx_xsh_xstate_bv |= (1 << 8); in bad_xregs_xsave_bad_xbv() 439 xsave->prx_xsh_xcomp_bv |= (1ULL << 63); in bad_xregs_xsave_bad_xcomp() 450 xsave->prx_xsh_reserved[0] = 0xff10; in bad_xregs_xsave_bad_rsvd0() 461 xsave->prx_xsh_reserved[1] = 0x87654321; in bad_xregs_xsave_bad_rsvd1() 472 xsave->prx_xsh_reserved[2] = 0x167169; in bad_xregs_xsave_bad_rsvd2() 483 xsave->prx_xsh_reserved[3] = 0xff7; in bad_xregs_xsave_bad_rsvd3() 494 xsave->prx_xsh_reserved[4] = 0x00f00; in bad_xregs_xsave_bad_rsvd4() [all …]
|
/illumos-gate/usr/src/lib/libmvec/common/vis/ |
H A D | __vsincos.S | 51 #define xsave STACK_BIAS-0x8 macro 138 stx %i1,[%fp+xsave] ! save arguments 143 st %i1,[%fp+xsave] ! save arguments 791 ldx [%fp+xsave],%o1 798 ld [%fp+xsave],%o1
|
H A D | __vsincosf.S | 72 #define xsave STACK_BIAS-0x8 macro 157 stx %i1,[%fp+xsave] ! save arguments 162 st %i1,[%fp+xsave] ! save arguments 687 ldx [%fp+xsave],%o1 693 ld [%fp+xsave],%o1
|
H A D | __vsinf.S | 72 #define xsave STACK_BIAS-0x8 macro 156 stx %i1,[%fp+xsave] ! save arguments 159 st %i1,[%fp+xsave] ! save arguments 1908 ldx [%fp+xsave],%o1 1911 ld [%fp+xsave],%o1
|
H A D | __vsin.S | 85 #define xsave STACK_BIAS-0x8 macro 190 stx %i1,[%fp+xsave] ! save arguments 193 st %i1,[%fp+xsave] ! save arguments 2875 ldx [%fp+xsave],%o1 2878 ld [%fp+xsave],%o1
|
H A D | __vsin_ultra3.S | 54 #define xsave STACK_BIAS-0x8 macro 141 stx %i1,[%fp+xsave] ! save arguments 144 st %i1,[%fp+xsave] ! save arguments 3247 ldx [%fp+xsave],%o1 3250 ld [%fp+xsave],%o1
|
H A D | __vcosf.S | 72 #define xsave STACK_BIAS-0x8 macro 156 stx %i1,[%fp+xsave] ! save arguments 159 st %i1,[%fp+xsave] ! save arguments 1916 ldx [%fp+xsave],%o1 1919 ld [%fp+xsave],%o1
|
H A D | __vcos_ultra3.S | 54 #define xsave STACK_BIAS-0x8 macro 141 stx %i1,[%fp+xsave] ! save arguments 144 st %i1,[%fp+xsave] ! save arguments 3236 ldx [%fp+xsave],%o1 3239 ld [%fp+xsave],%o1
|
H A D | __vcos.S | 85 #define xsave STACK_BIAS-0x8 macro 260 stx %i1,[%fp+xsave] ! save arguments 263 st %i1,[%fp+xsave] ! save arguments 2951 ldx [%fp+xsave],%o1 2954 ld [%fp+xsave],%o1
|
/illumos-gate/usr/src/lib/libmvec/common/ |
H A D | __vsin.c | 82 double x0, x1, x2, *py0 = 0, *py1 = 0, *py2, *xsave, *ysave; in __vsin() local 87 xsave = x; in __vsin() 1108 __vlibm_vsin_big(nsave, xsave, sxsave, ysave, sysave, 0x413921fb); in __vsin()
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | fp.h | 357 extern void xsave(struct xsave_state *, uint64_t);
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | fpu.c | 2035 bcopy(xsave, fx, sizeof (*fx)); in fpu_xsave_to_fxsave() 2251 xsave->prx_xsh_xcomp_bv != 0) { in fpu_proc_xregs_xsave_valid() 2389 struct xsave_state *xsave = fpup; in fpu_signal_copyin_xmm() local 2398 xsave->xs_fxsave.__fx_ign2[3]._l[0] = in fpu_signal_copyin_xmm() 2400 xsave->xs_fxsave.__fx_ign2[3]._l[1] = in fpu_signal_copyin_xmm() 2416 struct xsave_state *xsave = fpup; in fpu_signal_copyin_std() local 2729 const prxregset_xsave_t *xsave = NULL; in fpu_proc_xregs_set() local 2766 xsave = data; in fpu_proc_xregs_set() 2780 if (xsave == NULL) { in fpu_proc_xregs_set() 2846 (xsave->prx_xsh_xstate_bv & in fpu_proc_xregs_set() [all …]
|
/illumos-gate/usr/src/uts/intel/ml/ |
H A D | float.S | 92 xsave (%rsi) 151 xsave (%rsi) 192 ENTRY_NP(xsave) function 197 xsave (%rdi) 202 SET_SIZE(xsave)
|
/illumos-gate/usr/src/lib/libxcurses2/src/libc/xcurses/ |
H A D | wadd_wch.c | 53 int xsave = w->_curx; in __m_wadd_wch() local 58 w->_curx = (short) xsave; in __m_wadd_wch()
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | boot_elf.S | 255 xsave (%rdi) /* save data */
|
/illumos-gate/usr/src/test/util-tests/tests/dis/i386/ |
H A D | 64.xsave.out | 1 libdis_test: 0f ae 20 xsave (%rax)
|
H A D | 64.xsave.s | 25 xsave (%rax)
|
H A D | 32.xsave.out | 1 libdis_test: 0f ae 20 xsave (%eax)
|