Home
last modified time | relevance | path

Searched refs:AVGCEILS (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h684 AVGCEILS, enumerator
H A DTargetLowering.h2912 case ISD::AVGCEILS: in isCommutativeBinOp()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp264 case ISD::AVGCEILS: return "avgceils"; in getOperationName()
H A DLegalizeVectorOps.cpp372 case ISD::AVGCEILS: in LegalizeOp()
934 case ISD::AVGCEILS: in Expand()
H A DLegalizeVectorTypes.cpp135 case ISD::AVGCEILS: in ScalarizeVectorResult()
1236 case ISD::AVGCEILS: in SplitVectorResult()
4401 case ISD::AVGCEILS: in WidenVectorResult()
H A DSelectionDAG.cpp3531 case ISD::AVGCEILS: { in computeKnownBits()
4828 case ISD::AVGCEILS: in ComputeNumSignBits()
6296 case ISD::AVGCEILS: in FoldValue()
7006 case ISD::AVGCEILS: in getNode()
H A DTargetLowering.cpp1053 unsigned AVGOpc = IsCeil ? (IsSigned ? ISD::AVGCEILS : ISD::AVGCEILU) in combineShiftToAVG()
3582 case ISD::AVGCEILS: in SimplifyDemandedVectorElts()
9307 bool IsSigned = Opc == ISD::AVGCEILS || Opc == ISD::AVGFLOORS; in expandAVG()
9312 assert((Opc == ISD::AVGFLOORS || Opc == ISD::AVGCEILS || in expandAVG()
H A DLegalizeIntegerTypes.cpp195 case ISD::AVGCEILS: in PromoteIntegerResult()
2909 case ISD::AVGCEILS: in ExpandIntegerResult()
H A DLegalizeDAG.cpp3070 case ISD::AVGCEILS: in ExpandNode()
H A DDAGCombiner.cpp1870 case ISD::AVGCEILS: in visit()
2575 if ((!LegalOperations || hasOperation(ISD::AVGCEILS, VT)) && in foldSubToAvg()
2579 return DAG.getNode(ISD::AVGCEILS, DL, VT, A, B); in foldSubToAvg()
5197 bool IsSigned = Opcode == ISD::AVGCEILS || Opcode == ISD::AVGFLOORS; in visitAVG()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp750 {ISD::AVGFLOORS, ISD::AVGFLOORU, ISD::AVGCEILS, ISD::AVGCEILU}, VT, in initActions()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td401 def avgceils : SDNode<"ISD::AVGCEILS" , SDTIntBinOp, [SDNPCommutative]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp849 setOperationAction({ISD::AVGFLOORS, ISD::AVGFLOORU, ISD::AVGCEILS, in RISCVTargetLowering()
1248 setOperationAction({ISD::AVGFLOORS, ISD::AVGFLOORU, ISD::AVGCEILS, in RISCVTargetLowering()
5980 OP_CASE(AVGCEILS) in getRISCVVLOp()
7027 case ISD::AVGCEILS: in LowerOperation()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1285 setOperationAction(ISD::AVGCEILS, VT, Legal); in AArch64TargetLowering()
1489 setOperationAction(ISD::AVGCEILS, VT, Custom); in AArch64TargetLowering()
6005 ? (IsRoundingAdd ? ISD::AVGCEILS : ISD::AVGFLOORS) in LowerINTRINSIC_WO_CHAIN()
7020 case ISD::AVGCEILS: in LowerOperation()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp2522 ISD::AVGCEILS, in X86TargetLowering()
53171 if (Opcode == ISD::AVGCEILS && VT.isVector() && SVT == MVT::i8) { in combineAVG()
57785 case ISD::AVGCEILS: in PerformDAGCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp290 setOperationAction(ISD::AVGCEILS, VT, Legal); in addMVEVectorTypes()