* inssel-x86.brg inssel-amd64: Add yet another missing tree->dreg assignment. svn path=/trunk/mono/; revision=32706
@@ -1,5 +1,7 @@
2004-08-23 Zoltan Varga <[email protected]>
+ * inssel-x86.brg inssel-amd64: Add yet another missing tree->dreg assignment.
+
* mini-x86.c (mono_arch_local_regalloc): Fix bug in long register
allocation. Fixes #63085.
@@ -130,6 +130,7 @@ reg: OP_LOCALLOC (OP_ICONST) {
reg: OP_LOCALLOC (reg) {
tree->sreg1 = state->left->tree->dreg;
+ tree->dreg = state->reg1;
mono_bblock_add_inst (s->cbb, tree);
}
@@ -190,6 +190,7 @@ reg: OP_LOCALLOC (OP_ICONST) {