Mon Aug 4 12:12:26 CEST 2003 Paolo Molaro <lupus@ximian.com>
authorPaolo Molaro <lupus@oddwiz.org>
Mon, 4 Aug 2003 10:22:15 +0000 (10:22 -0000)
committerPaolo Molaro <lupus@oddwiz.org>
Mon, 4 Aug 2003 10:22:15 +0000 (10:22 -0000)
* inssel-long32.brg: couple more opcodes implemented.

svn path=/trunk/mono/; revision=17046

mono/mini/ChangeLog
mono/mini/inssel-long32.brg

index 3228704bee23d4b84203a2f100a2d5d21e3d12b9..c84920ae5b3e5fd90f9797ddd3839ae1b32977e3 100644 (file)
@@ -1,3 +1,8 @@
+
+Mon Aug 4 12:12:26 CEST 2003 Paolo Molaro <lupus@ximian.com>
+
+       * inssel-long32.brg: couple more opcodes implemented.
+
 Thu Jul 31 22:43:02 EDT 2003 Mark Crichton <crichton@gimp.org>
        
        * mini-sparc.c: Even more opcodes implemeted.
index 23365a27a56719bde377c1490f5c9f392dc12e31..a48e2503a02e4af2190bbe5c72619b6ea88160d3 100644 (file)
@@ -653,4 +653,14 @@ lreg: OP_LCONV_TO_OVF_U8 (lreg) {
        MONO_EMIT_UNALU (s, tree, OP_MOVE, state->reg2, state->left->reg2);
 }
 
+lreg: OP_LCONV_TO_OVF_I8 (lreg) {
+       MONO_EMIT_NEW_UNALU (s, OP_MOVE, state->reg1, state->left->reg1);
+       MONO_EMIT_UNALU (s, tree, OP_MOVE, state->reg2, state->left->reg2);
+}
+
+lreg: OP_LCONV_TO_OVF_U8_UN (lreg) {
+       MONO_EMIT_NEW_UNALU (s, OP_MOVE, state->reg1, state->left->reg1);
+       MONO_EMIT_UNALU (s, tree, OP_MOVE, state->reg2, state->left->reg2);
+}
+
 %%