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);