Home
last modified time | relevance | path

Searched refs:ExtendKind (Results 1 – 5 of 5) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DFunctionLoweringInfo.cpp69 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in getPreferredExtendForValue() local
78 ExtendKind = ISD::SIGN_EXTEND; in getPreferredExtendForValue()
80 return ExtendKind; in getPreferredExtendForValue()
DSelectionDAGBuilder.cpp366 ISD::NodeType ExtendKind = ISD::ANY_EXTEND) { in getCopyToParts() argument
405 Val = DAG.getNode(ExtendKind, DL, ValueVT, Val); in getCopyToParts()
721 ISD::NodeType ExtendKind = PreferredExtendType; in getCopyToRegs() local
731 if (ExtendKind == ISD::ANY_EXTEND && TLI.isZExtFree(Val, RegisterVT)) in getCopyToRegs()
732 ExtendKind = ISD::ZERO_EXTEND; in getCopyToRegs()
735 &Parts[Part], NumParts, RegisterVT, V, ExtendKind); in getCopyToRegs()
1356 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in visitRet() local
1359 ExtendKind = ISD::SIGN_EXTEND; in visitRet()
1362 ExtendKind = ISD::ZERO_EXTEND; in visitRet()
1371 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) in visitRet()
[all …]
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp1464 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in GetReturnInfo() local
1467 ExtendKind = ISD::SIGN_EXTEND; in GetReturnInfo()
1469 ExtendKind = ISD::ZERO_EXTEND; in GetReturnInfo()
1475 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) { in GetReturnInfo()
/external/llvm/lib/Target/X86/
DX86ISelLowering.h1070 ISD::NodeType ExtendKind) const override;
DX86ISelLowering.cpp2361 ISD::NodeType ExtendKind) const { in getTypeForExtArgOrReturn()
2364 if (Subtarget->is64Bit() && VT == MVT::i1 && ExtendKind == ISD::ZERO_EXTEND) in getTypeForExtArgOrReturn()