Searched refs:FixedPointSemantics (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | APFixedPoint.h | 33 class FixedPointSemantics { 66 FixedPointSemantics 67 getCommonSemantics(const FixedPointSemantics &Other) const; 79 static FixedPointSemantics GetIntegerSemantics(unsigned Width, in GetIntegerSemantics() 81 return FixedPointSemantics(Width, /*Scale=*/0, IsSigned, in GetIntegerSemantics() 108 APFixedPoint(uint64_t Val, const FixedPointSemantics &Sema) in APFixedPoint() 120 FixedPointSemantics getSemantics() const { return Sema; } in getSemantics() 127 APFixedPoint convert(const FixedPointSemantics &DstSema, 199 static APFixedPoint getMax(const FixedPointSemantics &Sema); 200 static APFixedPoint getMin(const FixedPointSemantics &Sema); [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | FixedPointBuilder.h | 33 Value *Convert(Value *Src, const FixedPointSemantics &SrcSema, in Convert() 112 FixedPointSemantics 113 getCommonBinopSemantic(const FixedPointSemantics &LHSSema, in getCommonBinopSemantic() 114 const FixedPointSemantics &RHSSema) { in getCommonBinopSemantic() 118 return FixedPointSemantics( in getCommonBinopSemantic() 142 const FixedPointSemantics &DstSema) { in CreateFixedToFixed() 167 FixedPointSemantics::GetIntegerSemantics( in CreateIntegerToFixed() 226 Value *CreateAdd(Value *LHS, const FixedPointSemantics &LHSSema, in CreateAdd() 373 Value *CreateEQ(Value *LHS, const FixedPointSemantics &LHSSema, in CreateEQ() 388 Value *CreateNE(Value *LHS, const FixedPointSemantics &LHSSema, in CreateNE() [all …]
|
| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | APFixedPointTest.cpp | 18 using llvm::FixedPointSemantics; 22 FixedPointSemantics Saturated(FixedPointSemantics Sema) { in Saturated() 27 FixedPointSemantics getSAccumSema() { in getSAccumSema() 33 FixedPointSemantics getAccumSema() { in getAccumSema() 39 FixedPointSemantics getLAccumSema() { in getLAccumSema() 45 FixedPointSemantics getSFractSema() { in getSFractSema() 51 FixedPointSemantics getFractSema() { in getFractSema() 57 FixedPointSemantics getLFractSema() { in getLFractSema() 63 FixedPointSemantics getUSAccumSema() { in getUSAccumSema() 69 FixedPointSemantics getUAccumSema() { in getUAccumSema() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | APFixedPoint.cpp | 19 APFixedPoint APFixedPoint::convert(const FixedPointSemantics &DstSema, in convert() 115 APFixedPoint APFixedPoint::getMax(const FixedPointSemantics &Sema) { in getMax() 123 APFixedPoint APFixedPoint::getMin(const FixedPointSemantics &Sema) { in getMin() 128 bool FixedPointSemantics::fitsInFloatSemantics( in fitsInFloatSemantics() 151 FixedPointSemantics FixedPointSemantics::getCommonSemantics( in getCommonSemantics() 152 const FixedPointSemantics &Other) const { in getCommonSemantics() 172 return FixedPointSemantics(CommonWidth, CommonScale, ResultIsSigned, in getCommonSemantics() 493 const FixedPointSemantics &DstFXSema, in getFromIntValue() 495 FixedPointSemantics IntFXSema = FixedPointSemantics::GetIntegerSemantics( in getFromIntValue() 502 const FixedPointSemantics &DstFXSema, in getFromFloatValue()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | AbstractBasicReader.h | 180 llvm::FixedPointSemantics readFixedPointSemantics() { in readFixedPointSemantics() 187 return llvm::FixedPointSemantics(width, scale, isSigned, isSaturated, in readFixedPointSemantics()
|
| H A D | AbstractBasicWriter.h | 168 void writeFixedPointSemantics(const llvm::FixedPointSemantics &sema) { in writeFixedPointSemantics()
|
| H A D | PropertiesBase.td | 117 def FixedPointSemantics : PropertyType<"llvm::FixedPointSemantics"> { 285 def : Property<"semantics", FixedPointSemantics> {
|
| H A D | ASTContext.h | 80 class FixedPointSemantics; variable 2181 llvm::FixedPointSemantics getFixedPointSemantics(QualType Ty) const;
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ASTContext.cpp | 12247 llvm::FixedPointSemantics 12253 return llvm::FixedPointSemantics::GetIntegerSemantics( in getFixedPointSemantics() 12257 return llvm::FixedPointSemantics( in getFixedPointSemantics()
|
| H A D | Type.cpp | 4453 llvm::FixedPointSemantics FXSema(Val.getBitWidth(), Scale, Val.isSigned(), in FixedPointValueToString()
|
| H A D | ExprConstant.cpp | 70 using llvm::FixedPointSemantics; 13726 FixedPointSemantics ResultFXSema = in VisitBinaryOperator() 13765 FixedPointSemantics LHSSema = LHSFX.getSemantics(); in VisitBinaryOperator()
|