reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ISelLowering.cpp
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);