RyuJIT/ARM32: fix node info for range check
authorMikhail Skvortcov <m.skvortcov@partner.samsung.com>
Mon, 30 Jan 2017 08:08:06 +0000 (11:08 +0300)
committerMikhail Skvortcov <m.skvortcov@partner.samsung.com>
Thu, 9 Feb 2017 08:21:12 +0000 (11:21 +0300)
Commit migrated from https://github.com/dotnet/coreclr/commit/46e73cf8141ae6ee7b6ab7aad02aacbba06901ce

src/coreclr/src/jit/lsraarm.cpp

index 99d6a32..f39818c 100644 (file)
@@ -912,6 +912,12 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
             }
             break;
 
+        case GT_ARR_BOUNDS_CHECK:
+            // Consumes arrLen and index. Has no result.
+            info->srcCount = 2;
+            info->dstCount = 0;
+            break;
+
         case GT_LEA:
         {
             GenTreeAddrMode* lea = tree->AsAddrMode();