Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dirtranslator-fixed-point-intrinsics.ll108 ; CHECK: [[SDIVFIXSAT:%[0-9]+]]:_(s16) = G_SDIVFIXSAT [[TRUNC]], [[TRUNC1]], 7
109 ; CHECK: [[ANYEXT:%[0-9]+]]:_(s32) = G_ANYEXT [[SDIVFIXSAT]](s16)
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h386 SDIVFIXSAT, enumerator
H A DTargetLowering.h1131 case ISD::SDIVFIXSAT: in getFixedPointOperationAction()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp420 case ISD::SDIVFIXSAT: in LegalizeOp()
878 case ISD::SDIVFIXSAT: in Expand()
H A DSelectionDAGDumper.cpp334 case ISD::SDIVFIXSAT: return "sdivfixsat"; in getOperationName()
H A DLegalizeIntegerTypes.cpp206 case ISD::SDIVFIXSAT: in PromoteIntegerResult()
1008 N->getOpcode() == ISD::SDIVFIXSAT; in earlyExpandDIVFIX()
1009 bool Saturating = N->getOpcode() == ISD::SDIVFIXSAT || in earlyExpandDIVFIX()
1046 N->getOpcode() == ISD::SDIVFIXSAT; in PromoteIntRes_DIVFIX()
1047 bool Saturating = N->getOpcode() == ISD::SDIVFIXSAT || in PromoteIntRes_DIVFIX()
1698 case ISD::SDIVFIXSAT: in PromoteIntegerOperand()
2534 case ISD::SDIVFIXSAT: in ExpandIntegerResult()
H A DLegalizeDAG.cpp1154 case ISD::SDIVFIXSAT: in LegalizeOp()
3432 case ISD::SDIVFIXSAT: in ExpandNode()
H A DTargetLowering.cpp9128 assert((Opcode == ISD::SDIVFIX || Opcode == ISD::SDIVFIXSAT || in expandFixedPointDiv()
9133 bool Signed = Opcode == ISD::SDIVFIX || Opcode == ISD::SDIVFIXSAT; in expandFixedPointDiv()
9134 bool Saturating = Opcode == ISD::SDIVFIXSAT || Opcode == ISD::UDIVFIXSAT; in expandFixedPointDiv()
H A DLegalizeVectorTypes.cpp187 case ISD::SDIVFIXSAT: in ScalarizeVectorResult()
1130 case ISD::SDIVFIXSAT: in SplitVectorResult()
H A DSelectionDAGBuilder.cpp5405 bool Signed = Opcode == ISD::SDIVFIX || Opcode == ISD::SDIVFIXSAT; in expandDivFix()
5406 bool Saturating = Opcode == ISD::SDIVFIXSAT || Opcode == ISD::UDIVFIXSAT; in expandDivFix()
5756 return ISD::SDIVFIXSAT; in FixedPointIntrinsicToOpcode()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp807 ISD::SDIVFIX, ISD::SDIVFIXSAT, in initActions()
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td434 def sdivfixsat : SDNode<"ISD::SDIVFIXSAT", SDTIntScaledBinOp>;