reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
21598 MVT SVT = VT.getVectorElementType(); 21606 if (!(VT.is128BitVector() && Subtarget.hasSSE2()) && 21607 !(VT.is256BitVector() && Subtarget.hasAVX()) && 21608 !(VT.is512BitVector() && Subtarget.hasAVX512())) 21613 unsigned NumElts = VT.getVectorNumElements(); 21629 assert(VT.getSizeInBits() > 128 && "Unexpected 128-bit vector extension"); 21632 return DAG.getNode(Op.getOpcode(), dl, VT, In); 21639 return DAG.getNode(ExtOpc, dl, VT, In); 21644 assert(VT.is256BitVector() && "256-bit vector expected"); 21645 MVT HalfVT = VT.getHalfNumVectorElementsVT(); 21656 return DAG.getNode(ISD::CONCAT_VECTORS, dl, VT, Lo, Hi); 21661 assert(VT.is128BitVector() && InVT.is128BitVector() && "Unexpected VTs"); 21670 MVT DestVT = VT == MVT::v2i64 ? MVT::v4i32 : VT; 21670 MVT DestVT = VT == MVT::v2i64 ? MVT::v4i32 : VT; 21692 if (VT == MVT::v2i64) { 21697 SignExt = DAG.getBitcast(VT, SignExt);