Home
last modified time | relevance | path

Searched refs:FixedPointSemantics (Results 1 – 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/
HDFixedPoint.h33 class FixedPointSemantics {
35 FixedPointSemantics(unsigned Width, unsigned Scale, bool IsSigned, in FixedPointSemantics() function
66 FixedPointSemantics
67 getCommonSemantics(const FixedPointSemantics &Other) const;
70 static FixedPointSemantics GetIntegerSemantics(unsigned Width, in GetIntegerSemantics()
72 return FixedPointSemantics(Width, /*Scale=*/0, IsSigned, in GetIntegerSemantics()
97 APFixedPoint(const llvm::APInt &Val, const FixedPointSemantics &Sema) in APFixedPoint()
103 APFixedPoint(uint64_t Val, const FixedPointSemantics &Sema) in APFixedPoint()
108 APFixedPoint(const FixedPointSemantics &Sema) : APFixedPoint(0, Sema) {} in APFixedPoint()
116 FixedPointSemantics getSemantics() const { return Sema; } in getSemantics()
[all …]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/
HDFixedPoint.cpp18 APFixedPoint APFixedPoint::convert(const FixedPointSemantics &DstSema, in convert()
114 APFixedPoint APFixedPoint::getMax(const FixedPointSemantics &Sema) { in getMax()
122 APFixedPoint APFixedPoint::getMin(const FixedPointSemantics &Sema) { in getMin()
127 FixedPointSemantics FixedPointSemantics::getCommonSemantics( in getCommonSemantics()
128 const FixedPointSemantics &Other) const { in getCommonSemantics()
148 return FixedPointSemantics(CommonWidth, CommonScale, ResultIsSigned, in getCommonSemantics()
251 const FixedPointSemantics &DstFXSema, in getFromIntValue()
253 FixedPointSemantics IntFXSema = FixedPointSemantics::GetIntegerSemantics( in getFromIntValue()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGExprScalar.cpp373 Value *EmitFixedPointConversion(Value *Src, FixedPointSemantics &SrcFixedSema,
374 FixedPointSemantics &DstFixedSema,
1425 FixedPointSemantics SrcFPSema = in EmitFixedPointConversion()
1427 FixedPointSemantics DstFPSema = in EmitFixedPointConversion()
1434 Value *Src, FixedPointSemantics &SrcFPSema, FixedPointSemantics &DstFPSema, in EmitFixedPointConversion()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDASTContext.h98 class FixedPointSemantics; variable
2004 FixedPointSemantics getFixedPointSemantics(QualType Ty) const;
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDASTContext.cpp10862 FixedPointSemantics ASTContext::getFixedPointSemantics(QualType Ty) const { in getFixedPointSemantics()
10867 return FixedPointSemantics::GetIntegerSemantics(getIntWidth(Ty), in getFixedPointSemantics()
10871 return FixedPointSemantics( in getFixedPointSemantics()
HDType.cpp4158 FixedPointSemantics FXSema(Val.getBitWidth(), Scale, Val.isSigned(), in FixedPointValueToString()
HDExprConstant.cpp12630 FixedPointSemantics ResultFXSema = in VisitBinaryOperator()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
HDASTReader.cpp8818 static FixedPointSemantics
8827 return FixedPointSemantics(Width, Scale, IsSigned, IsSaturated, in ReadFixedPointSemantics()
8851 FixedPointSemantics FPSema = ReadFixedPointSemantics(Record, Idx); in readAPValue()
HDASTWriter.cpp5040 FixedPointSemantics FPSema) { in WriteFixedPointSemantics()