Home
last modified time | relevance | path

Searched refs:MOVSD (Results 1 – 17 of 17) sorted by relevance

/external/llvm/lib/Target/X86/
DX86ISelLowering.h400 MOVSD, enumerator
DX86InstrFragmentsSIMD.td376 def X86Movsd : SDNode<"X86ISD::MOVSD", SDTShuff2Op>;
DX86IntrinsicsInfo.h809 X86ISD::MOVSD, 0),
DX86ISelLowering.cpp3812 case X86ISD::MOVSD: in isTargetShuffle()
3862 case X86ISD::MOVSD: in getTargetShuffleNode()
4966 case X86ISD::MOVSD: in getTargetShuffleMask()
8443 return DAG.getNode(EltVT == MVT::f32 ? X86ISD::MOVSS : X86ISD::MOVSD, DL, in lowerVectorShuffleAsElementInsertion()
8959 isShuffleFoldableLoad(V1S) ? X86ISD::MOVLPD : X86ISD::MOVSD, in lowerV2F64VectorShuffle()
20139 TargetOpcode = X86ISD::MOVSD; in LowerShift()
20150 TargetOpcode = X86ISD::MOVSD; in LowerShift()
20170 if (TargetOpcode == X86ISD::MOVSD) in LowerShift()
22243 case X86ISD::MOVSD: return "X86ISD::MOVSD"; in getTargetNodeName()
31012 case X86ISD::MOVSD: in PerformDAGCombine()
DX86InstrSSE.td570 defm MOVSD : sse12_move<FR64, X86Movsd, v2f64, f64mem, "movsd",
578 defm MOVSD : sse12_move_rm<FR64, f64mem, loadf64, "movsd",
717 // MOVSD to the lower bits.
736 // Shuffle with MOVSD
DX86InstrAVX512.td2988 // AVX-512 MOVSS, MOVSD
/external/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.h457 MOVSD, enumerator
DX86InstrFragmentsSIMD.td409 def X86Movsd : SDNode<"X86ISD::MOVSD",
DX86InstrSSE.td270 defm MOVSD : sse12_move<FR64, X86Movsd, v2f64, f64mem, "movsd",
271 SSEPackedDouble, "MOVSD", UseSSE2>, XD;
276 defm MOVSD : sse12_move_rm<FR64, v2f64, f64mem, loadf64, X86vzload64, "movsd",
DX86ISelLowering.cpp4803 case X86ISD::MOVSD: in isTargetShuffle()
7058 case X86ISD::MOVSD: in getTargetShuffleMask()
13272 return DAG.getNode(EltVT == MVT::f32 ? X86ISD::MOVSS : X86ISD::MOVSD, DL, in lowerShuffleAsElementInsertion()
13912 X86ISD::MOVSD, DL, MVT::v2f64, V2, in lowerV2F64Shuffle()
30917 NODE_NAME_CASE(MOVSD) in getTargetNodeName()
34783 Shuffle = X86ISD::MOVSD; in matchBinaryShuffle()
37018 case X86ISD::MOVSD: in combineTargetShuffle()
49846 case X86ISD::MOVSD: in PerformDAGCombine()
DX86InstrAVX512.td3976 // AVX-512 MOVSS, MOVSD
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.h393 MOVSD, enumerator
DX86InstrFragmentsSIMD.td400 def X86Movsd : SDNode<"X86ISD::MOVSD",
DX86ISelLowering.cpp4705 case X86ISD::MOVSD: in isTargetShuffle()
6778 case X86ISD::MOVSD: in getTargetShuffleMask()
12526 return DAG.getNode(EltVT == MVT::f32 ? X86ISD::MOVSS : X86ISD::MOVSD, DL, in lowerShuffleAsElementInsertion()
13171 X86ISD::MOVSD, DL, MVT::v2f64, V2, in lowerV2F64Shuffle()
29774 case X86ISD::MOVSD: return "X86ISD::MOVSD"; in getTargetNodeName()
33147 Shuffle = X86ISD::MOVSD; in matchBinaryShuffle()
34532 (Opcode == X86ISD::MOVSD || Opcode == X86ISD::UNPCKH || in combineTargetShuffle()
34545 if (Opcode == X86ISD::MOVSD) { in combineTargetShuffle()
34676 case X86ISD::MOVSD: in combineTargetShuffle()
46059 case X86ISD::MOVSD: in PerformDAGCombine()
DX86InstrSSE.td270 defm MOVSD : sse12_move<FR64, X86Movsd, v2f64, f64mem, "movsd",
271 SSEPackedDouble, "MOVSD", UseSSE2>, XD;
276 defm MOVSD : sse12_move_rm<FR64, v2f64, f64mem, loadf64, X86vzload64, "movsd",
DX86InstrAVX512.td3947 // AVX-512 MOVSS, MOVSD
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenFastISel.inc12535 // FastEmit functions for X86ISD::MOVSD.
15185 case X86ISD::MOVSD: return fastEmit_X86ISD_MOVSD_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);