Commit 7f2fe584 by H.J. Lu Committed by H.J. Lu

Add 2 testcases for PR rtl-optimization/47502.

From-SVN: r171205
parent 21060c91
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> 2011-03-20 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/48156 PR rtl-optimization/48156
......
/* { dg-do compile } */
/* { dg-options "-O" } */
void
foo (const void *xxxxx, void *yyyyy, long y)
{
asm volatile ("" :: "c" ((xxxxx)), "d" ((yyyyy)), "S" (y));
}
/* { 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;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment