Home
last modified time | relevance | path

Searched refs:XSAVE (Results 1 – 15 of 15) sorted by relevance

/openbmc/linux/arch/x86/kernel/fpu/
H A Dxstate.h81 #define XSAVE ".byte " REX_PREFIX "0x0f,0xae,0x27" macro
118 asm volatile(ALTERNATIVE_3(XSAVE, \
285 XSTATE_OP(XSAVE, buf, lmask, hmask, err); in xsave_to_user_sigframe()
/openbmc/linux/Documentation/arch/x86/
H A Dxstate.rst21 must include an XSAVE buffer defined by the CPU.
24 because different CPUs have differently-sized XSAVE buffers. A compiled-in
144 configuration. Signal handlers can examine the XSAVE buffer's XSTATE_BV
H A Dcpuinfo.rst149 missing at runtime. For example, AVX flags will not show up if XSAVE feature
150 is disabled since they depend on XSAVE feature. Another example would be broken
H A Dsva.rst86 This MSR is managed with the XSAVE feature set as "supervisor state" to
/openbmc/openbmc/poky/meta/conf/machine/include/x86/
H A Dtune-x86-64-v3.inc3 # CPUs with AVX, AVX2, BMI1, BMI2, F16C, FMA, LZCNT, MOVBE, XSAVE.
/openbmc/linux/Documentation/admin-guide/hw-vuln/
H A Dgather_data_sampling.rst66 If used, these options will disable AVX use by turning off XSAVE YMM support.
68 does not follow proper AVX enumeration to check both AVX *and* XSAVE YMM
/openbmc/linux/tools/arch/x86/kcpuid/
H A Dcpuid.csv45 1, 0, ECX, 26, xsave, XSAVE/XRSTOR processor extended states (XSETBV/XGETBV/XCR0)
74 1, 0, EDX, 24, fxsr, XSAVE and FXRSTOR Instrs
253 0xD, 0, ECX, 31:0, max_sz_xsave, Maximum size (bytes) of the XSAVE/XRSTOR save area
/openbmc/linux/arch/x86/kvm/
H A Dcpuid.c628 0 /* Reserved*/ | F(AES) | F(XSAVE) | 0 /* OSXSAVE */ | F(AVX) | in kvm_set_cpu_caps()
/openbmc/openbmc/poky/documentation/migration-guides/
H A Drelease-notes-4.2.rst77 - New ``x86-64-v3`` tunes (AVX, AVX2, BMI1, BMI2, F16C, FMA, LZCNT, MOVBE, XSAVE)
/openbmc/qemu/target/i386/tcg/
H A Ddecode-new.c.inc358 [4] = X86_OP_ENTRYw(XSAVE, M,y, cpuid(XSAVE) p_00),
359 [5] = X86_OP_ENTRYr(XRSTOR, M,y, cpuid(XSAVE) p_00),
/openbmc/linux/tools/arch/x86/lib/
H A Dx86-opcode-map.txt1129 4: XSAVE | ptwrite Ey (F3),(11B)
/openbmc/linux/arch/x86/lib/
H A Dx86-opcode-map.txt1129 4: XSAVE | ptwrite Ey (F3),(11B)
/openbmc/qemu/target/i386/kvm/
H A Dkvm.c124 KVM_CAP_INFO(XSAVE),
/openbmc/linux/arch/x86/kvm/vmx/
H A Dvmx.c7691 cr4_fixed1_update(X86_CR4_OSXSAVE, ecx, feature_bit(XSAVE)); in nested_vmx_cr_fixed1_bits_update()
/openbmc/qemu/tests/tcg/i386/
H A Dx86.csv4616 "XGETBV","XGETBV","xgetbv","0F 01 D0","V","V","XSAVE","","","",""
4645 "XRSTOR mem","XRSTOR mem","xrstor mem","0F AE /5","V","V","XSAVE","modrm_memonly,operand16,operand3…
4646 "XRSTOR64 mem","XRSTOR64 mem","xrstor64 mem","REX.W 0F AE /5","N.S.","V","XSAVE","modrm_memonly","r…
4649 "XSAVE mem","XSAVE mem","xsave mem","0F AE /4","V","V","XSAVE","modrm_memonly,operand16,operand32",…
4650 "XSAVE64 mem","XSAVE64 mem","xsave64 mem","REX.W 0F AE /4","N.S.","V","XSAVE","modrm_memonly","w","…
4657 "XSETBV","XSETBV","xsetbv","0F 01 D1","V","V","XSAVE","","","",""