Lines Matching refs:v2i16
25 // Extract v2i16
30 (v2i16 V2I16Regs:$src), imm:$c))],
125 // Insert v2i16
790 def : Pat<(v2i16 (vec_shuf:$op V2I16Regs:$src1, V2I16Regs:$src2)),
884 def : Pat<(v2i16 (extract_subvec V4I16Regs:$src, 0)),
887 def : Pat<(v2i16 (extract_subvec V4I16Regs:$src, 2)),
1268 // v2i16 -> i32
1294 // i32 -> v2i16
1307 // v4i8 -> v2i16
1308 def : Pat<(v2i16 (bitconvert V4I8Regs:$s)),
1317 // v2i16 -> v4i8
1356 // f32 -> v2i16
1357 def : Pat<(v2i16 (bitconvert Float32Regs:$s)),
1377 // v2i16 -> f32