(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
mips/
umips-constraints-2.c
       1  /* { dg-options "(-mmicromips)" } */
       2  /* { dg-skip-if "code quality test" { *-*-* } { "-O0" } { "" } } */
       3  
       4  MICROMIPS void
       5  foo (int *x)
       6  {
       7    asm volatile ("insn1\t%0" :: "ZC" (x[0]));
       8    asm volatile ("insn2\t%0" :: "ZC" (x[511]));
       9    asm volatile ("insn3\t%0" :: "ZC" (x[512]));
      10  }
      11  
      12  /* { dg-final { scan-assembler "\tinsn1\t0\\(" } } */
      13  /* { dg-final { scan-assembler "\tinsn2\t2044\\(" } } */
      14  /* { dg-final { scan-assembler-not "\tinsn3\t2048\\(" } } */