Fix for Bug 192726:[amd64][ilGen] gtVNPair_GetLiberal assert
authordotnet-bot <dotnet-bot@microsoft.com>
Wed, 24 Feb 2016 16:51:21 +0000 (08:51 -0800)
committerdotnet-bot <dotnet-bot@microsoft.com>
Wed, 24 Feb 2016 16:51:21 +0000 (08:51 -0800)
commit5417290155cc3fd6e9f6fbf58d95da11e0d89179
tree0a6a757f669434dab8eda3c91ade13e854a88397
parent89f7be2c96392febd6ac0327d8d4a6317201d8fc
Fix for Bug 192726:[amd64][ilGen] gtVNPair_GetLiberal assert

The previously added asserts in fgMorph about valid value numbers are not always true. In the failing case, it turned out a GT_COMMA came out of fgMorph after value numbering did have a NoVN value number. The fix here is to simply remove the asserts since the code there does not really care about what value numbers the child expressions have.

[tfs-changeset: 1578470]
src/jit/morph.cpp