Revert "Revert "Refuse to load AOT images using unsupported SIMD instructions""
[mono.git] / mono / mini / regalloc.h
index 6c4959bef099785749dda460a86656afbe1bd64b..f043ddd6d55402ab6a17fb6d5d48293693da53af 100644 (file)
@@ -6,14 +6,16 @@ enum {
        MONO_REG_DOUBLE,
        /* This is used only for allocating spill slots with GC tracking */
        MONO_REG_INT_REF,
+       /* Ditto for managed pointers */
+       MONO_REG_INT_MP,
        MONO_REG_SIMD
 };
 
  
 #ifdef MONO_ARCH_NEED_SIMD_BANK
-#define MONO_NUM_REGBANKS 4
+#define MONO_NUM_REGBANKS 5
 #else
-#define MONO_NUM_REGBANKS 3
+#define MONO_NUM_REGBANKS 4
 #endif
 
 typedef struct {