Lines Matching refs:MOVDDUP
3810 case X86ISD::MOVDDUP:
4982 case X86ISD::MOVDDUP:
8546 // With MOVDDUP (v2f64) we can broadcast from a register or a load, otherwise
8549 unsigned Opcode = VT == MVT::v2f64 ? X86ISD::MOVDDUP : X86ISD::VBROADCAST;
8550 bool BroadcastFromReg = (Opcode == X86ISD::MOVDDUP) || Subtarget.hasAVX2();
8635 Opcode = (BroadcastVT.is128BitVector() ? X86ISD::MOVDDUP : Opcode);
8672 if (Opcode == X86ISD::MOVDDUP && !V.getValueType().isVector())
11178 return DAG.getNode(X86ISD::MOVDDUP, DL, MVT::v4f64, V1);
11786 return DAG.getNode(X86ISD::MOVDDUP, DL, MVT::v8f64, V1);
22240 case X86ISD::MOVDDUP: return "X86ISD::MOVDDUP";
24764 // Check if we have SSE3 which will let us use MOVDDUP etc. The
24769 Shuffle = X86ISD::MOVDDUP;
24788 Shuffle = X86ISD::MOVDDUP;
24808 Shuffle = X86ISD::MOVDDUP;
31010 case X86ISD::MOVDDUP: