Home
last modified time | relevance | path

Searched refs:MOVSHDUP (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86InstComments.cpp1233 CASE_MOVDUP(MOVSHDUP, r) in EmitAnyX86InstComments()
1237 CASE_MOVDUP(MOVSHDUP, m) in EmitAnyX86InstComments()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h479 MOVSHDUP, enumerator
H A DX86InstrFragmentsSIMD.td430 def X86Movshdup : SDNode<"X86ISD::MOVSHDUP", SDTShuff1Op>;
H A DX86ISelLowering.cpp2853 case X86ISD::MOVSHDUP: in isTargetShuffle()
5730 case X86ISD::MOVSHDUP: in getTargetShuffleMask()
13624 return DAG.getNode(X86ISD::MOVSHDUP, DL, MVT::v4f32, V1); in lowerV4F32Shuffle()
16692 return DAG.getNode(X86ISD::MOVSHDUP, DL, MVT::v8f32, V1); in lowerV8F32Shuffle()
17411 return DAG.getNode(X86ISD::MOVSHDUP, DL, MVT::v16f32, V1); in lowerV16F32Shuffle()
35125 NODE_NAME_CASE(MOVSHDUP) in getTargetNodeName()
39335 Shuffle = X86ISD::MOVSHDUP; in matchUnaryShuffle()
39356 Shuffle = X86ISD::MOVSHDUP; in matchUnaryShuffle()
39381 Shuffle = X86ISD::MOVSHDUP; in matchUnaryShuffle()
58488 case X86ISD::MOVSHDUP: in combineConcatVectorOps()
[all …]
H A DX86InstrSSE.td4415 // SSE3 - Replicate Single FP - MOVSHDUP and MOVSLDUP
4445 defm MOVSHDUP : sse3_replicate_sfp<0x16, X86Movshdup, "movshdup", v4f32, VR128,
H A DX86InstrAVX512.td11344 // Replicate Single FP - MOVSHDUP and MOVSLDUP