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

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp67 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; local
76 ExtendKind = ISD::SIGN_EXTEND;
78 return ExtendKind;
H A DSelectionDAGBuilder.cpp501 /// integers, ExtendKind can be used to specify how to generate the extra bits.
506 ISD::NodeType ExtendKind = ISD::ANY_EXTEND) {
546 Val = DAG.getNode(ExtendKind, DL, ValueVT, Val);
895 ISD::NodeType ExtendKind = PreferredExtendType; local
908 if (ExtendKind == ISD::ANY_EXTEND && TLI.isZExtFree(Val, RegisterVT))
909 ExtendKind = ISD::ZERO_EXTEND;
912 NumParts, RegisterVT, V, CallConv, ExtendKind);
1866 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; local
1869 ExtendKind = ISD::SIGN_EXTEND;
1872 ExtendKind
9253 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp1016 enum ExtendKind { ZeroExtended, SignExtended, Unknown }; enum in class:__anon126::WidenIV
1022 DenseMap<AssertingVH<Instruction>, ExtendKind> ExtendKindMap;
1075 ExtendKind getExtendKind(Instruction *I);
1077 using WidenedRecTy = std::pair<const SCEVAddRecExpr *, ExtendKind>;
1258 WidenIV::ExtendKind WidenIV::getExtendKind(Instruction *I) {
1298 ExtendKind ExtKind = getExtendKind(DU.NarrowDef);
1347 ExtendKind ExtKind;
1462 ExtendKind ExtKind = getExtendKind(NarrowDef);
1516 ExtendKind ExtKind = getExtendKind(NarrowDef);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1477 ISD::NodeType ExtendKind = ISD::ANY_EXTEND; local
1480 ExtendKind = ISD::SIGN_EXTEND;
1482 ExtendKind = ISD::ZERO_EXTEND;
1488 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1424 ISD::NodeType ExtendKind) const override;
H A DX86ISelLowering.cpp2878 ISD::NodeType ExtendKind) const {
[all...]

Completed in 223 milliseconds