/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/ |
D | AVRISelDAGToDAG.cpp | 477 bool isSigned = N->getOpcode() == ISD::SMUL_LOHI; in selectMultiplication() 541 case ISD::SMUL_LOHI: return selectMultiplication(N); in trySelect()
|
D | AVRISelLowering.cpp | 164 setOperationAction(ISD::SMUL_LOHI, MVT::i16, Expand); in AVRTargetLowering() 170 setOperationAction(ISD::SMUL_LOHI, MVT::i8, Expand); in AVRTargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | ISDOpcodes.h | 207 SMUL_LOHI, UMUL_LOHI, enumerator
|
D | TargetLowering.h | 2246 case ISD::SMUL_LOHI: in isCommutativeBinOp()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | Mips16ISelDAGToDAG.cpp | 195 case ISD::SMUL_LOHI: in trySelect()
|
D | MipsSEISelLowering.cpp | 183 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Custom); in MipsSETargetLowering() 194 setOperationAction(ISD::SMUL_LOHI, MVT::i64, Custom); in MipsSETargetLowering() 230 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand); in MipsSETargetLowering() 277 setOperationAction(ISD::SMUL_LOHI, MVT::i64, Expand); in MipsSETargetLowering() 454 case ISD::SMUL_LOHI: return lowerMulDiv(Op, MipsISD::Mult, true, true, DAG); in LowerOperation()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.h | 91 SMUL_LOHI, enumerator
|
D | SystemZOperators.td | 273 def z_smul_lohi : SDNode<"SystemZISD::SMUL_LOHI", SDT_ZGR128Binary>;
|
D | SystemZISelLowering.cpp | 207 setOperationAction(ISD::SMUL_LOHI, VT, Custom); in SystemZTargetLowering() 3450 lowerGR128Binary(DAG, DL, VT, SystemZISD::SMUL_LOHI, in lowerSMUL_LOHI() 5127 case ISD::SMUL_LOHI: in LowerOperation() 5319 OPCODE(SMUL_LOHI); in getTargetNodeName()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.cpp | 98 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Custom); in XCoreTargetLowering() 210 case ISD::SMUL_LOHI: return LowerSMUL_LOHI(Op, DAG); in LowerOperation() 542 assert(Op.getValueType() == MVT::i32 && Op.getOpcode() == ISD::SMUL_LOHI && in LowerSMUL_LOHI()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 4785 else if (IsAfterLegalization ? isOperationLegal(ISD::SMUL_LOHI, VT) in BuildSDIV() 4786 : isOperationLegalOrCustom(ISD::SMUL_LOHI, VT)) { in BuildSDIV() 4788 DAG.getNode(ISD::SMUL_LOHI, dl, DAG.getVTList(VT, VT), N0, MagicFactor); in BuildSDIV() 5740 Opcode == ISD::SMUL_LOHI); in expandMUL_LOHI() 5747 isOperationLegalOrCustom(ISD::SMUL_LOHI, HiLoVT); in expandMUL_LOHI() 5767 Lo = DAG.getNode(Signed ? ISD::SMUL_LOHI : ISD::UMUL_LOHI, dl, VTs, L, R); in expandMUL_LOHI() 5888 if (!MakeMUL_LOHI(LH, RH, Lo, Hi, Opcode == ISD::SMUL_LOHI)) in expandMUL_LOHI() 5900 if (Opcode == ISD::SMUL_LOHI) { in expandMUL_LOHI() 7231 unsigned LoHiOp = Signed ? ISD::SMUL_LOHI : ISD::UMUL_LOHI; in expandFixedPointMul() 7497 { ISD::MULHS, ISD::SMUL_LOHI, ISD::SIGN_EXTEND }}; in expandMULO()
|
D | SelectionDAGDumper.cpp | 234 case ISD::SMUL_LOHI: return "smul_lohi"; in getOperationName()
|
D | LegalizeDAG.cpp | 3312 Node->getOpcode() == ISD::MULHU ? ISD::UMUL_LOHI : ISD::SMUL_LOHI; in ExpandNode() 3322 case ISD::SMUL_LOHI: { in ExpandNode() 3362 bool HasSMUL_LOHI = TLI.isOperationLegalOrCustom(ISD::SMUL_LOHI, VT); in ExpandNode() 3368 OpToUse = ISD::SMUL_LOHI; in ExpandNode() 3372 OpToUse = ISD::SMUL_LOHI; in ExpandNode() 4361 case ISD::SMUL_LOHI: { in PromoteNode()
|
D | LegalizeVectorOps.cpp | 446 case ISD::SMUL_LOHI: in LegalizeOp()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/ |
D | BPFISelLowering.cpp | 93 setOperationAction(ISD::SMUL_LOHI, VT, Expand); in BPFTargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/ |
D | MSP430ISelLowering.cpp | 125 setOperationAction(ISD::SMUL_LOHI, MVT::i8, Promote); in MSP430TargetLowering() 130 setOperationAction(ISD::SMUL_LOHI, MVT::i16, Expand); in MSP430TargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelDAGToDAG.cpp | 2035 case ISD::SMUL_LOHI: in matchAddressRecursively() 4769 case ISD::SMUL_LOHI: in Select() 4775 bool isSigned = Opcode == ISD::SMUL_LOHI; in Select()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/ |
D | LanaiISelLowering.cpp | 117 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand); in LanaiTargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyISelLowering.cpp | 113 {ISD::BSWAP, ISD::SMUL_LOHI, ISD::UMUL_LOHI, ISD::MULHS, ISD::MULHU, in WebAssemblyTargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonISelLowering.cpp | 1431 ISD::SMUL_LOHI, ISD::UMUL_LOHI}) { in HexagonTargetLowering() 1476 ISD::UADDO, ISD::SSUBO, ISD::USUBO, ISD::SMUL_LOHI, ISD::UMUL_LOHI, in HexagonTargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 734 setOperationAction(ISD::SMUL_LOHI, VT, Expand); in ARMTargetLowering() 1063 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand); in ARMTargetLowering() 4451 Value = DAG.getNode(ISD::SMUL_LOHI, dl, in getARMXALUOOp() 11282 V->getOpcode() == ISD::SMUL_LOHI) in findMUL_LOHI() 11418 AddcSubcOp0->getOpcode() != ISD::SMUL_LOHI && in AddCombineTo64bitMLAL() 11420 AddcSubcOp1->getOpcode() != ISD::SMUL_LOHI) in AddCombineTo64bitMLAL() 11443 unsigned FinalOpc = (Opc == ISD::SMUL_LOHI) ? ARMISD::SMLAL : ARMISD::UMLAL; in AddCombineTo64bitMLAL() 11662 } else if (N->getOperand(1)->getOpcode() == ISD::SMUL_LOHI) { in PerformAddeSubeCombine() 12244 SRL.getOperand(0).getOpcode() != ISD::SMUL_LOHI) in PerformORCombineToSMULWBT()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/ |
D | SparcISelLowering.cpp | 1654 setOperationAction(ISD::SMUL_LOHI, MVT::i32, Expand); in SparcTargetLowering() 1670 setOperationAction(ISD::SMUL_LOHI, MVT::i64, Expand); in SparcTargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 318 setOperationAction(ISD::SMUL_LOHI, VT, Expand); in AMDGPUTargetLowering() 382 setOperationAction(ISD::SMUL_LOHI, VT, Expand); in AMDGPUTargetLowering()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/ |
D | TargetSelectionDAG.td | 356 def smullohi : SDNode<"ISD::SMUL_LOHI" , SDTIntBinHiLoOp, [SDNPCommutative]>;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/ |
D | RISCVISelLowering.cpp | 144 setOperationAction(ISD::SMUL_LOHI, XLenVT, Expand); in RISCVTargetLowering()
|