Home
last modified time | relevance | path

Searched refs:MultOpc (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/Mips/
DMips16ISelDAGToDAG.cpp188 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()
DMipsSEISelLowering.cpp403 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/
DMipsISelLowering.cpp262 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()