Searched refs:BroadcastVT (Results 1 – 1 of 1) sorted by relevance
8618 MVT BroadcastVT = VT; in lowerVectorShuffleAsBroadcast() local8634 BroadcastVT = MVT::getVectorVT(MVT::f64, VT.getVectorNumElements()); in lowerVectorShuffleAsBroadcast()8635 Opcode = (BroadcastVT.is128BitVector() ? X86ISD::MOVDDUP : Opcode); in lowerVectorShuffleAsBroadcast()8642 EVT SVT = BroadcastVT.getScalarType(); in lowerVectorShuffleAsBroadcast()8678 if (SrcVT.getScalarType() != BroadcastVT.getScalarType()) { in lowerVectorShuffleAsBroadcast()8679 assert(SrcVT.getScalarSizeInBits() == BroadcastVT.getScalarSizeInBits() && in lowerVectorShuffleAsBroadcast()8683 SrcVT = MVT::getVectorVT(BroadcastVT.getScalarType(), NumSrcElts); in lowerVectorShuffleAsBroadcast()8685 SrcVT = BroadcastVT.getScalarType(); in lowerVectorShuffleAsBroadcast()8690 return DAG.getBitcast(VT, DAG.getNode(Opcode, DL, BroadcastVT, V)); in lowerVectorShuffleAsBroadcast()