summaryrefslogtreecommitdiff
path: root/src/jit/lsraarm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/jit/lsraarm.cpp')
-rw-r--r--src/jit/lsraarm.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/jit/lsraarm.cpp b/src/jit/lsraarm.cpp
index 63e93fa8ea..05a02381cf 100644
--- a/src/jit/lsraarm.cpp
+++ b/src/jit/lsraarm.cpp
@@ -237,7 +237,7 @@ void LinearScan::BuildNode(GenTree* tree)
assert(info->dstCount == 1);
break;
default:
- NYI_ARM("LinearScan::Build for GT_INTRINSIC");
+ unreached();
break;
}
}
@@ -756,15 +756,6 @@ void LinearScan::BuildNode(GenTree* tree)
}
break;
- default:
-#ifdef DEBUG
- char message[256];
- _snprintf_s(message, _countof(message), _TRUNCATE, "NYI: Unimplemented node type %s",
- GenTree::OpName(tree->OperGet()));
- NYIRAW(message);
-#else
- NYI_ARM("BuildNode default case");
-#endif
case GT_LCL_FLD:
case GT_LCL_FLD_ADDR:
case GT_LCL_VAR:
@@ -788,6 +779,15 @@ void LinearScan::BuildNode(GenTree* tree)
info->srcCount = appendBinaryLocationInfoToList(tree->AsOp());
assert(info->srcCount == 2);
break;
+
+ default:
+#ifdef DEBUG
+ char message[256];
+ _snprintf_s(message, _countof(message), _TRUNCATE, "NYI: Unimplemented node type %s",
+ GenTree::OpName(tree->OperGet()));
+ NYIRAW(message);
+#endif
+ unreached();
} // end switch (tree->OperGet())
if (tree->IsUnusedValue() && (info->dstCount != 0))