1 #define N 128
2 
3 typedef signed long long sLL;
4 typedef unsigned long long uLL;
5 
6 sLL sll_a[N], sll_b[N], sll_c[N];
7 uLL ull_a[N], ull_b[N], ull_c[N];
8 
9 __attribute__ ((noipa)) void
test_divde()10 test_divde ()
11 {
12   for (int i = 0; i < N; i++)
13     sll_c[i] = __builtin_divde (sll_a[i], sll_b[i]);
14 }
15 
16 __attribute__ ((noipa)) void
test_divdeu()17 test_divdeu ()
18 {
19   for (int i = 0; i < N; i++)
20     ull_c[i] = __builtin_divdeu (ull_a[i], ull_b[i]);
21 }
22 
23