Home
last modified time | relevance | path

Searched refs:SMULFIX (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dirtranslator-fixed-point-intrinsics.ll12 ; CHECK: [[SMULFIX:%[0-9]+]]:_(s16) = G_SMULFIX [[TRUNC]], [[TRUNC1]], 7
13 ; CHECK: [[ANYEXT:%[0-9]+]]:_(s32) = G_ANYEXT [[SMULFIX]](s16)
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h367 SMULFIX, enumerator
H A DTargetLowering.h1126 case ISD::SMULFIX: in getFixedPointOperationAction()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dvector-mulfix-legalize.ll4 ; We used to assert on widening the SMULFIX/UMULFIX/SMULFIXSAT node result,
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp415 case ISD::SMULFIX: in LegalizeOp()
860 case ISD::SMULFIX: in Expand()
H A DSelectionDAGDumper.cpp328 case ISD::SMULFIX: return "smulfix"; in getOperationName()
H A DLegalizeIntegerTypes.cpp200 case ISD::SMULFIX: in PromoteIntegerResult()
941 N->getOpcode() == ISD::SMULFIX || N->getOpcode() == ISD::SMULFIXSAT; in PromoteIntRes_MULFIX()
1693 case ISD::SMULFIX: in PromoteIntegerOperand()
2528 case ISD::SMULFIX: in ExpandIntegerResult()
3756 bool Signed = (N->getOpcode() == ISD::SMULFIX || in ExpandIntRes_MULFIX()
H A DLegalizeVectorTypes.cpp182 case ISD::SMULFIX: in ScalarizeVectorResult()
1125 case ISD::SMULFIX: in SplitVectorResult()
3764 case ISD::SMULFIX: in WidenVectorResult()
H A DLegalizeDAG.cpp1149 case ISD::SMULFIX: in LegalizeOp()
3425 case ISD::SMULFIX: in ExpandNode()
H A DTargetLowering.cpp8983 assert((Node->getOpcode() == ISD::SMULFIX || in expandFixedPointMul()
8996 bool Signed = (Node->getOpcode() == ISD::SMULFIX || in expandFixedPointMul()
H A DSelectionDAGBuilder.cpp5744 return ISD::SMULFIX; in FixedPointIntrinsicToOpcode()
H A DDAGCombiner.cpp1693 case ISD::SMULFIX: in visit()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp805 ISD::SMULFIX, ISD::SMULFIXSAT, in initActions()
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td429 def smulfix : SDNode<"ISD::SMULFIX" , SDTIntScaledBinOp, [SDNPCommutative]>;