Home
last modified time | relevance | path

Searched refs:VSRLDQ (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h353 VSRLDQ, enumerator
H A DX86InstrFragmentsSIMD.td195 def X86vshrdq : SDNode<"X86ISD::VSRLDQ", X86vshiftimm>;
H A DX86ISelLowering.cpp2705 case X86ISD::VSRLDQ: in isTargetShuffle()
5339 case X86ISD::VSRLDQ: in getTargetShuffleMask()
6767 unsigned Opc = isLeft ? X86ISD::VSHLDQ : X86ISD::VSRLDQ; in getVShift()
11486 DAG.getNode(X86ISD::VSRLDQ, DL, MVT::v16i8, Hi, in lowerShuffleAsByteRotate()
11591 Res = DAG.getNode(X86ISD::VSRLDQ, DL, MVT::v16i8, Res, in lowerShuffleAsByteShiftMask()
11595 Res = DAG.getNode(X86ISD::VSRLDQ, DL, MVT::v16i8, Res, in lowerShuffleAsByteShiftMask()
11607 Res = DAG.getNode(X86ISD::VSRLDQ, DL, MVT::v16i8, Res, in lowerShuffleAsByteShiftMask()
11668 : (ByteShift ? X86ISD::VSRLDQ : X86ISD::VSRLI); in matchShuffleAsShift()
11728 if (BitwiseOnly && (Opcode == X86ISD::VSHLDQ || Opcode == X86ISD::VSRLDQ)) in lowerShuffleAsShift()
25311 ShAmt = DAG.getNode(X86ISD::VSRLDQ, SDLoc(ShAmt), MVT::v16i8, ShAmt, in getTargetVShiftNode()
[all …]