Add a missing ref count bump in DecomposeLclFld.
authorPat Gavlin <pagavlin@microsoft.com>
Wed, 4 Jan 2017 22:36:17 +0000 (14:36 -0800)
committerPat Gavlin <pagavlin@microsoft.com>
Wed, 4 Jan 2017 22:36:17 +0000 (14:36 -0800)
commit0ef6b5d46ef4f6e055202684a5bea4d6b6c208a5
treeba7afd128a0ea057dd291b2c58eab1ad241d92d8
parent62e04aa3afcd07c33b330ef9c46992fb7e129734
Add a missing ref count bump in DecomposeLclFld.

DecomposeLclFld transforms a single lclFld node into two lclFld nodes
that reference the same lclVar, but was missing a corresponding ref
count bump. This was causing a failure in JIT/Methodical/fp/exgen/10w5d_cs_do
under JITStress=1 and JITStress=2.

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