[Mono-dev] Fix for ** ERROR **: Opcode 'loadi8_memindex' missing for PPC64

Steven Munroe munroesj at linux.vnet.ibm.com
Thu Dec 3 15:29:04 EST 2009

The current svn trunc fails with the error:

** ERROR **: Opcode 'loadi8_memindex' missing from machine description

The attached patch fixes this.
-------------- next part --------------
2009-01-24  Steven Munroe  <munroesj at us.ibm.com>

This patch is contributed under the terms of the MIT/X11 license

        * cpu-ppc64.md (load_memindex): Add loadi8_memindex.

diff -urN mono-svn-20091202/mono/mono/mini/cpu-ppc64.md mono-svn64/mono/mono/mini/cpu-ppc64.md
--- mono-svn-20091202/mono/mono/mini/cpu-ppc64.md	2009-12-02 17:53:00.000000000 -0600
+++ mono-svn64/mono/mono/mini/cpu-ppc64.md	2009-12-03 11:09:24.000000000 -0600
@@ -117,6 +117,7 @@
 loadu2_memindex: dest:i src1:b src2:i len:4
 loadi4_memindex: dest:i src1:b src2:i len:4
 loadu4_memindex: dest:i src1:b src2:i len:4
+loadi8_memindex: dest:i src1:b src2:i len:4
 loadr4_memindex: dest:f src1:b src2:i len:4
 loadr8_memindex: dest:f src1:b src2:i len:4
 store_memindex: dest:b src1:i src2:i len:4

More information about the Mono-devel-list mailing list