1/* { dg-do compile { target mips*-*-* } } */ 2 3register unsigned long c3r1 asm ("$c3r1"), c3r2 asm ("$c3r2"); 4 5extern unsigned long b, c; 6 7void __attribute__ ((nomips16)) 8foo () 9{ 10 unsigned long a, d; 11 12 c3r1 = a; 13 b = c3r1; 14 15 c3r2 = c; 16 d = c3r1; 17 printf ("%d\n", d); 18} 19 20