JIT: fix value numbering to handle GT_NULLCHECK more generally (#18942)
authorAndy Ayers <andya@microsoft.com>
Tue, 17 Jul 2018 01:48:24 +0000 (18:48 -0700)
committerGitHub <noreply@github.com>
Tue, 17 Jul 2018 01:48:24 +0000 (18:48 -0700)
commit2a4db3b265eccb9d56e3706d260237b3687da9ca
treea99c3ec6af7367836e34b0577b34f9d1adad51a2
parent15ed066869dd7cddf3c7afb6b989c05229cda8b7
JIT: fix value numbering to handle GT_NULLCHECK more generally (#18942)

With the advent of #18819 we may now see GT_NULLCHECK nodes with operands
that also can cause exceptions.

Handle this in value numbering.

Closes #18937.
src/jit/valuenum.cpp