Searched refs:DstSema (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | FixedPointBuilder.h | 34 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 D | APFixedPoint.cpp | 19 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 D | APFixedPoint.h | 127 APFixedPoint convert(const FixedPointSemantics &DstSema,
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGExprScalar.cpp | 2700 auto DstSema = CGF.getContext().getFixedPointSemantics(Info.Ty); in EmitScalarPrePostIncDec() local 2701 Info.RHS = FPBuilder.CreateIntegerToFixed(Info.RHS, true, DstSema); in EmitScalarPrePostIncDec()
|