summaryrefslogtreecommitdiff
path: root/src/inc
diff options
context:
space:
mode:
authorCarol Eidt <carol.eidt@microsoft.com>2017-12-13 10:23:18 -0800
committerGitHub <noreply@github.com>2017-12-13 10:23:18 -0800
commit1971e79c5be185825a23b3a1f0c7bb950c14029d (patch)
tree4f175b9b2bdd8fc25d3c42284b75e364da2b1b68 /src/inc
parent0c4736b5a37dc1d81ad764296243cddfe346d8b8 (diff)
parent66658e6cd082e6456330b163a1c1d7ab830f5908 (diff)
downloadcoreclr-1971e79c5be185825a23b3a1f0c7bb950c14029d.tar.gz
coreclr-1971e79c5be185825a23b3a1f0c7bb950c14029d.tar.bz2
coreclr-1971e79c5be185825a23b3a1f0c7bb950c14029d.zip
Merge pull request #15244 from fiigii/vector
Enable Vector128/256<T> and Add intrinsics
Diffstat (limited to 'src/inc')
-rw-r--r--src/inc/corinfo.h17
1 files changed, 12 insertions, 5 deletions
diff --git a/src/inc/corinfo.h b/src/inc/corinfo.h
index 287f44fc92..b32e18714b 100644
--- a/src/inc/corinfo.h
+++ b/src/inc/corinfo.h
@@ -213,13 +213,14 @@ TODO: Talk about initializing strutures before use
#define SELECTANY extern __declspec(selectany)
#endif
-SELECTANY const GUID JITEEVersionIdentifier = { /* 01c3d216-a404-4290-8278-ac27a4793d31 */
- 0x01c3d216,
- 0xa404,
- 0x4290,
- {0x82, 0x78, 0xac, 0x27, 0xa4, 0x79, 0x3d, 0x31}
+SELECTANY const GUID JITEEVersionIdentifier = { /* 19258069-1777-4691-87DF-DADF8F352875 */
+ 0x19258069,
+ 0x1777,
+ 0x4691,
+ { 0x87, 0xdf, 0xda, 0xdf, 0x8f, 0x35, 0x28, 0x75 }
};
+
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//
// END JITEEVersionIdentifier
@@ -2508,6 +2509,12 @@ public:
CORINFO_CLASS_HANDLE cls
) = 0;
+ // "System.Int32" ==> CORINFO_TYPE_INT..
+ // "System.UInt32" ==> CORINFO_TYPE_UINT..
+ virtual CorInfoType getTypeForPrimitiveNumericClass(
+ CORINFO_CLASS_HANDLE cls
+ ) = 0;
+
// TRUE if child is a subtype of parent
// if parent is an interface, then does child implement / extend parent
virtual BOOL canCast(