Home
last modified time | relevance | path

Searched refs:cpuinfo (Results 1 – 25 of 33) sorted by relevance

12

/qemu/tcg/i386/
H A Dtcg-target.h113 #define have_bmi1 (cpuinfo & CPUINFO_BMI1)
114 #define have_avx1 (cpuinfo & CPUINFO_AVX1)
115 #define have_avx2 (cpuinfo & CPUINFO_AVX2)
116 #define have_movbe (cpuinfo & CPUINFO_MOVBE)
122 #define have_avx512vl ((cpuinfo & CPUINFO_AVX512VL) && \
123 (cpuinfo & CPUINFO_AVX512F))
124 #define have_avx512bw ((cpuinfo & CPUINFO_AVX512BW) && have_avx512vl)
125 #define have_avx512dq ((cpuinfo & CPUINFO_AVX512DQ) && have_avx512vl)
126 #define have_avx512vbmi2 ((cpuinfo & CPUINFO_AVX512VBMI2) && have_avx512vl)
198 (TCG_TARGET_REG_BITS == 64 && (cpuinfo & CPUINFO_ATOMIC_VMOVDQA))
/qemu/tcg/ppc/
H A Dtcg-target.h66 #define have_isa_2_06 (cpuinfo & CPUINFO_V2_06)
67 #define have_isa_2_07 (cpuinfo & CPUINFO_V2_07)
68 #define have_isa_3_00 (cpuinfo & CPUINFO_V3_0)
69 #define have_isa_3_10 (cpuinfo & CPUINFO_V3_1)
70 #define have_altivec (cpuinfo & CPUINFO_ALTIVEC)
71 #define have_vsx (cpuinfo & CPUINFO_VSX)
/qemu/util/
H A Dcpuinfo-loongarch.c16 unsigned cpuinfo; variable
21 unsigned info = cpuinfo; in cpuinfo_init()
33 cpuinfo = info; in cpuinfo_init()
H A Dcpuinfo-ppc.c16 unsigned cpuinfo; variable
21 unsigned info = cpuinfo; in cpuinfo_init()
62 cpuinfo = info; in cpuinfo_init()
H A Dcpuinfo-aarch64.c24 unsigned cpuinfo; variable
50 unsigned info = cpuinfo; in cpuinfo_init()
76 cpuinfo = info; in cpuinfo_init()
H A Dcpuinfo-i386.c12 unsigned cpuinfo; variable
17 unsigned info = cpuinfo; in cpuinfo_init()
97 cpuinfo = info; in cpuinfo_init()
H A Dmeson.build123 util_ss.add(files('cpuinfo-aarch64.c'))
125 util_ss.add(files('cpuinfo-i386.c'))
127 util_ss.add(files('cpuinfo-loongarch.c'))
129 util_ss.add(files('cpuinfo-ppc.c'))
/qemu/host/include/aarch64/host/
H A Datomic128-ldst.h25 #define HAVE_ATOMIC128_RO (cpuinfo & CPUINFO_LSE2)
45 if (cpuinfo & CPUINFO_LSE2) { in atomic16_read_rw()
65 if (cpuinfo & CPUINFO_LSE2) { in atomic16_set()
H A Dcpuinfo.h17 extern unsigned cpuinfo;
H A Dload-extract-al16-al8.h.inc11 #include "host/cpuinfo.h"
/qemu/tcg/aarch64/
H A Dtcg-target.h65 #define have_lse (cpuinfo & CPUINFO_LSE)
66 #define have_lse2 (cpuinfo & CPUINFO_LSE2)
/qemu/tcg/loongarch64/
H A Dtcg-target.h170 #define TCG_TARGET_HAS_qemu_ldst_i128 (cpuinfo & CPUINFO_LSX)
175 #define TCG_TARGET_HAS_v128 (cpuinfo & CPUINFO_LSX)
/qemu/host/include/loongarch64/host/
H A Dcpuinfo.h13 extern unsigned cpuinfo;
H A Datomic128-ldst.h15 #define HAVE_ATOMIC128_RO likely(cpuinfo & CPUINFO_LSX)
H A Dload-extract-al16-al8.h.inc11 #include "host/cpuinfo.h"
/qemu/host/include/ppc/host/
H A Dcpuinfo.h22 extern unsigned cpuinfo;
/qemu/host/include/i386/host/
H A Dcpuinfo.h29 extern unsigned cpuinfo;
/qemu/host/include/i386/host/crypto/
H A Dclmul.h16 # define HAVE_CLMUL_ACCEL likely(cpuinfo & CPUINFO_PCLMUL)
H A Daes-round.h16 # define HAVE_AES_ACCEL likely(cpuinfo & CPUINFO_AES)
/qemu/host/include/aarch64/host/crypto/
H A Dclmul.h19 # define HAVE_CLMUL_ACCEL likely(cpuinfo & CPUINFO_PMULL)
H A Daes-round.h15 # define HAVE_AES_ACCEL likely(cpuinfo & CPUINFO_AES)
/qemu/host/include/x86_64/host/
H A Datomic128-ldst.h30 #define HAVE_ATOMIC128_RO likely(cpuinfo & CPUINFO_ATOMIC_VMOVDQA)
H A Dload-extract-al16-al8.h.inc37 if ((cpuinfo & CPUINFO_ATOMIC_VMOVDQU) || (pi & 8)) {
/qemu/host/include/ppc/host/crypto/
H A Daes-round.h15 # define HAVE_AES_ACCEL likely(cpuinfo & CPUINFO_CRYPTO)
/qemu/docs/system/
H A Dcpu-models-x86.rst.inc184 so it will not appear in the Linux ``/proc/cpuinfo`` in the host or
196 ``/proc/cpuinfo`` in the host or guest.
218 up in the Linux ``/proc/cpuinfo`` in the host or guest.
222 ``/proc/cpuinfo``; or (b) the

12