[netcore] Reorder test targets
[mono-project.git] / mono / utils / mono-hwcap-vars.h
blob1596ca48d71d1ce8ee9e168eedd2a605b052b6c0
1 /**
2 * \file
3 */
5 #include "config.h"
7 #if defined (TARGET_ARM)
9 MONO_HWCAP_VAR(arm_is_v5)
10 MONO_HWCAP_VAR(arm_is_v6)
11 MONO_HWCAP_VAR(arm_is_v7)
12 MONO_HWCAP_VAR(arm_has_vfp)
13 MONO_HWCAP_VAR(arm_has_vfp3)
14 MONO_HWCAP_VAR(arm_has_vfp3_d16)
15 MONO_HWCAP_VAR(arm_has_thumb)
16 MONO_HWCAP_VAR(arm_has_thumb2)
18 #elif defined (TARGET_ARM64)
20 // Nothing here yet.
22 #elif defined (TARGET_MIPS)
24 // Nothing here yet.
26 #elif defined (TARGET_POWERPC) || defined (TARGET_POWERPC64)
28 MONO_HWCAP_VAR(ppc_has_icache_snoop)
29 MONO_HWCAP_VAR(ppc_is_isa_2x)
30 MONO_HWCAP_VAR(ppc_is_isa_2_03)
31 MONO_HWCAP_VAR(ppc_is_isa_64)
32 MONO_HWCAP_VAR(ppc_has_move_fpr_gpr)
33 MONO_HWCAP_VAR(ppc_has_multiple_ls_units)
35 #elif defined (TARGET_RISCV)
37 MONO_HWCAP_VAR(riscv_has_stdext_a)
38 MONO_HWCAP_VAR(riscv_has_stdext_b)
39 MONO_HWCAP_VAR(riscv_has_stdext_c)
40 MONO_HWCAP_VAR(riscv_has_stdext_d)
41 MONO_HWCAP_VAR(riscv_has_stdext_f)
42 MONO_HWCAP_VAR(riscv_has_stdext_j)
43 MONO_HWCAP_VAR(riscv_has_stdext_l)
44 MONO_HWCAP_VAR(riscv_has_stdext_m)
45 MONO_HWCAP_VAR(riscv_has_stdext_n)
46 MONO_HWCAP_VAR(riscv_has_stdext_p)
47 MONO_HWCAP_VAR(riscv_has_stdext_q)
48 MONO_HWCAP_VAR(riscv_has_stdext_t)
49 MONO_HWCAP_VAR(riscv_has_stdext_v)
51 #elif defined (TARGET_S390X)
53 MONO_HWCAP_VAR(s390x_has_fpe)
54 MONO_HWCAP_VAR(s390x_has_vec)
55 MONO_HWCAP_VAR(s390x_has_mlt)
56 MONO_HWCAP_VAR(s390x_has_ia)
57 MONO_HWCAP_VAR(s390x_has_gie)
58 MONO_HWCAP_VAR(s390x_has_mie2)
59 MONO_HWCAP_VAR(s390x_has_gs)
61 #elif defined (TARGET_SPARC) || defined (TARGET_SPARC64)
63 MONO_HWCAP_VAR(sparc_is_v9)
65 #elif defined (TARGET_X86) || defined (TARGET_AMD64)
67 MONO_HWCAP_VAR(x86_is_xen)
68 MONO_HWCAP_VAR(x86_has_cmov)
69 MONO_HWCAP_VAR(x86_has_fcmov)
70 MONO_HWCAP_VAR(x86_has_sse1)
71 MONO_HWCAP_VAR(x86_has_sse2)
72 MONO_HWCAP_VAR(x86_has_sse3)
73 MONO_HWCAP_VAR(x86_has_ssse3)
74 MONO_HWCAP_VAR(x86_has_sse41)
75 MONO_HWCAP_VAR(x86_has_sse42)
76 MONO_HWCAP_VAR(x86_has_sse4a)
78 #endif