Hi, I'd like to call your attention again to D88905. This patch adds boolean vector support to C/C++ with the ext_vector_type attribute. There is no generic mechanism to define a boolean vector type yet. We want to use this type to expose VE target intrinsics on C/C++ level. We are hoping to use this also to provide Vector Prediction intrinsics in C/C++. This could look like this: typedef bool bool256 __attribute__((ext_vector_type(256))); typedef float float256 __attribute__((ext_vector_type(256))); float* Ptr; bool256 Mask; int VectorLength = 127; float256 Data = vector_load_v256f32(Ptr, Mask, VectorLength) The patch has been under review for a while now. There was no objection to the approach and all outstanding comments have been addressed. - Simon