/external/llvm/lib/Target/X86/InstPrinter/ |
D | X86InstComments.cpp | 222 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/ |
D | X86ISelLowering.h | 394 MOVSLDUP, enumerator
|
D | X86InstrFragmentsSIMD.td | 374 def X86Movsldup : SDNode<"X86ISD::MOVSLDUP", SDTShuff1Op>;
|
D | X86ISelLowering.cpp | 3809 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()
|
D | X86InstrSSE.td | 5036 // SSE3 - Replicate Single FP - MOVSHDUP and MOVSLDUP 5063 defm MOVSLDUP : sse3_replicate_sfp<0x12, X86Movsldup, "movsldup", v4f32, VR128,
|
D | X86InstrAVX512.td | 7441 // Replicate Single FP - MOVSHDUP and MOVSLDUP
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86InstComments.cpp | 642 CASE_MOVDUP(MOVSLDUP, r) in EmitAnyX86InstComments() 646 CASE_MOVDUP(MOVSLDUP, m) in EmitAnyX86InstComments()
|
/external/llvm/test/CodeGen/X86/ |
D | vector-shuffle-combining-ssse3.ll | 8 ; Combine tests involving SSE3/SSSE3 target shuffles (MOVDDUP, MOVSHDUP, MOVSLDUP, PSHUFB)
|
/external/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
D | X86InstComments.cpp | 781 CASE_MOVDUP(MOVSLDUP, r) in EmitAnyX86InstComments() 785 CASE_MOVDUP(MOVSLDUP, m) in EmitAnyX86InstComments()
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 454 MOVSLDUP, enumerator
|
D | X86InstrFragmentsSIMD.td | 407 def X86Movsldup : SDNode<"X86ISD::MOVSLDUP", SDTShuff1Op>;
|
D | X86ISelLowering.cpp | 4800 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()
|
D | X86InstrSSE.td | 4327 // SSE3 - Replicate Single FP - MOVSHDUP and MOVSLDUP 4359 defm MOVSLDUP : sse3_replicate_sfp<0x12, X86Movsldup, "movsldup", v4f32, VR128,
|
D | X86InstrAVX512.td | 10839 // Replicate Single FP - MOVSHDUP and MOVSLDUP
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 390 MOVSLDUP, enumerator
|
D | X86InstrFragmentsSIMD.td | 398 def X86Movsldup : SDNode<"X86ISD::MOVSLDUP", SDTShuff1Op>;
|
D | X86ISelLowering.cpp | 4702 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()
|
D | X86InstrSSE.td | 4326 // SSE3 - Replicate Single FP - MOVSHDUP and MOVSLDUP 4358 defm MOVSLDUP : sse3_replicate_sfp<0x12, X86Movsldup, "movsldup", v4f32, VR128,
|
D | X86InstrAVX512.td | 10697 // Replicate Single FP - MOVSHDUP and MOVSLDUP
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | vector-shuffle-combining-ssse3.ll | 8 ; Combine tests involving SSE3/SSSE3 target shuffles (MOVDDUP, MOVSHDUP, MOVSLDUP, PSHUFB)
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/ |
D | X86GenFastISel.inc | 4947 // FastEmit functions for X86ISD::MOVSLDUP. 6925 case X86ISD::MOVSLDUP: return fastEmit_X86ISD_MOVSLDUP_r(VT, RetVT, Op0, Op0IsKill);
|