3 typedef unsigned long long uLL
;
4 uLL ull_a
[N
], ull_b
[N
], ull_c
[N
];
6 __attribute__ ((noipa
)) void
9 for (int i
= 0; i
< N
; i
++)
10 ull_c
[i
] = __builtin_cfuged (ull_a
[i
], ull_b
[i
]);
13 __attribute__ ((noipa
)) void
16 for (int i
= 0; i
< N
; i
++)
17 ull_c
[i
] = __builtin_cntlzdm (ull_a
[i
], ull_b
[i
]);
20 __attribute__ ((noipa
)) void
23 for (int i
= 0; i
< N
; i
++)
24 ull_c
[i
] = __builtin_cnttzdm (ull_a
[i
], ull_b
[i
]);
27 __attribute__ ((noipa
)) void
30 for (int i
= 0; i
< N
; i
++)
31 ull_c
[i
] = __builtin_pdepd (ull_a
[i
], ull_b
[i
]);
34 __attribute__ ((noipa
)) void
37 for (int i
= 0; i
< N
; i
++)
38 ull_c
[i
] = __builtin_pextd (ull_a
[i
], ull_b
[i
]);