Adds intrinsics mapping to the xxextractuw/xxinsertw instructions.
The int_ppc_vsx_xxextractuw pattern expansion requires 'casting' the out register from a f64:vsfrc to a VSRC since the altivec functionality I am trying to implement requires a return value of v2i64 with the second element zeroed out.
This does not require another revision of the patch, but on the commit, please change the location of these in the file. Namely, we usually put anonymous patterns at the end of the named (instruction) definitions. When you do so, please make sure that you specify the correct Predicates and AddedComplexity as needed.