Fix a number of reordering issues in shift decomposition.
authorPat Gavlin <pagavlin@microsoft.com>
Tue, 11 Apr 2017 23:46:48 +0000 (16:46 -0700)
committerPat Gavlin <pagavlin@microsoft.com>
Tue, 11 Apr 2017 23:48:33 +0000 (16:48 -0700)
commit8d3a09c9dc5122e9e35e72c814bb9b1fcac130d9
treef416e29fc2ab6d318a61fb67eb2c9f634f77a56c
parent98bb73baa8ce24b883669879575c162fcb591ce2
Fix a number of reordering issues in shift decomposition.

Shift decompostition contained a fair number of IR rewrites that were
unintentionally reordering nodes. This change fixes these instances s.t.
they no longer reorder code.
src/jit/decomposelongs.cpp
tests/src/JIT/Regression/JitBlue/DevDiv_406158/DevDiv_406158.il [new file with mode: 0644]
tests/src/JIT/Regression/JitBlue/DevDiv_406158/DevDiv_406158.ilproj [new file with mode: 0644]