Home
last modified time | relevance | path

Searched refs:MOVSLDUP (Results 1 – 21 of 21) sorted by relevance

/external/llvm/lib/Target/X86/InstPrinter/
DX86InstComments.cpp222 CASE_MASKZ_MOVDUP(MOVSLDUP, m) in getMaskName()
223 CASE_MASKZ_MOVDUP(MOVSLDUP, r) in getMaskName()
287 CASE_MASK_MOVDUP(MOVSLDUP, m) in getMaskName()
288 CASE_MASK_MOVDUP(MOVSLDUP, r) in getMaskName()
508 CASE_MOVDUP(MOVSLDUP, r) in EmitAnyX86InstComments()
511 CASE_MOVDUP(MOVSLDUP, m) in EmitAnyX86InstComments()
/external/llvm/lib/Target/X86/
DX86ISelLowering.h394 MOVSLDUP, enumerator
DX86InstrFragmentsSIMD.td374 def X86Movsldup : SDNode<"X86ISD::MOVSLDUP", SDTShuff1Op>;
DX86ISelLowering.cpp3809 case X86ISD::MOVSLDUP: in isTargetShuffle()
4974 case X86ISD::MOVSLDUP: in getTargetShuffleMask()
9223 return DAG.getNode(X86ISD::MOVSLDUP, DL, MVT::v4f32, V1); in lowerV4F32VectorShuffle()
11348 return DAG.getNode(X86ISD::MOVSLDUP, DL, MVT::v8f32, V1); in lowerV8F32VectorShuffle()
11838 return DAG.getNode(X86ISD::MOVSLDUP, DL, MVT::v16f32, V1); in lowerV16F32VectorShuffle()
22242 case X86ISD::MOVSLDUP: return "X86ISD::MOVSLDUP"; in getTargetNodeName()
24774 Shuffle = X86ISD::MOVSLDUP; in matchUnaryVectorShuffle()
24793 Shuffle = X86ISD::MOVSLDUP; in matchUnaryVectorShuffle()
24814 Shuffle = X86ISD::MOVSLDUP; in matchUnaryVectorShuffle()
31009 case X86ISD::MOVSLDUP: in PerformDAGCombine()
DX86InstrSSE.td5036 // SSE3 - Replicate Single FP - MOVSHDUP and MOVSLDUP
5063 defm MOVSLDUP : sse3_replicate_sfp<0x12, X86Movsldup, "movsldup", v4f32, VR128,
DX86InstrAVX512.td7441 // Replicate Single FP - MOVSHDUP and MOVSLDUP
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/
DX86InstComments.cpp642 CASE_MOVDUP(MOVSLDUP, r) in EmitAnyX86InstComments()
646 CASE_MOVDUP(MOVSLDUP, m) in EmitAnyX86InstComments()
/external/llvm/test/CodeGen/X86/
Dvector-shuffle-combining-ssse3.ll8 ; Combine tests involving SSE3/SSSE3 target shuffles (MOVDDUP, MOVSHDUP, MOVSLDUP, PSHUFB)
/external/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
DX86InstComments.cpp781 CASE_MOVDUP(MOVSLDUP, r) in EmitAnyX86InstComments()
785 CASE_MOVDUP(MOVSLDUP, m) in EmitAnyX86InstComments()
/external/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.h454 MOVSLDUP, enumerator
DX86InstrFragmentsSIMD.td407 def X86Movsldup : SDNode<"X86ISD::MOVSLDUP", SDTShuff1Op>;
DX86ISelLowering.cpp4800 case X86ISD::MOVSLDUP: in isTargetShuffle()
7077 case X86ISD::MOVSLDUP: in getTargetShuffleMask()
14145 return DAG.getNode(X86ISD::MOVSLDUP, DL, MVT::v4f32, V1); in lowerV4F32Shuffle()
16852 return DAG.getNode(X86ISD::MOVSLDUP, DL, MVT::v8f32, V1); in lowerV8F32Shuffle()
17512 return DAG.getNode(X86ISD::MOVSLDUP, DL, MVT::v16f32, V1); in lowerV16F32Shuffle()
30916 NODE_NAME_CASE(MOVSLDUP) in getTargetNodeName()
34561 Shuffle = X86ISD::MOVSLDUP; in matchUnaryShuffle()
34580 Shuffle = X86ISD::MOVSLDUP; in matchUnaryShuffle()
34602 Shuffle = X86ISD::MOVSLDUP; in matchUnaryShuffle()
49843 case X86ISD::MOVSLDUP: in PerformDAGCombine()
DX86InstrSSE.td4327 // SSE3 - Replicate Single FP - MOVSHDUP and MOVSLDUP
4359 defm MOVSLDUP : sse3_replicate_sfp<0x12, X86Movsldup, "movsldup", v4f32, VR128,
DX86InstrAVX512.td10839 // Replicate Single FP - MOVSHDUP and MOVSLDUP
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.h390 MOVSLDUP, enumerator
DX86InstrFragmentsSIMD.td398 def X86Movsldup : SDNode<"X86ISD::MOVSLDUP", SDTShuff1Op>;
DX86ISelLowering.cpp4702 case X86ISD::MOVSLDUP: in isTargetShuffle()
6799 case X86ISD::MOVSLDUP: in getTargetShuffleMask()
13398 return DAG.getNode(X86ISD::MOVSLDUP, DL, MVT::v4f32, V1); in lowerV4F32Shuffle()
16062 return DAG.getNode(X86ISD::MOVSLDUP, DL, MVT::v8f32, V1); in lowerV8F32Shuffle()
16679 return DAG.getNode(X86ISD::MOVSLDUP, DL, MVT::v16f32, V1); in lowerV16F32Shuffle()
29773 case X86ISD::MOVSLDUP: return "X86ISD::MOVSLDUP"; in getTargetNodeName()
32944 Shuffle = X86ISD::MOVSLDUP; in matchUnaryShuffle()
32963 Shuffle = X86ISD::MOVSLDUP; in matchUnaryShuffle()
32984 Shuffle = X86ISD::MOVSLDUP; in matchUnaryShuffle()
46056 case X86ISD::MOVSLDUP: in PerformDAGCombine()
DX86InstrSSE.td4326 // SSE3 - Replicate Single FP - MOVSHDUP and MOVSLDUP
4358 defm MOVSLDUP : sse3_replicate_sfp<0x12, X86Movsldup, "movsldup", v4f32, VR128,
DX86InstrAVX512.td10697 // Replicate Single FP - MOVSHDUP and MOVSLDUP
/external/llvm-project/llvm/test/CodeGen/X86/
Dvector-shuffle-combining-ssse3.ll8 ; Combine tests involving SSE3/SSSE3 target shuffles (MOVDDUP, MOVSHDUP, MOVSLDUP, PSHUFB)
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenFastISel.inc4947 // FastEmit functions for X86ISD::MOVSLDUP.
6925 case X86ISD::MOVSLDUP: return fastEmit_X86ISD_MOVSLDUP_r(VT, RetVT, Op0, Op0IsKill);