Increment lclVar refCounts in fgMorphBlockStmt.
authorPat Gavlin <pagavlin@microsoft.com>
Wed, 23 Nov 2016 19:41:04 +0000 (11:41 -0800)
committerPat Gavlin <pagavlin@microsoft.com>
Wed, 23 Nov 2016 19:54:19 +0000 (11:54 -0800)
commit8176598a305ceddb632aa468e8e6d29d92c4d583
tree1eddfbe84e21db98b1d480812001d9293126d927
parent965e50d7ee6f860fd71d40dd74af74b87dcc930b
Increment lclVar refCounts in fgMorphBlockStmt.

`fgMorphTree` may introduce additional lclVar references. Call
`lvaRecursiveIncRefCounts` in `fgMorphBlockStmt` to ensure that ref
counts are conservatively correct.

Fixes #8258.
src/jit/assertionprop.cpp
src/jit/compiler.h
src/jit/earlyprop.cpp
src/jit/loopcloning.cpp
src/jit/morph.cpp
src/jit/optcse.cpp
src/jit/optimizer.cpp