+2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR rtl-optimization/47502
+ * gcc.target/i386/pr47502-1.c: New.
+ * gcc.target/i386/pr47502-2.c: Likewise.
+
2011-03-20 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/48156
--- /dev/null
+/* { dg-do compile } */
+/* { dg-options "-O" } */
+
+void
+foo (const void *xxxxx, void *yyyyy, long y)
+{
+ asm volatile ("" :: "c" ((xxxxx)), "d" ((yyyyy)), "S" (y));
+}
--- /dev/null
+/* { dg-do compile } */
+/* { dg-options "-O2" } */
+
+int
+foo (int how, const void *set, void *oset)
+{
+ int resultvar;
+ asm volatile (""
+ : "=a" (resultvar)
+ : "0" (14) , "b" (how), "c" ((set)), "d" ((oset)), "S" (65 / 8) : "memory", "cc");
+ return resultvar;
+}