Home
last modified time | relevance | path

Searched refs:UDIVFIXSAT (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dirtranslator-fixed-point-intrinsics.ll124 ; CHECK: [[UDIVFIXSAT:%[0-9]+]]:_(s16) = G_UDIVFIXSAT [[TRUNC]], [[TRUNC1]], 7
125 ; CHECK: [[ANYEXT:%[0-9]+]]:_(s32) = G_ANYEXT [[UDIVFIXSAT]](s16)
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h387 UDIVFIXSAT, enumerator
H A DTargetLowering.h1133 case ISD::UDIVFIXSAT: in getFixedPointOperationAction()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp422 case ISD::UDIVFIXSAT: { in LegalizeOp()
879 case ISD::UDIVFIXSAT: in Expand()
H A DSelectionDAGDumper.cpp336 case ISD::UDIVFIXSAT: return "udivfixsat"; in getOperationName()
H A DLegalizeIntegerTypes.cpp208 case ISD::UDIVFIXSAT: Res = PromoteIntRes_DIVFIX(N); break; in PromoteIntegerResult()
1010 N->getOpcode() == ISD::UDIVFIXSAT; in earlyExpandDIVFIX()
1048 N->getOpcode() == ISD::UDIVFIXSAT; in PromoteIntRes_DIVFIX()
1700 case ISD::UDIVFIXSAT: Res = PromoteIntOp_FIX(N); break; in PromoteIntegerOperand()
2536 case ISD::UDIVFIXSAT: ExpandIntRes_DIVFIX(N, Lo, Hi); break; in ExpandIntegerResult()
H A DLegalizeDAG.cpp1156 case ISD::UDIVFIXSAT: { in LegalizeOp()
3434 case ISD::UDIVFIXSAT: in ExpandNode()
H A DLegalizeVectorTypes.cpp189 case ISD::UDIVFIXSAT: in ScalarizeVectorResult()
1132 case ISD::UDIVFIXSAT: in SplitVectorResult()
H A DTargetLowering.cpp9129 Opcode == ISD::UDIVFIX || Opcode == ISD::UDIVFIXSAT) && in expandFixedPointDiv()
9134 bool Saturating = Opcode == ISD::SDIVFIXSAT || Opcode == ISD::UDIVFIXSAT; in expandFixedPointDiv()
H A DSelectionDAGBuilder.cpp5406 bool Saturating = Opcode == ISD::SDIVFIXSAT || Opcode == ISD::UDIVFIXSAT; in expandDivFix()
5758 return ISD::UDIVFIXSAT; in FixedPointIntrinsicToOpcode()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp808 ISD::UDIVFIX, ISD::UDIVFIXSAT, in initActions()
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td436 def udivfixsat : SDNode<"ISD::UDIVFIXSAT", SDTIntScaledBinOp>;