![]() |
Qt 6.x
The Qt SDK
|
#include <stdint.h>
Go to the source code of this file.
Variables | |
static const uint64_t | _compilerCpuFeatures = 0 |
#define cpu_adl (cpu_grt) |
Definition at line 144 of file qsimd_x86_p.h.
#define cpu_alderlake (cpu_adl) |
Definition at line 177 of file qsimd_x86_p.h.
#define cpu_arl (cpu_cmt) |
Definition at line 147 of file qsimd_x86_p.h.
#define cpu_arrowlake (cpu_arl) |
Definition at line 182 of file qsimd_x86_p.h.
#define cpu_bdw |
Definition at line 96 of file qsimd_x86_p.h.
#define cpu_bdx (cpu_bdw) |
Definition at line 98 of file qsimd_x86_p.h.
#define cpu_broadwell (cpu_bdw) |
Definition at line 164 of file qsimd_x86_p.h.
#define cpu_cannonlake (cpu_cnl) |
Definition at line 170 of file qsimd_x86_p.h.
#define cpu_cascadelake (cpu_clx) |
Definition at line 167 of file qsimd_x86_p.h.
#define cpu_clearwaterforest (cpu_cwf) |
Definition at line 194 of file qsimd_x86_p.h.
#define cpu_clx (cpu_skx) |
Definition at line 106 of file qsimd_x86_p.h.
#define cpu_cmt |
Definition at line 138 of file qsimd_x86_p.h.
#define cpu_cnl (cpu_plc) |
Definition at line 141 of file qsimd_x86_p.h.
#define cpu_cooperlake (cpu_cpx) |
Definition at line 168 of file qsimd_x86_p.h.
#define cpu_core2 |
Definition at line 77 of file qsimd_x86_p.h.
#define cpu_cpx (cpu_clx) |
Definition at line 107 of file qsimd_x86_p.h.
#define cpu_crestmont (cpu_cmt) |
Definition at line 191 of file qsimd_x86_p.h.
#define cpu_cwf (cpu_srf) |
Definition at line 158 of file qsimd_x86_p.h.
#define cpu_emeraldrapids (cpu_emr) |
Definition at line 185 of file qsimd_x86_p.h.
#define cpu_emr (cpu_spr) |
Definition at line 151 of file qsimd_x86_p.h.
#define cpu_feature_aes (UINT64_C(1) << 8) |
Definition at line 35 of file qsimd_x86_p.h.
#define cpu_feature_avx (UINT64_C(1) << 9) |
Definition at line 36 of file qsimd_x86_p.h.
#define cpu_feature_avx2 (UINT64_C(1) << 13) |
Definition at line 42 of file qsimd_x86_p.h.
#define cpu_feature_avx512bitalg (UINT64_C(1) << 29) |
Definition at line 60 of file qsimd_x86_p.h.
#define cpu_feature_avx512bw (UINT64_C(1) << 21) |
Definition at line 50 of file qsimd_x86_p.h.
#define cpu_feature_avx512cd (UINT64_C(1) << 19) |
Definition at line 48 of file qsimd_x86_p.h.
#define cpu_feature_avx512dq (UINT64_C(1) << 16) |
Definition at line 45 of file qsimd_x86_p.h.
#define cpu_feature_avx512f (UINT64_C(1) << 15) |
Definition at line 44 of file qsimd_x86_p.h.
#define cpu_feature_avx512fp16 (UINT64_C(1) << 33) |
Definition at line 66 of file qsimd_x86_p.h.
#define cpu_feature_avx512ifma (UINT64_C(1) << 18) |
Definition at line 47 of file qsimd_x86_p.h.
#define cpu_feature_avx512vbmi (UINT64_C(1) << 23) |
Definition at line 54 of file qsimd_x86_p.h.
#define cpu_feature_avx512vbmi2 (UINT64_C(1) << 25) |
Definition at line 56 of file qsimd_x86_p.h.
#define cpu_feature_avx512vl (UINT64_C(1) << 22) |
Definition at line 51 of file qsimd_x86_p.h.
#define cpu_feature_avx512vpopcntdq (UINT64_C(1) << 30) |
Definition at line 61 of file qsimd_x86_p.h.
#define cpu_feature_avxifma (UINT64_C(1) << 36) |
Definition at line 71 of file qsimd_x86_p.h.
#define cpu_feature_bmi (UINT64_C(1) << 12) |
Definition at line 41 of file qsimd_x86_p.h.
#define cpu_feature_bmi2 (UINT64_C(1) << 14) |
Definition at line 43 of file qsimd_x86_p.h.
#define cpu_feature_cmpccxadd (UINT64_C(1) << 35) |
Definition at line 70 of file qsimd_x86_p.h.
#define cpu_feature_f16c (UINT64_C(1) << 10) |
Definition at line 37 of file qsimd_x86_p.h.
#define cpu_feature_fma (UINT64_C(1) << 3) |
Definition at line 30 of file qsimd_x86_p.h.
#define cpu_feature_gfni (UINT64_C(1) << 27) |
Definition at line 58 of file qsimd_x86_p.h.
#define cpu_feature_hybrid (UINT64_C(1) << 31) |
Definition at line 64 of file qsimd_x86_p.h.
#define cpu_feature_ibt (UINT64_C(1) << 32) |
Definition at line 65 of file qsimd_x86_p.h.
#define cpu_feature_lam (UINT64_C(1) << 37) |
Definition at line 72 of file qsimd_x86_p.h.
#define cpu_feature_movbe (UINT64_C(1) << 6) |
Definition at line 33 of file qsimd_x86_p.h.
#define cpu_feature_popcnt (UINT64_C(1) << 7) |
Definition at line 34 of file qsimd_x86_p.h.
#define cpu_feature_raoint (UINT64_C(1) << 34) |
Definition at line 69 of file qsimd_x86_p.h.
#define cpu_feature_rdrnd (UINT64_C(1) << 11) |
Definition at line 38 of file qsimd_x86_p.h.
#define cpu_feature_rdseed (UINT64_C(1) << 17) |
Definition at line 46 of file qsimd_x86_p.h.
#define cpu_feature_sha (UINT64_C(1) << 20) |
Definition at line 49 of file qsimd_x86_p.h.
#define cpu_feature_shstk (UINT64_C(1) << 26) |
Definition at line 57 of file qsimd_x86_p.h.
#define cpu_feature_sse2 (UINT64_C(1) << 0) |
Definition at line 25 of file qsimd_x86_p.h.
#define cpu_feature_sse3 (UINT64_C(1) << 1) |
Definition at line 28 of file qsimd_x86_p.h.
#define cpu_feature_sse4_1 (UINT64_C(1) << 4) |
Definition at line 31 of file qsimd_x86_p.h.
#define cpu_feature_sse4_2 (UINT64_C(1) << 5) |
Definition at line 32 of file qsimd_x86_p.h.
#define cpu_feature_ssse3 (UINT64_C(1) << 2) |
Definition at line 29 of file qsimd_x86_p.h.
#define cpu_feature_vaes (UINT64_C(1) << 28) |
Definition at line 59 of file qsimd_x86_p.h.
#define cpu_feature_waitpkg (UINT64_C(1) << 24) |
Definition at line 55 of file qsimd_x86_p.h.
#define cpu_glc |
Definition at line 120 of file qsimd_x86_p.h.
#define cpu_glm |
Definition at line 127 of file qsimd_x86_p.h.
#define cpu_gnr (cpu_glc) |
Definition at line 152 of file qsimd_x86_p.h.
#define cpu_goldencove (cpu_glc) |
Definition at line 176 of file qsimd_x86_p.h.
#define cpu_goldmont (cpu_glm) |
Definition at line 188 of file qsimd_x86_p.h.
#define cpu_gracemont (cpu_grt) |
Definition at line 190 of file qsimd_x86_p.h.
#define cpu_grandridge (cpu_grr) |
Definition at line 192 of file qsimd_x86_p.h.
#define cpu_graniterapids (cpu_gnr) |
Definition at line 186 of file qsimd_x86_p.h.
#define cpu_grr |
Definition at line 156 of file qsimd_x86_p.h.
#define cpu_grt |
Definition at line 132 of file qsimd_x86_p.h.
#define cpu_haswell (cpu_hsw) |
Definition at line 163 of file qsimd_x86_p.h.
#define cpu_hsw |
Definition at line 90 of file qsimd_x86_p.h.
#define cpu_icelake_client (cpu_icl) |
Definition at line 172 of file qsimd_x86_p.h.
#define cpu_icelake_server (cpu_icx) |
Definition at line 173 of file qsimd_x86_p.h.
#define cpu_icl (cpu_snc) |
Definition at line 142 of file qsimd_x86_p.h.
#define cpu_icx (cpu_snc) |
Definition at line 149 of file qsimd_x86_p.h.
#define cpu_ivb |
Definition at line 87 of file qsimd_x86_p.h.
#define cpu_ivybridge (cpu_ivb) |
Definition at line 162 of file qsimd_x86_p.h.
#define cpu_lnl (cpu_cmt) |
Definition at line 148 of file qsimd_x86_p.h.
#define cpu_lunarlake (cpu_lnl) |
Definition at line 183 of file qsimd_x86_p.h.
#define cpu_meteorlake (cpu_mtl) |
Definition at line 181 of file qsimd_x86_p.h.
#define cpu_mtl (cpu_cmt) |
Definition at line 146 of file qsimd_x86_p.h.
#define cpu_nehalem (cpu_nhm) |
Definition at line 159 of file qsimd_x86_p.h.
#define cpu_nhm |
Definition at line 80 of file qsimd_x86_p.h.
#define cpu_palmcove (cpu_plc) |
Definition at line 169 of file qsimd_x86_p.h.
#define cpu_plc |
Definition at line 108 of file qsimd_x86_p.h.
#define cpu_raptorcove (cpu_rpc) |
Definition at line 178 of file qsimd_x86_p.h.
#define cpu_raptorlake (cpu_rpl) |
Definition at line 179 of file qsimd_x86_p.h.
#define cpu_redwoodcove (cpu_rwc) |
Definition at line 180 of file qsimd_x86_p.h.
#define cpu_rpc (cpu_glc) |
Definition at line 122 of file qsimd_x86_p.h.
#define cpu_rpl (cpu_grt) |
Definition at line 145 of file qsimd_x86_p.h.
#define cpu_rwc (cpu_rpc) |
Definition at line 123 of file qsimd_x86_p.h.
#define cpu_sandybridge (cpu_snb) |
Definition at line 161 of file qsimd_x86_p.h.
#define cpu_sapphirerapids (cpu_spr) |
Definition at line 184 of file qsimd_x86_p.h.
#define cpu_sierraforest (cpu_srf) |
Definition at line 193 of file qsimd_x86_p.h.
#define cpu_silvermont (cpu_slm) |
Definition at line 187 of file qsimd_x86_p.h.
#define cpu_skl (cpu_bdw) |
Definition at line 99 of file qsimd_x86_p.h.
#define cpu_skx |
Definition at line 100 of file qsimd_x86_p.h.
#define cpu_skylake (cpu_skl) |
Definition at line 165 of file qsimd_x86_p.h.
#define cpu_skylake_avx512 (cpu_skx) |
Definition at line 166 of file qsimd_x86_p.h.
#define cpu_slm |
Definition at line 124 of file qsimd_x86_p.h.
#define cpu_snb |
Definition at line 85 of file qsimd_x86_p.h.
#define cpu_snc |
Definition at line 111 of file qsimd_x86_p.h.
#define cpu_spr (cpu_glc) |
Definition at line 150 of file qsimd_x86_p.h.
#define cpu_srf |
Definition at line 153 of file qsimd_x86_p.h.
#define cpu_sunnycove (cpu_snc) |
Definition at line 171 of file qsimd_x86_p.h.
#define cpu_tgl (cpu_wlc) |
Definition at line 143 of file qsimd_x86_p.h.
#define cpu_tigerlake (cpu_tgl) |
Definition at line 175 of file qsimd_x86_p.h.
#define cpu_tnt |
Definition at line 129 of file qsimd_x86_p.h.
#define cpu_tremont (cpu_tnt) |
Definition at line 189 of file qsimd_x86_p.h.
#define cpu_westmere (cpu_wsm) |
Definition at line 160 of file qsimd_x86_p.h.
#define cpu_willowcove (cpu_wlc) |
Definition at line 174 of file qsimd_x86_p.h.
#define cpu_wlc |
Definition at line 117 of file qsimd_x86_p.h.
#define cpu_wsm (cpu_nhm) |
Definition at line 84 of file qsimd_x86_p.h.
#define cpu_x86_64 |
Definition at line 75 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AES "aes,sse4.2" |
Definition at line 205 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_ADL QT_FUNCTION_TARGET_STRING_ARCH_GRT |
Definition at line 262 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_ALDERLAKE QT_FUNCTION_TARGET_STRING_ARCH_ADL |
Definition at line 292 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_ARL QT_FUNCTION_TARGET_STRING_ARCH_CMT |
Definition at line 265 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_ARROWLAKE QT_FUNCTION_TARGET_STRING_ARCH_ARL |
Definition at line 297 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_BDW QT_FUNCTION_TARGET_STRING_ARCH_HSW ",adx,rdseed" |
Definition at line 242 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_BDX QT_FUNCTION_TARGET_STRING_ARCH_BDW |
Definition at line 243 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_BROADWELL QT_FUNCTION_TARGET_STRING_ARCH_BDW |
Definition at line 279 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_CANNONLAKE QT_FUNCTION_TARGET_STRING_ARCH_CNL |
Definition at line 285 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_CASCADELAKE QT_FUNCTION_TARGET_STRING_ARCH_CLX |
Definition at line 282 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_CLEARWATERFOREST QT_FUNCTION_TARGET_STRING_ARCH_CWF |
Definition at line 309 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_CLX QT_FUNCTION_TARGET_STRING_ARCH_SKX ",avx512vnni" |
Definition at line 246 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_CMT QT_FUNCTION_TARGET_STRING_ARCH_GRT ",cmpccxadd,avxifma,avxneconvert,avxvnniint8" |
Definition at line 258 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_CNL QT_FUNCTION_TARGET_STRING_ARCH_PLC |
Definition at line 259 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_COOPERLAKE QT_FUNCTION_TARGET_STRING_ARCH_CPX |
Definition at line 283 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_CORE2 QT_FUNCTION_TARGET_STRING_ARCH_X86_64 ",sse3,ssse3,cx16" |
Definition at line 236 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_CPX QT_FUNCTION_TARGET_STRING_ARCH_CLX ",avx512bf16" |
Definition at line 247 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_CRESTMONT QT_FUNCTION_TARGET_STRING_ARCH_CMT |
Definition at line 306 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_CWF QT_FUNCTION_TARGET_STRING_ARCH_SRF |
Definition at line 273 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_EMERALDRAPIDS QT_FUNCTION_TARGET_STRING_ARCH_EMR |
Definition at line 300 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_EMR QT_FUNCTION_TARGET_STRING_ARCH_SPR |
Definition at line 269 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_GLC QT_FUNCTION_TARGET_STRING_ARCH_WLC ",avx512bf16,avxvnni,cldemote,waitpkg,serialize,uintr" |
Definition at line 251 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_GLM QT_FUNCTION_TARGET_STRING_ARCH_SLM ",fsgsbase,rdseed,lzcnt,xsavec,xsaves" |
Definition at line 255 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_GNR QT_FUNCTION_TARGET_STRING_ARCH_GLC ",pconfig,amx-tile,amx-bf16,amx-int8,amx-fp16,amx-complex" |
Definition at line 270 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_GOLDENCOVE QT_FUNCTION_TARGET_STRING_ARCH_GLC |
Definition at line 291 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_GOLDMONT QT_FUNCTION_TARGET_STRING_ARCH_GLM |
Definition at line 303 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_GRACEMONT QT_FUNCTION_TARGET_STRING_ARCH_GRT |
Definition at line 305 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_GRANDRIDGE QT_FUNCTION_TARGET_STRING_ARCH_GRR |
Definition at line 307 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_GRANITERAPIDS QT_FUNCTION_TARGET_STRING_ARCH_GNR |
Definition at line 301 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_GRR QT_FUNCTION_TARGET_STRING_ARCH_SRF ",raoint" |
Definition at line 272 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_GRT QT_FUNCTION_TARGET_STRING_ARCH_SKL ",avxvnni,gfni,vaes,vpclmulqdq,serialize,shstk,cldemote,movdiri,movdir64b,ibt,waitpkg,keylocker" |
Definition at line 257 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_HASWELL QT_FUNCTION_TARGET_STRING_ARCH_HSW |
Definition at line 278 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_HSW QT_FUNCTION_TARGET_STRING_ARCH_IVB ",avx2,fma,bmi,bmi2,lzcnt,movbe" |
Definition at line 241 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_ICELAKE_CLIENT QT_FUNCTION_TARGET_STRING_ARCH_ICL |
Definition at line 287 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_ICELAKE_SERVER QT_FUNCTION_TARGET_STRING_ARCH_ICX |
Definition at line 288 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_ICL QT_FUNCTION_TARGET_STRING_ARCH_SNC |
Definition at line 260 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_ICX QT_FUNCTION_TARGET_STRING_ARCH_SNC ",pconfig" |
Definition at line 267 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_IVB QT_FUNCTION_TARGET_STRING_ARCH_SNB ",f16c,rdrnd,fsgsbase" |
Definition at line 240 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_IVYBRIDGE QT_FUNCTION_TARGET_STRING_ARCH_IVB |
Definition at line 277 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_LNL QT_FUNCTION_TARGET_STRING_ARCH_CMT |
Definition at line 266 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_LUNARLAKE QT_FUNCTION_TARGET_STRING_ARCH_LNL |
Definition at line 298 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_METEORLAKE QT_FUNCTION_TARGET_STRING_ARCH_MTL |
Definition at line 296 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_MTL QT_FUNCTION_TARGET_STRING_ARCH_CMT |
Definition at line 264 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_NEHALEM QT_FUNCTION_TARGET_STRING_ARCH_NHM |
Definition at line 274 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_NHM QT_FUNCTION_TARGET_STRING_ARCH_CORE2 ",sse4.1,sse4.2,popcnt" |
Definition at line 237 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_PALMCOVE QT_FUNCTION_TARGET_STRING_ARCH_PLC |
Definition at line 284 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_PLC QT_FUNCTION_TARGET_STRING_ARCH_SKX ",avx512ifma,avx512vbmi" |
Definition at line 248 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_RAPTORCOVE QT_FUNCTION_TARGET_STRING_ARCH_RPC |
Definition at line 293 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_RAPTORLAKE QT_FUNCTION_TARGET_STRING_ARCH_RPL |
Definition at line 294 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_REDWOODCOVE QT_FUNCTION_TARGET_STRING_ARCH_RWC |
Definition at line 295 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_RPC QT_FUNCTION_TARGET_STRING_ARCH_GLC |
Definition at line 252 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_RPL QT_FUNCTION_TARGET_STRING_ARCH_GRT |
Definition at line 263 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_RWC QT_FUNCTION_TARGET_STRING_ARCH_RPC ",prefetchiti" |
Definition at line 253 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SANDYBRIDGE QT_FUNCTION_TARGET_STRING_ARCH_SNB |
Definition at line 276 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SAPPHIRERAPIDS QT_FUNCTION_TARGET_STRING_ARCH_SPR |
Definition at line 299 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SIERRAFOREST QT_FUNCTION_TARGET_STRING_ARCH_SRF |
Definition at line 308 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SILVERMONT QT_FUNCTION_TARGET_STRING_ARCH_SLM |
Definition at line 302 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SKL QT_FUNCTION_TARGET_STRING_ARCH_BDW ",xsavec,xsaves" |
Definition at line 244 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SKX QT_FUNCTION_TARGET_STRING_ARCH_SKL ",avx512f,avx512dq,avx512cd,avx512bw,avx512vl" |
Definition at line 245 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SKYLAKE QT_FUNCTION_TARGET_STRING_ARCH_SKL |
Definition at line 280 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SKYLAKE_AVX512 QT_FUNCTION_TARGET_STRING_ARCH_SKX |
Definition at line 281 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SLM QT_FUNCTION_TARGET_STRING_ARCH_WSM ",rdrnd,movbe" |
Definition at line 254 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SNB QT_FUNCTION_TARGET_STRING_ARCH_WSM ",avx" |
Definition at line 239 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SNC QT_FUNCTION_TARGET_STRING_ARCH_PLC ",avx512vbmi2,gfni,vaes,vpclmulqdq,avx512vnni,avx512bitalg,avx512vpopcntdq" |
Definition at line 249 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SPR QT_FUNCTION_TARGET_STRING_ARCH_GLC ",pconfig,amx-tile,amx-bf16,amx-int8" |
Definition at line 268 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SRF QT_FUNCTION_TARGET_STRING_ARCH_CMT ",cmpccxadd,avxifma,avxneconvert,avxvnniint8" |
Definition at line 271 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_SUNNYCOVE QT_FUNCTION_TARGET_STRING_ARCH_SNC |
Definition at line 286 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_TGL QT_FUNCTION_TARGET_STRING_ARCH_WLC |
Definition at line 261 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_TIGERLAKE QT_FUNCTION_TARGET_STRING_ARCH_TGL |
Definition at line 290 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_TNT QT_FUNCTION_TARGET_STRING_ARCH_GLM ",clwb,gfni,cldemote,waitpkg,movdiri,movdir64b" |
Definition at line 256 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_TREMONT QT_FUNCTION_TARGET_STRING_ARCH_TNT |
Definition at line 304 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_WESTMERE QT_FUNCTION_TARGET_STRING_ARCH_WSM |
Definition at line 275 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_WILLOWCOVE QT_FUNCTION_TARGET_STRING_ARCH_WLC |
Definition at line 289 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_WLC QT_FUNCTION_TARGET_STRING_ARCH_SNC ",shstk,movdiri,movdir64b,ibt,keylocker" |
Definition at line 250 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_WSM QT_FUNCTION_TARGET_STRING_ARCH_NHM |
Definition at line 238 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_ARCH_X86_64 "sse2" |
Definition at line 235 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX "avx" |
Definition at line 206 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX2 "avx2,avx" |
Definition at line 210 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX512BITALG "avx512bitalg,avx512f" |
Definition at line 226 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX512BW "avx512bw,avx512f" |
Definition at line 218 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX512CD "avx512cd,avx512f" |
Definition at line 216 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX512DQ "avx512dq,avx512f" |
Definition at line 213 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX512F "avx512f,avx" |
Definition at line 212 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX512FP16 "avx512fp16,avx512f,f16c" |
Definition at line 230 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX512IFMA "avx512ifma,avx512f" |
Definition at line 215 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX512VBMI "avx512vbmi,avx512f" |
Definition at line 220 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX512VBMI2 "avx512vbmi2,avx512f" |
Definition at line 222 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX512VL "avx512vl,avx512f" |
Definition at line 219 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVX512VPOPCNTDQ "avx512vpopcntdq,avx512f" |
Definition at line 227 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_AVXIFMA "avxifma,avx" |
Definition at line 233 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_BMI "bmi" |
Definition at line 209 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_BMI2 "bmi2" |
Definition at line 211 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_CMPCCXADD "cmpccxadd" |
Definition at line 232 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_F16C "f16c,avx" |
Definition at line 207 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_FMA "fma" |
Definition at line 200 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_GFNI "gfni" |
Definition at line 224 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_HYBRID "hybrid" |
Definition at line 228 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_IBT "ibt" |
Definition at line 229 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_LAM "lam" |
Definition at line 234 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_MOVBE "movbe" |
Definition at line 203 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_POPCNT "popcnt" |
Definition at line 204 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_RAOINT "raoint" |
Definition at line 231 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_RDRND "rdrnd" |
Definition at line 208 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_RDSEED "rdseed" |
Definition at line 214 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_SHA "sha" |
Definition at line 217 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_SHSTK "shstk" |
Definition at line 223 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_SSE2 "sse2" |
Definition at line 197 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_SSE3 "sse3" |
Definition at line 198 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_SSE4_1 "sse4.1" |
Definition at line 201 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_SSE4_2 "sse4.2" |
Definition at line 202 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_SSSE3 "ssse3" |
Definition at line 199 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_VAES "vaes,avx2,avx,aes" |
Definition at line 225 of file qsimd_x86_p.h.
#define QT_FUNCTION_TARGET_STRING_WAITPKG "waitpkg" |
Definition at line 221 of file qsimd_x86_p.h.
|
static |
Definition at line 311 of file qsimd_x86_p.h.