| /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);
|