reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
10539 SDValue NewABD = tryCombineLongOpWithDup(IID, ABDNode, DCI, DAG); 10543 return DAG.getNode(ISD::ZERO_EXTEND, SDLoc(N), N->getValueType(0), 10578 const TargetLowering &TLI = DAG.getTargetLoweringInfo(); 10599 Src = DAG.getNode(N->getOpcode(), DL, SrcVT, Src); 10607 LoVT = HiVT = EVT::getVectorVT(*DAG.getContext(), 10610 EVT InNVT = EVT::getVectorVT(*DAG.getContext(), SrcVT.getVectorElementType(), 10612 Lo = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, InNVT, Src, 10613 DAG.getConstant(0, DL, MVT::i64)); 10614 Hi = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, InNVT, Src, 10615 DAG.getConstant(InNVT.getVectorNumElements(), DL, MVT::i64)); 10616 Lo = DAG.getNode(N->getOpcode(), DL, LoVT, Lo); 10617 Hi = DAG.getNode(N->getOpcode(), DL, HiVT, Hi); 10621 return DAG.getNode(ISD::CONCAT_VECTORS, DL, ResVT, Lo, Hi);