Remove ia32_am_Dest.
authorChristoph Mallon <christoph.mallon@gmx.de>
Wed, 16 Apr 2008 13:51:03 +0000 (13:51 +0000)
committerChristoph Mallon <christoph.mallon@gmx.de>
Wed, 16 Apr 2008 13:51:03 +0000 (13:51 +0000)
[r19300]

ir/be/ia32/ia32_new_nodes.c
ir/be/ia32/ia32_nodes_attr.h
ir/be/ia32/ia32_spec.pl

index 1627a7b..aaf4f87 100644 (file)
@@ -263,9 +263,6 @@ static int ia32_dump_node(ir_node *n, FILE *F, dump_reason_t reason) {
                                case ia32_am_Source:
                                        fprintf(F, "source only (Load)");
                                        break;
-                               case ia32_am_Dest:
-                                       fprintf(F, "dest only (Load+Store)");
-                                       break;
                                default:
                                        fprintf(F, "unknown (%d)", get_ia32_am_support(n));
                                        break;
index 620e320..63456f6 100644 (file)
@@ -41,7 +41,6 @@ typedef enum {
 
 typedef        enum {
        ia32_am_None   = 0, /**< no addrmode support */
-       ia32_am_Dest   = 1,
        ia32_am_Source = 2  /**< addrmode for source only */
 } ia32_am_type_t;
 
index 4611548..364d5c0 100644 (file)
@@ -249,12 +249,6 @@ sub ia32_custom_init_attr {
                        $res .= "\tset_ia32_am_support(res, ia32_am_Source, ia32_am_unary);";
                } elsif($am eq "source,binary") {
                        $res .= "\tset_ia32_am_support(res, ia32_am_Source, ia32_am_binary);";
-               } elsif($am eq "dest,unary") {
-                       $res .= "\tset_ia32_am_support(res, ia32_am_Dest, ia32_am_unary);";
-               } elsif($am eq "dest,binary") {
-                       $res .= "\tset_ia32_am_support(res, ia32_am_Dest, ia32_am_binary);";
-               } elsif($am eq "dest,ternary") {
-                       $res .= "\tset_ia32_am_support(res, ia32_am_Dest, ia32_am_ternary);";
                } elsif($am eq "source,ternary") {
                        $res .= "\tset_ia32_am_support(res, ia32_am_Source, ia32_am_ternary);";
                } elsif($am eq "none") {