diff options
Diffstat (limited to 'src/jit/lsraarm.cpp')
-rw-r--r-- | src/jit/lsraarm.cpp | 20 |
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)) |