OSDN Git Service

* combine.c (make_field_assignment): Fix argument order
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 30 Jan 2005 00:27:01 +0000 (00:27 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 30 Jan 2005 00:27:01 +0000 (00:27 +0000)
        to gen_int_mode.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94420 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/combine.c

index bfb9128..fa4fd37 100644 (file)
@@ -1,3 +1,8 @@
+2005-01-29  Richard Henderson  <rth@redhat.com>
+
+       * combine.c (make_field_assignment): Fix argument order
+       to gen_int_mode.
+
 2005-01-29  Richard Guenther <richard.guenther@uni-tuebingen.de>
 
        PR tree-optimization/15791
index 7fe0a5f..6badd28 100644 (file)
@@ -7871,7 +7871,7 @@ make_field_assignment (rtx x)
        {
          mode = GET_MODE (src);
          src = gen_rtx_AND (mode, XEXP (src, 0),
-                            gen_int_mode (mode, and_mask & ze_mask));
+                            gen_int_mode (and_mask & ze_mask, mode));
          return gen_rtx_SET (VOIDmode, dest, src);
        }
     }