Lines Matching refs:build_vector

1237   dag BVU = (v4f32 (build_vector El0US1, El1US1, El0US2, El1US2));
1238 dag BVS = (v4f32 (build_vector El0SS1, El1SS1, El0SS2, El1SS2));
3780 def : Pat<(v4i32 (build_vector DblToInt.A, DblToInt.A,
3783 def : Pat<(v4i32 (build_vector DblToUInt.A, DblToUInt.A,
3786 def : Pat<(v2i64 (build_vector DblToLong.A, DblToLong.A)),
3789 def : Pat<(v2i64 (build_vector DblToULong.A, DblToULong.A)),
3798 def : Pat<(v4f32 (build_vector f32:$A, f32:$A, f32:$A, f32:$A)),
3802 def : Pat<(v2i64 (build_vector FltToLong.A, FltToLong.A)),
3805 def : Pat<(v2i64 (build_vector FltToULong.A, FltToULong.A)),
3841 def : Pat<(v2f64 (build_vector f64:$A, f64:$B)),
3846 def : Pat<(v4f32 (build_vector f32:$A, f32:$B, f32:$C, f32:$D)),
3848 def : Pat<(v4f32 (build_vector DblToFlt.A0, DblToFlt.A1,
3853 def : Pat<(v4i32 (build_vector DblToInt.A, DblToInt.B,
3856 def : Pat<(v4i32 (build_vector DblToUInt.A, DblToUInt.B,
3859 def : Pat<(v4i32 (build_vector ExtDbl.A0S, ExtDbl.A1S,
3862 def : Pat<(v4i32 (build_vector ExtDbl.A0U, ExtDbl.A1U,
3878 def : Pat<(v2f64 (build_vector f64:$A, f64:$B)),
3883 def : Pat<(v4f32 (build_vector f32:$D, f32:$C, f32:$B, f32:$A)),
3885 def : Pat<(v4f32 (build_vector DblToFlt.A0, DblToFlt.A1,
3890 def : Pat<(v4i32 (build_vector DblToInt.A, DblToInt.B,
3893 def : Pat<(v4i32 (build_vector DblToUInt.A, DblToUInt.B,
3896 def : Pat<(v4i32 (build_vector ExtDbl.A0S, ExtDbl.A1S,
3899 def : Pat<(v4i32 (build_vector ExtDbl.A0U, ExtDbl.A1U,
3908 def : Pat<(v4i32 (build_vector immSExt5NonZero:$A, immSExt5NonZero:$A,
3915 def : Pat<(v2i64 (build_vector i64:$A, i64:$B)),
3919 def : Pat<(v4i32 (build_vector i32:$A, i32:$B, i32:$C, i32:$D)),
3925 def : Pat<(v4i32 (build_vector i32:$A, i32:$A, i32:$A, i32:$A)),
3931 def : Pat<(v2i64 (build_vector i64:$A, i64:$B)),
3935 def : Pat<(v4i32 (build_vector i32:$A, i32:$B, i32:$C, i32:$D)),
3941 def : Pat<(v4i32 (build_vector i32:$A, i32:$A, i32:$A, i32:$A)),
3949 def : Pat<(v4i32 (build_vector i32:$A, i32:$A, i32:$A, i32:$A)),
3951 def : Pat<(v16i8 (build_vector immAnyExt8:$A, immAnyExt8:$A, immAnyExt8:$A,
3990 def : Pat<(v2i64 (build_vector i64:$rB, i64:$rA)),
3992 def : Pat<(v4i32 (build_vector i32:$A, i32:$B, i32:$C, i32:$D)),
4002 def : Pat<(v2i64 (build_vector i64:$rA, i64:$rB)),
4004 def : Pat<(v4i32 (build_vector i32:$A, i32:$B, i32:$C, i32:$D)),
4013 def : Pat<(v2i64 (build_vector WordToDWord.LE_A0, WordToDWord.LE_A1)),
4015 def : Pat<(v2i64 (build_vector HWordToDWord.LE_A0, HWordToDWord.LE_A1)),
4017 def : Pat<(v4i32 (build_vector HWordToWord.LE_A0, HWordToWord.LE_A1,
4020 def : Pat<(v4i32 (build_vector ByteToWord.LE_A0, ByteToWord.LE_A1,
4023 def : Pat<(v2i64 (build_vector ByteToDWord.LE_A0, ByteToDWord.LE_A1)),
4028 def : Pat<(v2i64 (build_vector WordToDWord.BE_A0, WordToDWord.BE_A1)),
4030 def : Pat<(v2i64 (build_vector HWordToDWord.BE_A0, HWordToDWord.BE_A1)),
4032 def : Pat<(v4i32 (build_vector HWordToWord.BE_A0, HWordToWord.BE_A1,
4035 def : Pat<(v4i32 (build_vector ByteToWord.BE_A0, ByteToWord.BE_A1,
4038 def : Pat<(v2i64 (build_vector ByteToDWord.BE_A0, ByteToDWord.BE_A1)),