(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
arm/
pr86487.c
       1  /* { dg-skip-if "" { *-*-* } { "-march=armv[0-6]*" "-mthumb" } { "" } } */
       2  /* { dg-require-effective-target arm_neon_hw } */
       3  /* { dg-options "-O1 -mbig-endian" } */
       4  /* { dg-add-options arm_neon } */
       5  int a, b, c, d;
       6  long long fn1(long long p2) { return p2 == 0 ? -1 : -1 % p2; }
       7  void fn2(long long p1, short p2, long p3) {
       8    b = fn1((d || 6) & a);
       9    c = b | p3;
      10  }