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 } */
6 long long fn1(long long p2
) { return p2
== 0 ? -1 : -1 % p2
; }
7 void fn2(long long p1
, short p2
, long p3
) {