Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DFixedPointBuilder.h119 LHSSema.hasUnsignedPadding() && RHSSema.hasUnsignedPadding(); in getCommonBinopSemantic()
192 bool UseSigned = DstSema.isSigned() || DstSema.hasUnsignedPadding(); in CreateFloatingToFixed()
214 if (DstSema.isSaturated() && DstSema.hasUnsignedPadding()) { in CreateFloatingToFixed()
231 bool UseSigned = CommonSema.isSigned() || CommonSema.hasUnsignedPadding(); in CreateAdd()
257 bool UseSigned = CommonSema.isSigned() || CommonSema.hasUnsignedPadding(); in CreateSub()
272 if (CommonSema.isSaturated() && CommonSema.hasUnsignedPadding()) { in CreateSub()
291 bool UseSigned = CommonSema.isSigned() || CommonSema.hasUnsignedPadding(); in CreateMul()
319 bool UseSigned = CommonSema.isSigned() || CommonSema.hasUnsignedPadding(); in CreateDiv()
344 bool UseSigned = LHSSema.isSigned() || LHSSema.hasUnsignedPadding(); in CreateShl()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DAbstractBasicReader.h185 bool hasUnsignedPadding = tmp & 0x4; in readFixedPointSemantics() local
187 hasUnsignedPadding); in readFixedPointSemantics()
H A DAbstractBasicWriter.h168 sema.hasUnsignedPadding() << 2); in writeFixedPointSemantics()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFixedPoint.h70 bool hasUnsignedPadding() const { return HasUnsignedPadding; } in hasUnsignedPadding() function
186 inline bool hasPadding() const { return Sema.hasUnsignedPadding(); }
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPFixedPoint.cpp132 if (IsUnsigned && Sema.hasUnsignedPadding()) in getMax()
183 ResultHasUnsignedPadding = hasUnsignedPadding() && in getCommonSemantics()
184 Other.hasUnsignedPadding() && !ResultIsSaturated; in getCommonSemantics()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterp.h2853 LHSSema.getWidth() - (unsigned)LHSSema.hasUnsignedPadding() - 1; in ShiftFixedPoint()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp15532 LHSSema.getWidth() - (unsigned)LHSSema.hasUnsignedPadding(); in VisitBinaryOperator()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExpr.cpp11437 LeftSize = FXSema.getWidth() - (unsigned)FXSema.hasUnsignedPadding(); in DiagnoseBadShiftValues()