Home
last modified time | relevance | path

Searched refs:VROTLI (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp3488 { X86ISD::VROTLI, MVT::v32i16, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3489 { X86ISD::VROTLI, MVT::v16i16, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3490 { X86ISD::VROTLI, MVT::v8i16, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3587 { X86ISD::VROTLI, MVT::v32i16, { 2, 5, 3, 3 } }, in getIntrinsicInstrCost()
3588 { X86ISD::VROTLI, MVT::v16i16, { 1, 5, 3, 3 } }, in getIntrinsicInstrCost()
3589 { X86ISD::VROTLI, MVT::v8i16, { 1, 5, 3, 3 } }, in getIntrinsicInstrCost()
3590 { X86ISD::VROTLI, MVT::v64i8, { 2, 9, 3, 4 } }, in getIntrinsicInstrCost()
3591 { X86ISD::VROTLI, MVT::v32i8, { 1, 9, 3, 4 } }, in getIntrinsicInstrCost()
3592 { X86ISD::VROTLI, MVT::v16i8, { 1, 8, 3, 4 } }, in getIntrinsicInstrCost()
3651 { X86ISD::VROTLI, MVT::v8i64, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
[all …]
H A DX86ISelLowering.h375 VROTLI, enumerator
H A DX86InstrFragmentsSIMD.td260 def X86vrotli : SDNode<"X86ISD::VROTLI", X86vshiftimm>;
H A DX86ISelLowering.cpp6198 case X86ISD::VROTLI: in getFauxShuffleMask()
6206 Offset = (X86ISD::VROTLI == Opcode ? NumBytesPerElt - Offset : Offset); in getFauxShuffleMask()
11330 DAG.getNode(X86ISD::VROTLI, DL, RotateVT, DAG.getBitcast(RotateVT, V1), in lowerShuffleAsBitRotate()
30177 unsigned RotOpc = IsROTL ? X86ISD::VROTLI : X86ISD::VROTRI; in LowerRotate()
30230 return DAG.getNode(X86ISD::VROTLI, DL, VT, R, in LowerRotate()
33803 NODE_NAME_CASE(VROTLI) in getTargetNodeName()
38092 Shuffle = X86ISD::VROTLI; in matchUnaryPermuteShuffle()
41234 case X86ISD::VROTLI: in combineTargetShuffle()
56452 case X86ISD::VROTLI: in combineConcatVectorOps()