Lines Matching refs:ExtendKind
385 ISD::NodeType ExtendKind = ISD::ANY_EXTEND) { in getCopyToParts() argument
424 Val = DAG.getNode(ExtendKind, DL, ValueVT, Val); in getCopyToParts()
750 ISD::NodeType ExtendKind = PreferredExtendType; in getCopyToRegs() local
760 if (ExtendKind == ISD::ANY_EXTEND && TLI.isZExtFree(Val, RegisterVT)) in getCopyToRegs()
761 ExtendKind = ISD::ZERO_EXTEND; in getCopyToRegs()
764 &Parts[Part], NumParts, RegisterVT, V, ExtendKind); in getCopyToRegs()
1444 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in visitRet() local
1447 ExtendKind = ISD::SIGN_EXTEND; in visitRet()
1450 ExtendKind = ISD::ZERO_EXTEND; in visitRet()
1459 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) in visitRet()
1460 VT = TLI.getTypeForExtReturn(Context, VT, ExtendKind); in visitRet()
1467 &Parts[0], NumParts, PartVT, &I, ExtendKind); in visitRet()
1475 if (ExtendKind == ISD::SIGN_EXTEND) in visitRet()
1477 else if (ExtendKind == ISD::ZERO_EXTEND) in visitRet()
7630 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in LowerCallTo() local
7633 ExtendKind = ISD::SIGN_EXTEND; in LowerCallTo()
7635 ExtendKind = ISD::ZERO_EXTEND; in LowerCallTo()
7652 (ExtendKind != ISD::ANY_EXTEND && in LowerCallTo()
7658 CLI.CS ? CLI.CS->getInstruction() : nullptr, ExtendKind); in LowerCallTo()