We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dda9996 commit 567505fCopy full SHA for 567505f
src/mono/mono/mini/interp/transform-opt.c
@@ -3127,6 +3127,7 @@ interp_cprop (TransformData *td)
3127
ins->data [2] = GINT_TO_UINT16 (ldsize);
3128
3129
interp_clear_ins (ins->prev);
3130
+ td->var_values [ins->dreg].def = ins;
3131
}
3132
if (td->verbose_level) {
3133
g_print ("Replace ldloca/ldobj_vt pair :\n\t");
@@ -3207,6 +3208,7 @@ interp_cprop (TransformData *td)
3207
3208
ins->data [2] = vtsize;
3209
3210
3211
3212
3213
// MINT_MOV_DST_OFF doesn't work if dreg is allocated at the same location as the
3214
// field value to be stored, because its behavior is not atomic in nature. We first
0 commit comments