HomeSort by: relevance | last modified time | path
    Searched refs:xsave (Results 1 - 16 of 16) sorted by relevancy

  /src/external/gpl3/gdb.old/dist/gdb/
amd64-tdep.h 122 /* Similar to amd64_supply_fxsave, but use XSAVE extended state. */
124 const void *xsave);
133 /* Similar to amd64_collect_fxsave, but use XSAVE extended state. */
135 int regnum, void *xsave, int gcore);
i387-tdep.h 136 /* Select an XSAVE layout based on the XCR0 bitmask and total XSAVE
143 /* Compute an XSAVE layout based on the XCR0 bitmask. This is used
144 as a fallback if a target does not provide an XSAVE layout. */
148 /* Similar to i387_supply_fxsave, but use XSAVE extended state. */
151 const void *xsave);
161 /* Similar to i387_collect_fxsave, but use XSAVE extended state. */
164 int regnum, void *xsave, int gcore);
166 /* Extract a bitset from XSAVE indicating which features are available in
170 const void *xsave);
    [all...]
i387-tdep.c 740 #define XSAVE_XSTATE_BV_ADDR(xsave) (xsave + 512)
743 the AVX region of the XSAVE extended state where the upper 128bits
766 #define XSAVE_AVXH_ADDR(tdep, xsave, regnum) \
767 (xsave + (tdep)->xsave_layout.avx_offset \
771 within the ZMM region of the XSAVE extended state where the second
794 #define XSAVE_YMM_H_AVX512_ADDR(tdep, xsave, regnum) \
795 (xsave + (tdep)->xsave_layout.zmm_offset \
799 within the ZMM region of the XSAVE extended state where the first
822 #define XSAVE_XMM_AVX512_ADDR(tdep, xsave, regnum)
    [all...]
amd64-tdep.c 3366 /* Return the target description for a specified XSAVE feature mask. */
3432 /* Similar to amd64_supply_fxsave, but use XSAVE extended state. */
3436 const void *xsave)
3441 i387_supply_xsave (regcache, regnum, xsave);
3443 if (xsave
3446 const gdb_byte *regs = (const gdb_byte *) xsave;
3449 clear_bv = i387_xsave_get_clear_bv (gdbarch, xsave);
3488 /* Similar to amd64_collect_fxsave, but use XSAVE extended state. */
3492 void *xsave, int gcore)
3496 gdb_byte *regs = (gdb_byte *) xsave;
    [all...]
  /src/external/gpl3/gdb/dist/gdb/
amd64-tdep.h 113 /* Return the target description for the specified xsave features as
127 /* Similar to amd64_supply_fxsave, but use XSAVE extended state. */
129 const void *xsave);
138 /* Similar to amd64_collect_fxsave, but use XSAVE extended state. */
140 int regnum, void *xsave, int gcore);
i387-tdep.h 136 /* Select an XSAVE layout based on the XCR0 bitmask and total XSAVE
143 /* Compute an XSAVE layout based on the XCR0 bitmask. This is used
144 as a fallback if a target does not provide an XSAVE layout. */
148 /* Similar to i387_supply_fxsave, but use XSAVE extended state. */
151 const void *xsave);
161 /* Similar to i387_collect_fxsave, but use XSAVE extended state. */
164 int regnum, void *xsave, int gcore);
166 /* Extract a bitset from XSAVE indicating which features are available in
170 const void *xsave);
    [all...]
i387-tdep.c 740 #define XSAVE_XSTATE_BV_ADDR(xsave) (xsave + 512)
743 the AVX region of the XSAVE extended state where the upper 128bits
766 #define XSAVE_AVXH_ADDR(tdep, xsave, regnum) \
767 (xsave + (tdep)->xsave_layout.avx_offset \
771 within the ZMM region of the XSAVE extended state where the second
794 #define XSAVE_YMM_H_AVX512_ADDR(tdep, xsave, regnum) \
795 (xsave + (tdep)->xsave_layout.zmm_offset \
799 within the ZMM region of the XSAVE extended state where the first
822 #define XSAVE_XMM_AVX512_ADDR(tdep, xsave, regnum)
    [all...]
amd64-tdep.c 4027 /* Similar to amd64_supply_fxsave, but use XSAVE extended state. */
4031 const void *xsave)
4036 i387_supply_xsave (regcache, regnum, xsave);
4038 if (xsave
4041 const gdb_byte *regs = (const gdb_byte *) xsave;
4044 clear_bv = i387_xsave_get_clear_bv (gdbarch, xsave);
4083 /* Similar to amd64_collect_fxsave, but use XSAVE extended state. */
4087 void *xsave, int gcore)
4091 gdb_byte *regs = (gdb_byte *) xsave;
4093 i387_collect_xsave (regcache, regnum, xsave, gcore)
    [all...]
  /src/external/gpl3/gdb.old/dist/gdbserver/
i387-fp.cc 103 /* Byte 576. End of registers with fixed position in XSAVE.
104 The position of other XSAVE registers will be calculated
108 /* Base address of XSAVE data as an unsigned char *. Used to derive
109 pointers to XSAVE state components in the extended state
111 unsigned char *xsave () function in struct:i387_xsave
117 { return xsave () + xsave_layout.avx_offset; }
121 { return xsave () + xsave_layout.k_offset; }
125 { return xsave () + xsave_layout.zmm_h_offset; }
129 { return xsave () + xsave_layout.zmm_offset; }
135 { return xsave () + xsave_layout.pkru_offset;
    [all...]
  /src/external/gpl3/gdb/dist/gdbserver/
i387-fp.cc 103 /* Byte 576. End of registers with fixed position in XSAVE.
104 The position of other XSAVE registers will be calculated
108 /* Base address of XSAVE data as an unsigned char *. Used to derive
109 pointers to XSAVE state components in the extended state
111 unsigned char *xsave () function in struct:i387_xsave
117 { return xsave () + xsave_layout.avx_offset; }
121 { return xsave () + xsave_layout.k_offset; }
125 { return xsave () + xsave_layout.zmm_h_offset; }
129 { return xsave () + xsave_layout.zmm_offset; }
135 { return xsave () + xsave_layout.pkru_offset;
    [all...]
  /src/external/bsd/zstd/dist/lib/common/
cpu.h 177 C(xsave, 26)
  /src/sys/arch/x86/include/
cpufunc.h 441 xsave(void *addr, uint64_t mask) function
449 "xsave %[area]"
  /src/sys/arch/x86/x86/
fpu.c 265 * only in 64-bit mode, instructions of the XSAVE
274 * 2025, Sec. 13.3 `Enabling the XSAVE feature set
275 * and XSAVE-enabled features', p. 13-6.
387 XS64(xsave)(area, xsave_features);
983 /* If XSAVE is supported, make sure that xstate_bv is set correctly. */
1006 * XSAVE behavior for those flags.
  /src/external/gpl3/binutils/dist/gas/config/
tc-i386.c 1133 SUBARCH (xsave, XSAVE, ANY_XSAVE, false),
  /src/external/gpl3/binutils.old/dist/gas/config/
tc-i386.c 1117 SUBARCH (xsave, XSAVE, ANY_XSAVE, false),
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGBuiltin.cpp 12564 INTRINSIC_X86_XSAVE_ID(xsave);

Completed in 110 milliseconds