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

References

lib/Target/AArch64/AArch64ISelLowering.cpp
10312   if ((LHS.getOpcode() != ISD::ZERO_EXTEND &&
10313        LHS.getOpcode() != ISD::SIGN_EXTEND) ||
10314       LHS.getOpcode() != RHS.getOpcode())
10317   unsigned ExtType = LHS.getOpcode();
10321   if (isEssentiallyExtractHighSubvector(LHS.getOperand(0))) {
10328     LHS = tryExtendDUPToExtractHigh(LHS.getOperand(0), DAG);
10328     LHS = tryExtendDUPToExtractHigh(LHS.getOperand(0), DAG);
10329     if (!LHS.getNode())
10332     LHS = DAG.getNode(ExtType, SDLoc(N), VT, LHS);
10332     LHS = DAG.getNode(ExtType, SDLoc(N), VT, LHS);
10335   return DAG.getNode(N->getOpcode(), SDLoc(N), VT, LHS, RHS);