In Power10, there are new instructions for the following:
- mul of two v2i64
- div of two v4i32 and of two v2i64
- mod of two v4i32 and of two v2i64
This patch aims to add the following function prototypes to account for vec_mod (since 1) and 2) have already
been previously implemented in altivec.h as vec_mul and vec_div respectively. In Power10, these
functions will use the instructions introduced in D82510.
This patch also adds the following front end tests:
- vec_mul for v2i64
- vec_div for v4i32 and v2i64
- vec_mod for v4i32 and v2i64
Depends on D82584.
clang-tidy: error: "AltiVec support not enabled" [clang-diagnostic-error]
not useful