reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 3250     if (TLI.isOperationLegalOrCustom(MULHOpcode, VT)) {
 3251       Results.push_back(DAG.getNode(ISD::MUL, dl, VT, LHS, RHS));
 3252       Results.push_back(DAG.getNode(MULHOpcode, dl, VT, LHS, RHS));
 3257     EVT HalfType = EVT(VT).getHalfSizedIntegerVT(*DAG.getContext());
 3259     if (TLI.expandMUL_LOHI(Node->getOpcode(), VT, Node, LHS, RHS, Halves,
 3263         SDValue Lo = DAG.getNode(ISD::ZERO_EXTEND, dl, VT, Halves[2 * i]);
 3264         SDValue Hi = DAG.getNode(ISD::ANY_EXTEND, dl, VT, Halves[2 * i + 1]);
 3268         Hi = DAG.getNode(ISD::SHL, dl, VT, Hi, Shift);
 3269         Results.push_back(DAG.getNode(ISD::OR, dl, VT, Lo, Hi));