summaryrefslogtreecommitdiff
path: root/src/jit/namedintrinsiclist.h
diff options
context:
space:
mode:
authorFei Peng <fei.peng@intel.com>2017-09-15 13:01:13 -0700
committerJan Kotas <jkotas@microsoft.com>2017-09-29 14:23:43 -0700
commit4252e77681840228d95318e920d649bb5b27ea82 (patch)
tree482719ef7759b8328b2a7710beb2f1717a4618c7 /src/jit/namedintrinsiclist.h
parent77eb81c4c5a72017b9fd95811e3e92adcb5a9d75 (diff)
downloadcoreclr-4252e77681840228d95318e920d649bb5b27ea82.tar.gz
coreclr-4252e77681840228d95318e920d649bb5b27ea82.tar.bz2
coreclr-4252e77681840228d95318e920d649bb5b27ea82.zip
Implement IsSuppoored for all ISA classes
Diffstat (limited to 'src/jit/namedintrinsiclist.h')
-rw-r--r--src/jit/namedintrinsiclist.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/jit/namedintrinsiclist.h b/src/jit/namedintrinsiclist.h
index fa75cc27b6..42786a0c9e 100644
--- a/src/jit/namedintrinsiclist.h
+++ b/src/jit/namedintrinsiclist.h
@@ -7,13 +7,19 @@
// Named jit intrinsics
-enum NamedIntrinsic
+enum NamedIntrinsic : unsigned int
{
NI_Illegal = 0,
NI_System_Enum_HasFlag = 1,
NI_MathF_Round = 2,
NI_Math_Round = 3,
- NI_System_Collections_Generic_EqualityComparer_get_Default = 4
+ NI_System_Collections_Generic_EqualityComparer_get_Default = 4,
+#ifdef _TARGET_XARCH_
+ NI_HW_INTRINSIC_START,
+#define HARDWARE_INTRINSIC(id, name, isa) NI_##id,
+#include "hwintrinsiclistxarch.h"
+ NI_HW_INTRINSIC_END
+#endif
};
#endif // _NAMEDINTRINSICLIST_H_