Searched refs:DivRemOpc (Results 1 - 2 of 2) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 3280 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; 3283 if (TLI.isOperationLegalOrCustom(DivRemOpc, VT)) { 3285 Tmp1 = DAG.getNode(DivRemOpc, dl, VTs, Tmp2, Tmp3).getValue(1); 3299 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; 3301 if (TLI.isOperationLegalOrCustom(DivRemOpc, VT)) { 3303 Tmp1 = DAG.getNode(DivRemOpc, dl, VTs, Node->getOperand(0),
|
H A D | DAGCombiner.cpp | 3632 unsigned DivRemOpc = isSigned ? ISD::SDIVREM : ISD::UDIVREM; local 3639 if (!TLI.isTypeLegal(VT) && !TLI.isOperationCustom(DivRemOpc, VT)) 3644 if (!TLI.isOperationLegalOrCustom(DivRemOpc, VT) && 3673 if ((UserOpc == Opcode || UserOpc == OtherOpcode || UserOpc == DivRemOpc) && 3679 combined = DAG.getNode(DivRemOpc, SDLoc(Node), VTs, Op0, Op1); 3680 } else if (UserOpc == DivRemOpc) {
|
Completed in 128 milliseconds