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
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
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