Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp67 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in getPreferredExtendForValue() local
76 ExtendKind = ISD::SIGN_EXTEND; in getPreferredExtendForValue()
78 return ExtendKind; in getPreferredExtendForValue()
H A DSelectionDAGBuilder.cpp532 Val = DAG.getNode(ExtendKind, DL, ValueVT, Val); in getCopyToParts()
880 ISD::NodeType ExtendKind = PreferredExtendType; in getCopyToRegs() local
894 ExtendKind = ISD::ZERO_EXTEND; in getCopyToRegs()
1618 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in visitRet() local
1621 ExtendKind = ISD::SIGN_EXTEND; in visitRet()
1624 ExtendKind = ISD::ZERO_EXTEND; in visitRet()
1651 if (ExtendKind == ISD::SIGN_EXTEND) in visitRet()
1653 else if (ExtendKind == ISD::ZERO_EXTEND) in visitRet()
8613 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in LowerCallTo() local
8616 ExtendKind = ISD::SIGN_EXTEND; in LowerCallTo()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp947 enum ExtendKind { ZeroExtended, SignExtended, Unknown }; enum in __anonc65a48c90511::WidenIV
953 DenseMap<AssertingVH<Instruction>, ExtendKind> ExtendKindMap;
1006 ExtendKind getExtendKind(Instruction *I);
1008 using WidenedRecTy = std::pair<const SCEVAddRecExpr *, ExtendKind>;
1189 WidenIV::ExtendKind WidenIV::getExtendKind(Instruction *I) { in getExtendKind()
1229 ExtendKind ExtKind = getExtendKind(DU.NarrowDef); in getExtendedOperandRecurrence()
1278 ExtendKind ExtKind; in getWideRecurrence()
1389 ExtendKind ExtKind = getExtendKind(NarrowDef); in widenWithVariantLoadUse()
1443 ExtendKind ExtKind = getExtendKind(NarrowDef); in widenWithVariantLoadUseCodegen()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1362 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in GetReturnInfo() local
1365 ExtendKind = ISD::SIGN_EXTEND; in GetReturnInfo()
1367 ExtendKind = ISD::ZERO_EXTEND; in GetReturnInfo()
1373 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) { in GetReturnInfo()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.h1295 ISD::NodeType ExtendKind) const override;
H A DX86ISelLowering.cpp2666 ISD::NodeType ExtendKind) const { in getTypeForExtReturn()