Lines Matching refs:v2i64
204 defm : ReplicatePeephole<VLREPG, v2i64, z_load, i64>;
465 defm : GenericVectorOps<v2i64, v2i64>;
467 defm : GenericVectorOps<v2f64, v2i64>;
895 defm : BitwiseVectorOps<v2i64, z_vnot>;
932 defm : IntegerAbsoluteVectorOps<v2i64, VLCG, VLPG, 63>;
957 defm : IntegerMinMaxVectorOps<v2i64, z_vicmph, VMNG, VMXG>;
963 defm : IntegerMinMaxVectorOps<v2i64, z_vicmphl, VMNLG, VMXLG>;
1698 def : Pat<(v16i8 (bitconvert (v2i64 VR128:$src))), (v16i8 VR128:$src)>;
1706 def : Pat<(v8i16 (bitconvert (v2i64 VR128:$src))), (v8i16 VR128:$src)>;
1714 def : Pat<(v4i32 (bitconvert (v2i64 VR128:$src))), (v4i32 VR128:$src)>;
1720 def : Pat<(v2i64 (bitconvert (v16i8 VR128:$src))), (v2i64 VR128:$src)>;
1721 def : Pat<(v2i64 (bitconvert (v8i16 VR128:$src))), (v2i64 VR128:$src)>;
1722 def : Pat<(v2i64 (bitconvert (v4i32 VR128:$src))), (v2i64 VR128:$src)>;
1723 def : Pat<(v2i64 (bitconvert (i128 VR128:$src))), (v2i64 VR128:$src)>;
1724 def : Pat<(v2i64 (bitconvert (v4f32 VR128:$src))), (v2i64 VR128:$src)>;
1725 def : Pat<(v2i64 (bitconvert (v2f64 VR128:$src))), (v2i64 VR128:$src)>;
1726 def : Pat<(v2i64 (bitconvert (f128 VR128:$src))), (v2i64 VR128:$src)>;
1732 def : Pat<(v4f32 (bitconvert (v2i64 VR128:$src))), (v4f32 VR128:$src)>;
1740 def : Pat<(v2f64 (bitconvert (v2i64 VR128:$src))), (v2f64 VR128:$src)>;
1747 def : Pat<(f128 (bitconvert (v2i64 VR128:$src))), (f128 VR128:$src)>;
1755 def : Pat<(i128 (bitconvert (v2i64 VR128:$src))), (i128 VR128:$src)>;
1776 def : Pat<(v2i64 (z_replicate GR64:$scalar)),