[testsuite] require sqrt_insn effective target where needed
[official-gcc.git] / gcc / testsuite / gcc.target / powerpc / pr93012.c
blob4f764d0576f28e04cad04564f49a729b48e3d3a5
1 /* PR target/93012 */
2 /* { dg-do compile { target lp64 } } */
3 /* { dg-options "-O2 -std=c99" } */
5 unsigned long long msk66() { return 0x6666666666666666ULL; }
6 unsigned long long mskih() { return 0xabcd1234abcd1234ULL; }
7 unsigned long long mskh0() { return 0x0000123400001234ULL; }
8 unsigned long long mskl0() { return 0xabcd0000abcd0000ULL; }
9 unsigned long long mskh1() { return 0xffff9234ffff9234ULL; }
10 unsigned long long mskl1() { return 0x2bcdffff2bcdffffULL; }
11 unsigned long long mskse() { return 0xffff1234ffff1234ULL; }
13 /* { dg-final { scan-assembler-times {\mrldimi\M} 7 } } */