combine.c (gen_lowpart_for_combine): Use omode when generating clobber.
authorJ"orn Rennecke <joern.rennecke@arc.com>
Thu, 5 Mar 2009 00:16:04 +0000 (00:16 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Thu, 5 Mar 2009 00:16:04 +0000 (00:16 +0000)
* combine.c (gen_lowpart_for_combine): Use omode when generating
clobber.

From-SVN: r144630

gcc/ChangeLog
gcc/combine.c

index ed933ffb9c6b9078b246ca6c022242025bd84a82..533943e7720847a43256cacd874746d8328a3efa 100644 (file)
@@ -1,3 +1,8 @@
+2009-03-05  J"orn Rennecke  <joern.rennecke@arc.com>
+
+       * combine.c (gen_lowpart_for_combine): Use omode when generating
+       clobber.
+
 2009-03-04  J"orn Rennecke  <joern.rennecke@arc.com>
 
        PR39235:
index 3aca075aae16d934a207f2facbb89560da0b01cd..a9026636e3e52d9c896d413db81905888317c1b6 100644 (file)
@@ -9973,7 +9973,7 @@ gen_lowpart_for_combine (enum machine_mode omode, rtx x)
     }
 
  fail:
-  return gen_rtx_CLOBBER (imode, const0_rtx);
+  return gen_rtx_CLOBBER (omode, const0_rtx);
 }
 \f
 /* Simplify a comparison between *POP0 and *POP1 where CODE is the