Hi,
This patch is a follow up of D13776.
According to the Intel documentation, the mask operand of a maskload and maskstore intrinsics is always a vector of packed integer/long integer values.
This patch introduces the following two changes:
- It fixes the avx maskload/store intrinsic definitions in avxintrin.h;
- It changes BuiltinsX86.def to match the correct gcc definitions for avx maskload/store (see D13776 for more details).
Please let me know if okay to submit.
Thanks,
Andrea