PatchSet 6802 
Date: 2005/08/10 13:37:59
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
Small warning fix for ppc jit
2005-08-10  Dalibor Topic  <[EMAIL PROTECTED]>

        * config/powerpc/jit3-icode.h:
        (HAVE_move_float_const, HAVE_move_double_const): Removed.

        * config/powerpc/jit3-powerpc.def (define_insn(move_float_const,
        fmove_RxC)): Removed empty function to fix unused variable warnings.
        (define_insn(move_double, fmovel_RxR)): Likewise.

        Based on a patch by:  Andreas Tobler  <[EMAIL PROTECTED]>

Members: 
        ChangeLog:1.4327->1.4328 
        config/powerpc/jit3-icode.h:1.3->1.4 
        config/powerpc/jit3-powerpc.def:1.8->1.9 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4327 kaffe/ChangeLog:1.4328
--- kaffe/ChangeLog:1.4327      Wed Aug 10 12:30:55 2005
+++ kaffe/ChangeLog     Wed Aug 10 13:37:59 2005
@@ -1,5 +1,16 @@
 2005-08-10  Dalibor Topic  <[EMAIL PROTECTED]>
 
+       * config/powerpc/jit3-icode.h:
+       (HAVE_move_float_const, HAVE_move_double_const): Removed.
+
+       * config/powerpc/jit3-powerpc.def (define_insn(move_float_const,
+       fmove_RxC)): Removed empty function to fix unused variable warnings.
+       (define_insn(move_double, fmovel_RxR)): Likewise.
+
+       Based on a patch by:  Andreas Tobler  <[EMAIL PROTECTED]>
+
+2005-08-10  Dalibor Topic  <[EMAIL PROTECTED]>
+
        * kaffe/kaffevm/intrp/machine.c (virtualMachine):
        Fixed build with JVMPI.
 
Index: kaffe/config/powerpc/jit3-icode.h
diff -u kaffe/config/powerpc/jit3-icode.h:1.3 
kaffe/config/powerpc/jit3-icode.h:1.4
--- kaffe/config/powerpc/jit3-icode.h:1.3       Fri Jul  1 17:54:33 2005
+++ kaffe/config/powerpc/jit3-icode.h   Wed Aug 10 13:38:08 2005
@@ -293,8 +293,6 @@
 #if 0
 #define        HAVE_move_float_const_rangecheck(v)     __builtin_FP_values(v)
 #define        HAVE_move_double_const_rangecheck(v)    __builtin_FP_values(v)
-#define        HAVE_move_float_const           fmove_RxC
-#define        HAVE_move_double_const          fmovel_RxC
 #endif
 
 #define        HAVE_add_float                  fadd_RRR
Index: kaffe/config/powerpc/jit3-powerpc.def
diff -u kaffe/config/powerpc/jit3-powerpc.def:1.8 
kaffe/config/powerpc/jit3-powerpc.def:1.9
--- kaffe/config/powerpc/jit3-powerpc.def:1.8   Fri Jul  1 17:33:06 2005
+++ kaffe/config/powerpc/jit3-powerpc.def       Wed Aug 10 13:38:08 2005
@@ -610,40 +610,6 @@
        debug((DBOUT,"move_float %d, %d\n", w, r));
 }
 
-define_insn(move_float_const, fmove_RxC)
-{
-       float o = const_float(2);
-       int w = wreg_float(0);
-       int r = 0;
-       
-#if 1
-#else
-       if ( o == 0.0 ) {
-           r = 0x8 | 0;
-       } else if (o == 1.0) {
-           r = 0x8 | 1;
-       } else if (o == 2.0) {
-           r = 0x8 | 2;
-       } else if (o == 3.0) {
-           r = 0x8 | 3;
-       } else if (o == 4.0) {
-           r = 0x8 | 4;
-       } else if (o == 5.0) {
-           r = 0x8 | 5;
-       } else if (o == 0.5) {
-           r = 0x8 | 6;
-       } else if (o == 10.0) {
-           r = 0x8 | 7;
-       } else {
-           KAFFEVM_ABORT();
-       }
-
-       op_fmov(w, r);
-
-#endif
-       debug((DBOUT,"move_float_const %d, %f(0x%x)\n", w, o, r));
-}
-
 define_insn(move_double, fmovel_RxR)
 {
        int r = rreg_double(2);
@@ -652,41 +618,6 @@
        LOUT(ppc_op_fmr(w, r));
 
        debug((DBOUT,"move_double %d, %d\n", w, r));
-}
-
-define_insn(move_double_const, fmovel_RxC)
-{
-       double o = const_double(2);
-       int w = wreg_double(0);
-
-       int r = 0;
-
-#if 1
-#else
-       if ( o == 0.0 ) {
-           r = 0x8 | 0;
-       } else if (o == 1.0) {
-           r = 0x8 | 1;
-       } else if (o == 2.0) {
-           r = 0x8 | 2;
-       } else if (o == 3.0) {
-           r = 0x8 | 3;
-       } else if (o == 4.0) {
-           r = 0x8 | 4;
-       } else if (o == 5.0) {
-           r = 0x8 | 5;
-       } else if (o == 0.5) {
-           r = 0x8 | 6;
-       } else if (o == 10.0) {
-           r = 0x8 | 7;
-       } else {
-           KAFFEVM_ABORT();
-       }
-
-       op_fmovl(w, r);
-
-#endif
-       debug((DBOUT,"move_double_const %d, %f(0x%x)\n", w, o,r ));
 }
 
 

_______________________________________________
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to