/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ISDOpcodes.h | 679 AVGFLOORS, enumerator
|
H A D | TargetLowering.h | 2910 case ISD::AVGFLOORS: in isCommutativeBinOp()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 262 case ISD::AVGFLOORS: return "avgfloors"; in getOperationName()
|
H A D | LegalizeVectorOps.cpp | 374 case ISD::AVGFLOORS: in LegalizeOp() 936 case ISD::AVGFLOORS: in Expand()
|
H A D | TargetLowering.cpp | 1054 : (IsSigned ? ISD::AVGFLOORS : ISD::AVGFLOORU); in combineShiftToAVG() 3584 case ISD::AVGFLOORS: in SimplifyDemandedVectorElts() 9306 bool IsFloor = Opc == ISD::AVGFLOORS || Opc == ISD::AVGFLOORU; in expandAVG() 9307 bool IsSigned = Opc == ISD::AVGCEILS || Opc == ISD::AVGFLOORS; in expandAVG() 9312 assert((Opc == ISD::AVGFLOORS || Opc == ISD::AVGCEILS || in expandAVG()
|
H A D | LegalizeVectorTypes.cpp | 141 case ISD::AVGFLOORS: in ScalarizeVectorResult() 1242 case ISD::AVGFLOORS: in SplitVectorResult() 4403 case ISD::AVGFLOORS: in WidenVectorResult()
|
H A D | SelectionDAG.cpp | 3525 case ISD::AVGFLOORS: { in computeKnownBits() 4829 case ISD::AVGFLOORS: in ComputeNumSignBits() 6292 case ISD::AVGFLOORS: in FoldValue() 7004 case ISD::AVGFLOORS: in getNode()
|
H A D | LegalizeIntegerTypes.cpp | 196 case ISD::AVGFLOORS: in PromoteIntegerResult() 2911 case ISD::AVGFLOORS: in ExpandIntegerResult()
|
H A D | DAGCombiner.cpp | 1868 case ISD::AVGFLOORS: in visit() 2940 if ((!LegalOperations || hasOperation(ISD::AVGFLOORS, VT)) && in foldAddToAvg() 2944 return DAG.getNode(ISD::AVGFLOORS, DL, VT, A, B); in foldAddToAvg() 5197 bool IsSigned = Opcode == ISD::AVGCEILS || Opcode == ISD::AVGFLOORS; in visitAVG() 5224 if (sd_match(N, m_c_BinOp(ISD::AVGFLOORS, m_Value(X), m_Zero()))) in visitAVG()
|
H A D | LegalizeDAG.cpp | 3072 case ISD::AVGFLOORS: in ExpandNode()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringBase.cpp | 750 {ISD::AVGFLOORS, ISD::AVGFLOORU, ISD::AVGCEILS, ISD::AVGCEILU}, VT, in initActions()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
H A D | TargetSelectionDAG.td | 403 def avgfloors : SDNode<"ISD::AVGFLOORS" , SDTIntBinOp, [SDNPCommutative]>;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 849 setOperationAction({ISD::AVGFLOORS, ISD::AVGFLOORU, ISD::AVGCEILS, in RISCVTargetLowering() 1248 setOperationAction({ISD::AVGFLOORS, ISD::AVGFLOORU, ISD::AVGCEILS, in RISCVTargetLowering() 5979 OP_CASE(AVGFLOORS) in getRISCVVLOp() 7027 case ISD::AVGFLOORS: in LowerOperation()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 1283 setOperationAction(ISD::AVGFLOORS, VT, Legal); in AArch64TargetLowering() 1487 setOperationAction(ISD::AVGFLOORS, VT, Custom); in AArch64TargetLowering() 6005 ? (IsRoundingAdd ? ISD::AVGCEILS : ISD::AVGFLOORS) in LowerINTRINSIC_WO_CHAIN() 7016 case ISD::AVGFLOORS: in LowerOperation()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 288 setOperationAction(ISD::AVGFLOORS, VT, Legal); in addMVEVectorTypes()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 2524 ISD::AVGFLOORS, in X86TargetLowering() 57787 case ISD::AVGFLOORS: in PerformDAGCombine()
|