[interp] Use +=, *= etc. Seems to generate identical code though. (mono/mono#16848)
authorJay Krell <jaykrell@microsoft.com>
Tue, 17 Sep 2019 10:23:19 +0000 (03:23 -0700)
committerVlad Brezae <brezaevlad@gmail.com>
Tue, 17 Sep 2019 10:23:19 +0000 (13:23 +0300)
commitcdc497201418c6b78ed9b28b343165d95e9fb69b
tree0350d196830bcfbaf85796a8e87d18397e51acc3
parent8c15f10792531e2b1e0251a3c044e811ec8f0483
[interp] Use +=, *= etc. Seems to generate identical code though. (mono/mono#16848)

i.e. a = a op b is *not* double evaluating a.

Commit migrated from https://github.com/mono/mono/commit/fb71d475437ffab6fbfb97962f375af5571c775f
src/mono/mono/mini/interp/interp.c