Home
last modified time | relevance | path

Searched refs:DstSema (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DFixedPointBuilder.h34 const FixedPointSemantics &DstSema, bool DstIsInteger) { in Convert() argument
36 unsigned DstWidth = DstSema.getWidth(); in Convert()
38 unsigned DstScale = DstSema.getScale(); in Convert()
40 bool DstIsSigned = DstSema.isSigned(); in Convert()
66 if (!DstSema.isSaturated()) { in Convert()
84 bool LessIntBits = DstSema.getIntegralBits() < SrcSema.getIntegralBits(); in Convert()
88 APFixedPoint::getMax(DstSema).getValue().extOrTrunc(ResultWidth)); in Convert()
98 APFixedPoint::getMin(DstSema).getValue().extOrTrunc(ResultWidth)); in Convert()
142 const FixedPointSemantics &DstSema) { in CreateFixedToFixed() argument
143 return Convert(Src, SrcSema, DstSema, false); in CreateFixedToFixed()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DAPFixedPoint.cpp19 APFixedPoint APFixedPoint::convert(const FixedPointSemantics &DstSema, in convert() argument
22 unsigned DstWidth = DstSema.getWidth(); in convert()
23 unsigned DstScale = DstSema.getScale(); in convert()
37 std::min(DstScale + DstSema.getIntegralBits(), NewVal.getBitWidth())); in convert()
43 if (DstSema.isSaturated()) in convert()
51 if (!DstSema.isSigned() && NewVal.isSigned() && NewVal.isNegative()) { in convert()
53 if (DstSema.isSaturated()) in convert()
60 NewVal.setIsSigned(DstSema.isSigned()); in convert()
61 return APFixedPoint(NewVal, DstSema); in convert()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DAPFixedPoint.h127 APFixedPoint convert(const FixedPointSemantics &DstSema,
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprScalar.cpp2700 auto DstSema = CGF.getContext().getFixedPointSemantics(Info.Ty); in EmitScalarPrePostIncDec() local
2701 Info.RHS = FPBuilder.CreateIntegerToFixed(Info.RHS, true, DstSema); in EmitScalarPrePostIncDec()