Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/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.cpp477 ISD::NodeType ExtendKind = ISD::ANY_EXTEND) { in getCopyToParts() argument
522 Val = DAG.getNode(ExtendKind, DL, ValueVT, Val); in getCopyToParts()
898 ISD::NodeType ExtendKind = PreferredExtendType; in getCopyToRegs() local
911 if (ExtendKind == ISD::ANY_EXTEND && TLI.isZExtFree(Val, RegisterVT)) in getCopyToRegs()
912 ExtendKind = ISD::ZERO_EXTEND; in getCopyToRegs()
915 NumParts, RegisterVT, V, CallConv, ExtendKind); in getCopyToRegs()
1946 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in visitRet() local
1949 ExtendKind = ISD::SIGN_EXTEND; in visitRet()
1952 ExtendKind = ISD::ZERO_EXTEND; in visitRet()
1961 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) in visitRet()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp1024 enum ExtendKind { ZeroExtended, SignExtended, Unknown }; enum in WidenIV
1030 DenseMap<AssertingVH<Instruction>, ExtendKind> ExtendKindMap;
1099 ExtendKind getExtendKind(Instruction *I);
1101 using WidenedRecTy = std::pair<const SCEVAddRecExpr *, ExtendKind>;
1325 WidenIV::ExtendKind WidenIV::getExtendKind(Instruction *I) { in getExtendKind()
1370 ExtendKind ExtKind = getExtendKind(DU.NarrowDef); in getExtendedOperandRecurrence()
1419 ExtendKind ExtKind; in getWideRecurrence()
1541 ExtendKind ExtKind = getExtendKind(NarrowDef); in widenWithVariantUse()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1632 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; in GetReturnInfo() local
1635 ExtendKind = ISD::SIGN_EXTEND; in GetReturnInfo()
1637 ExtendKind = ISD::ZERO_EXTEND; in GetReturnInfo()
1643 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) { in GetReturnInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.h170 ISD::NodeType ExtendKind) const override;
H A DAMDGPUISelLowering.cpp687 ISD::NodeType ExtendKind) const { in getTypeForExtReturn()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.h1576 ISD::NodeType ExtendKind) const override;
H A DX86ISelLowering.cpp2919 ISD::NodeType ExtendKind) const { in getTypeForExtReturn()