This patch added the following variants of vec_sel.
vector bool long long vec_sel(vector bool long long vector bool long long, vector bool long long); vector bool long long vec_sel(vector bool long long vector bool long long, vector unsigned long long); vector signed long long vec_sel(vector signed long long vector signed long long, vector bool long long); vector signed long long vec_sel(vector signed long long vector signed long long, vector unsigned long long); vector unsigned long long vec_sel(vector unsigned long long vector unsigned long long, vector bool long long); vector unsigned long long vec_sel(vector unsigned long long vector unsigned long long, vector unsigned long long);