D | X86ISelLowering.cpp | 17261 static const int ShufMask[] = {0, 2, 4, 6, -1, -1, -1, -1}; in LowerTRUNCATE() local 17263 In = DAG.getVectorShuffle(MVT::v8i32, DL, In, In, ShufMask); in LowerTRUNCATE() 17274 static const int ShufMask[] = {0, 2, 4, 6}; in LowerTRUNCATE() local 17275 return DAG.getVectorShuffle(VT, DL, OpLo, OpHi, ShufMask); in LowerTRUNCATE() 22647 static const int ShufMask[] = { 0, 4, 2, 6 }; in LowerMUL() local 22648 return DAG.getVectorShuffle(VT, dl, Evens, Odds, ShufMask); in LowerMUL() 22798 const int ShufMask[] = {-1, 0, -1, 1, -1, 2, -1, 3, in LowerMULH() local 22800 ALo = DAG.getVectorShuffle(VT, dl, A, A, ShufMask); in LowerMULH() 22801 BLo = DAG.getVectorShuffle(VT, dl, B, B, ShufMask); in LowerMULH() 22811 const int ShufMask[] = {8, 9, 10, 11, 12, 13, 14, 15, in LowerMULH() local [all …]
|