Searched refs:MultOpc (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Target/Mips/ |
D | Mips16ISelDAGToDAG.cpp | 254 unsigned MultOpc; in selectNode() local 297 MultOpc = (Opcode == ISD::UMUL_LOHI ? Mips::MultuRxRy16 : Mips::MultRxRy16); in selectNode() 298 std::pair<SDNode*, SDNode*> LoHi = selectMULT(Node, MultOpc, DL, NodeTy, in selectNode() 311 MultOpc = (Opcode == ISD::MULHU ? Mips::MultuRxRy16 : Mips::MultRxRy16); in selectNode() 312 SDNode *Result = selectMULT(Node, MultOpc, DL, NodeTy, false, true).second; in selectNode()
|
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()
|