Searched refs:VROTLI (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 3488 { 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 D | X86ISelLowering.h | 375 VROTLI, enumerator
|
H A D | X86InstrFragmentsSIMD.td | 260 def X86vrotli : SDNode<"X86ISD::VROTLI", X86vshiftimm>;
|
H A D | X86ISelLowering.cpp | 6198 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()
|