Searched refs:MultOpc (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Target/Mips/ |
D | Mips16ISelDAGToDAG.cpp | 188 unsigned MultOpc; in trySelect() local 232 MultOpc = (Opcode == ISD::UMUL_LOHI ? Mips::MultuRxRy16 : Mips::MultRxRy16); in trySelect() 234 selectMULT(Node, MultOpc, DL, NodeTy, true, true); in trySelect() 247 MultOpc = (Opcode == ISD::MULHU ? Mips::MultuRxRy16 : Mips::MultRxRy16); in trySelect() 248 auto LoHi = selectMULT(Node, MultOpc, DL, NodeTy, false, true); in trySelect()
|
D | MipsSEISelLowering.cpp | 403 unsigned MultOpc = MultHi.getOpcode(); in selectMADD() local 410 if (MultOpc != ISD::SMUL_LOHI && MultOpc != ISD::UMUL_LOHI) in selectMADD() 436 MultOpc = MultOpc == ISD::UMUL_LOHI ? MipsISD::MAddu : MipsISD::MAdd; in selectMADD() 438 SDValue MAdd = CurDAG->getNode(MultOpc, DL, MVT::Untyped, in selectMADD() 475 unsigned MultOpc = MultHi.getOpcode(); in selectMSUB() local 482 if (MultOpc != ISD::SMUL_LOHI && MultOpc != ISD::UMUL_LOHI) in selectMSUB() 508 MultOpc = MultOpc == ISD::UMUL_LOHI ? MipsISD::MSubu : MipsISD::MSub; in selectMSUB() 510 SDValue MSub = CurDAG->getNode(MultOpc, DL, MVT::Glue, in selectMSUB()
|
/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 262 unsigned MultOpc = MultHi.getOpcode(); in SelectMadd() local 269 if (MultOpc != ISD::SMUL_LOHI && MultOpc != ISD::UMUL_LOHI) in SelectMadd() 291 MultOpc = MultOpc == ISD::UMUL_LOHI ? MipsISD::MAddu : MipsISD::MAdd; in SelectMadd() 293 SDValue MAdd = CurDAG->getNode(MultOpc, dl, in SelectMadd() 336 unsigned MultOpc = MultHi.getOpcode(); in SelectMsub() local 343 if (MultOpc != ISD::SMUL_LOHI && MultOpc != ISD::UMUL_LOHI) in SelectMsub() 365 MultOpc = MultOpc == ISD::UMUL_LOHI ? MipsISD::MSubu : MipsISD::MSub; in SelectMsub() 367 SDValue MSub = CurDAG->getNode(MultOpc, dl, in SelectMsub()
|