Remove unnecessary NYIs in Decompose
authorMichelle McDaniel <adiaaida@gmail.com>
Tue, 13 Sep 2016 18:21:37 +0000 (11:21 -0700)
committerMichelle McDaniel <adiaaida@gmail.com>
Tue, 13 Sep 2016 18:21:37 +0000 (11:21 -0700)
commit6ea629613835aaf20969259234b3f00cb4c77732
treeaec0671b607c3b99ba3b42b93412bf838a338a07
parent7102a936cd3b9aac056e83d56d515b82019730e8
Remove unnecessary NYIs in Decompose

GT_DIV, GT_MOD, GT_UDIV, GT_ROL, GT_ROR, and GT_MULHI will never make it
to decompose, so remove the case statements for those operations. They
will fall through to the default case, which noway_asserts that we haven't
gotten to decompose with an oper that we don't recognize.

Commit migrated from https://github.com/dotnet/coreclr/commit/c1ec8c648d305217d45eb29ff0d1d64cf9e34d0c
src/coreclr/src/jit/decomposelongs.cpp