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

References

lib/Target/AArch64/AArch64ISelLowering.cpp
 2760   bool isN0SExt = isSignExtended(N0, DAG);
 2761   bool isN1SExt = isSignExtended(N1, DAG);
 2765     bool isN0ZExt = isZeroExtended(N0, DAG);
 2766     bool isN1ZExt = isZeroExtended(N1, DAG);
 2772       if (isN1SExt && isAddSubSExt(N0, DAG)) {
 2775       } else if (isN1ZExt && isAddSubZExt(N0, DAG)) {
 2778       } else if (isN0ZExt && isAddSubZExt(N1, DAG)) {
 2798   SDValue Op1 = skipExtensionForVectorMULL(N1, DAG);
 2800     Op0 = skipExtensionForVectorMULL(N0, DAG);
 2804     return DAG.getNode(NewOpc, DL, VT, Op0, Op1);
 2809   SDValue N00 = skipExtensionForVectorMULL(N0->getOperand(0).getNode(), DAG);
 2810   SDValue N01 = skipExtensionForVectorMULL(N0->getOperand(1).getNode(), DAG);
 2812   return DAG.getNode(N0->getOpcode(), DL, VT,
 2813                      DAG.getNode(NewOpc, DL, VT,
 2814                                DAG.getNode(ISD::BITCAST, DL, Op1VT, N00), Op1),
 2815                      DAG.getNode(NewOpc, DL, VT,
 2816                                DAG.getNode(ISD::BITCAST, DL, Op1VT, N01), Op1));