This patch implements builtins for the following prototypes:

vector unsigned char vec_insertl (unsigned char, vector unsigned char, unsigned int);

vector unsigned short vec_insertl (unsigned short, vector unsigned short, unsigned int);

vector unsigned int vec_insertl (unsigned int, vector unsigned int, unsigned int);

vector unsigned long long vec_insertl (unsigned long long, vector unsigned long long, unsigned int);

vector unsigned char vec_insertl (vector unsigned char, vector unsigned char, unsigned int;

vector unsigned short vec_insertl (vector unsigned short, vector unsigned short, unsigned int);

vector unsigned int vec_insertl (vector unsigned int, vector unsigned int, unsigned int);

vector unsigned char vec_inserth (unsigned char, vector unsigned char, unsigned int);

vector unsigned short vec_inserth (unsigned short, vector unsigned short, unsigned int);

vector unsigned int vec_inserth (unsigned int, vector unsigned int, unsigned int);

vector unsigned long long vec_inserth (unsigned long long, vector unsigned long long, unsigned int);

vector unsigned char vec_inserth (vector unsigned char, vector unsigned char, unsigned int);

vector unsigned short vec_inserth (vector unsigned short, vector unsigned short, unsigned int);

vector unsigned int vec_inserth (vector unsigned int, vector unsigned int, unsigned int);