[interp] add guard that a local hasn't been modified for stlocfld fusion (mono/mono...
authorBernhard Urban-Forster <lewurm@gmail.com>
Thu, 19 Dec 2019 01:05:57 +0000 (02:05 +0100)
committermonojenkins <jo.shields+jenkins@xamarin.com>
Thu, 19 Dec 2019 01:05:57 +0000 (02:05 +0100)
commit53d45002e9670b855be17556fa3d629b0a83213a
tree9cca633903635ec891c5b1ffca88cb4b9ea4a14c
parent9420382e3a2ff9461305bbde97b329ff8aaa8ec2
[interp] add guard that a local hasn't been modified for stlocfld fusion (mono/mono#18129)

[interp] add guard that a local hasn't been modified for stlocfld fusion

Fixes https://github.com/mono/mono/issues/18120

Commit migrated from https://github.com/mono/mono/commit/e7b98d3587fddd51db69baddb370321cca521d60
src/mono/mono/mini/iltests.il
src/mono/mono/mini/interp/mintops.h
src/mono/mono/mini/interp/transform.c