Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp68 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in getPreferredExtendForValue() local
77 ExtendKind = ISD::SIGN_EXTEND; in getPreferredExtendForValue()
79 return ExtendKind; in getPreferredExtendForValue()
H A DSelectionDAGBuilder.cpp898 ISD::NodeType ExtendKind = PreferredExtendType; in getCopyToRegs() local
912 ExtendKind = ISD::ZERO_EXTEND; in getCopyToRegs()
1947 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in visitRet() local
1950 ExtendKind = ISD::SIGN_EXTEND; in visitRet()
1953 ExtendKind = ISD::ZERO_EXTEND; in visitRet()
1992 if (ExtendKind == ISD::SIGN_EXTEND) in visitRet()
1994 else if (ExtendKind == ISD::ZERO_EXTEND) in visitRet()
9637 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in LowerCallTo() local
9640 ExtendKind = ISD::SIGN_EXTEND; in LowerCallTo()
9642 ExtendKind = ISD::ZERO_EXTEND; in LowerCallTo()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp979 enum ExtendKind { ZeroExtended, SignExtended, Unknown }; enum in WidenIV
985 DenseMap<AssertingVH<Instruction>, ExtendKind> ExtendKindMap;
1054 ExtendKind getExtendKind(Instruction *I);
1056 using WidenedRecTy = std::pair<const SCEVAddRecExpr *, ExtendKind>;
1280 WidenIV::ExtendKind WidenIV::getExtendKind(Instruction *I) { in getExtendKind()
1325 ExtendKind ExtKind = getExtendKind(DU.NarrowDef); in getExtendedOperandRecurrence()
1374 ExtendKind ExtKind; in getWideRecurrence()
1496 ExtendKind ExtKind = getExtendKind(NarrowDef); in widenWithVariantUse()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1658 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in GetReturnInfo() local
1661 ExtendKind = ISD::SIGN_EXTEND; in GetReturnInfo()
1663 ExtendKind = ISD::ZERO_EXTEND; in GetReturnInfo()
1669 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) { in GetReturnInfo()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h170 ISD::NodeType ExtendKind) const override;
H A DAMDGPUISelLowering.cpp734 ISD::NodeType ExtendKind) const { in getTypeForExtReturn()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1576 ISD::NodeType ExtendKind) const override;
H A DX86ISelLowering.cpp2923 ISD::NodeType ExtendKind) const { in getTypeForExtReturn()