Searched refs:VSHLDQ (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.h | 352 VSHLDQ, enumerator
|
H A D | X86InstrFragmentsSIMD.td | 194 def X86vshldq : SDNode<"X86ISD::VSHLDQ", X86vshiftimm>;
|
H A D | X86ISelLowering.cpp | 2704 case X86ISD::VSHLDQ: in isTargetShuffle() 5332 case X86ISD::VSHLDQ: in getTargetShuffleMask() 6767 unsigned Opc = isLeft ? X86ISD::VSHLDQ : X86ISD::VSRLDQ; in getVShift() 11483 DAG.getNode(X86ISD::VSHLDQ, DL, MVT::v16i8, Lo, in lowerShuffleAsByteRotate() 11589 Res = DAG.getNode(X86ISD::VSHLDQ, DL, MVT::v16i8, Res, in lowerShuffleAsByteShiftMask() 11597 Res = DAG.getNode(X86ISD::VSHLDQ, DL, MVT::v16i8, Res, in lowerShuffleAsByteShiftMask() 11604 Res = DAG.getNode(X86ISD::VSHLDQ, DL, MVT::v16i8, Res, in lowerShuffleAsByteShiftMask() 11609 Res = DAG.getNode(X86ISD::VSHLDQ, DL, MVT::v16i8, Res, in lowerShuffleAsByteShiftMask() 11667 Opcode = Left ? (ByteShift ? X86ISD::VSHLDQ : X86ISD::VSHLI) in matchShuffleAsShift() 11728 if (BitwiseOnly && (Opcode == X86ISD::VSHLDQ || Opcode == X86ISD::VSRLDQ)) in lowerShuffleAsShift() [all …]
|