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.cpp3642 { X86ISD::VROTLI, MVT::v32i16, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3643 { X86ISD::VROTLI, MVT::v16i16, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3644 { X86ISD::VROTLI, MVT::v8i16, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
3741 { X86ISD::VROTLI, MVT::v32i16, { 2, 5, 3, 3 } }, in getIntrinsicInstrCost()
3742 { X86ISD::VROTLI, MVT::v16i16, { 1, 5, 3, 3 } }, in getIntrinsicInstrCost()
3743 { X86ISD::VROTLI, MVT::v8i16, { 1, 5, 3, 3 } }, in getIntrinsicInstrCost()
3744 { X86ISD::VROTLI, MVT::v64i8, { 2, 9, 3, 4 } }, in getIntrinsicInstrCost()
3745 { X86ISD::VROTLI, MVT::v32i8, { 1, 9, 3, 4 } }, in getIntrinsicInstrCost()
3746 { X86ISD::VROTLI, MVT::v16i8, { 1, 8, 3, 4 } }, in getIntrinsicInstrCost()
3809 { X86ISD::VROTLI, MVT::v8i64, { 1, 1, 1, 1 } }, in getIntrinsicInstrCost()
[all …]
H A DX86ISelLowering.h395 VROTLI, enumerator
H A DX86InstrFragmentsSIMD.td279 def X86vrotli : SDNode<"X86ISD::VROTLI", X86vshiftimm>;
H A DX86ISelLowering.cpp6548 case X86ISD::VROTLI: in getFauxShuffleMask()
6556 Offset = (X86ISD::VROTLI == Opcode ? NumBytesPerElt - Offset : Offset); in getFauxShuffleMask()
11820 DAG.getNode(X86ISD::VROTLI, DL, RotateVT, DAG.getBitcast(RotateVT, V1), in lowerShuffleAsBitRotate()
31394 unsigned RotOpc = IsROTL ? X86ISD::VROTLI : X86ISD::VROTRI; in LowerRotate()
31447 return DAG.getNode(X86ISD::VROTLI, DL, VT, R, in LowerRotate()
35078 NODE_NAME_CASE(VROTLI) in getTargetNodeName()
39508 Shuffle = X86ISD::VROTLI; in matchUnaryPermuteShuffle()
42792 case X86ISD::VROTLI: in combineTargetShuffle()
58785 case X86ISD::VROTLI: in combineConcatVectorOps()