Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFixedPoint.h35 class FixedPointSemantics {
88 FixedPointSemantics
111 bool operator==(FixedPointSemantics Other) const {
126 static_assert(sizeof(FixedPointSemantics) == 4, "");
132 template <> struct DenseMapInfo<FixedPointSemantics> {
133 static inline FixedPointSemantics getEmptyKey() {
134 return FixedPointSemantics(0, 0, false, false, false);
137 static inline FixedPointSemantics getTombstoneKey() {
138 return FixedPointSemantics(0, 1, false, false, false);
183 APFixedPoint convert(const FixedPointSemantics &DstSema,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DFixedPointBuilder.h35 Value *Convert(Value *Src, const FixedPointSemantics &SrcSema, in Convert()
114 FixedPointSemantics
115 getCommonBinopSemantic(const FixedPointSemantics &LHSSema, in getCommonBinopSemantic()
116 const FixedPointSemantics &RHSSema) { in getCommonBinopSemantic()
120 return FixedPointSemantics( in getCommonBinopSemantic()
144 const FixedPointSemantics &DstSema) { in CreateFixedToFixed()
169 FixedPointSemantics::GetIntegerSemantics( in CreateIntegerToFixed()
228 Value *CreateAdd(Value *LHS, const FixedPointSemantics &LHSSema, in CreateAdd()
375 Value *CreateEQ(Value *LHS, const FixedPointSemantics &LHSSema, in CreateEQ()
390 Value *CreateNE(Value *LHS, const FixedPointSemantics &LHSSema, in CreateNE()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DAPFixedPoint.cpp21 void FixedPointSemantics::print(llvm::raw_ostream &OS) const { in print()
32 APFixedPoint APFixedPoint::convert(const FixedPointSemantics &DstSema, in convert()
119 APFixedPoint APFixedPoint::getMax(const FixedPointSemantics &Sema) { in getMax()
127 APFixedPoint APFixedPoint::getMin(const FixedPointSemantics &Sema) { in getMin()
132 bool FixedPointSemantics::fitsInFloatSemantics( in fitsInFloatSemantics()
155 FixedPointSemantics FixedPointSemantics::getCommonSemantics( in getCommonSemantics()
156 const FixedPointSemantics &Other) const { in getCommonSemantics()
177 return FixedPointSemantics(CommonWidth, Lsb{CommonLsb}, ResultIsSigned, in getCommonSemantics()
524 const FixedPointSemantics &DstFXSema, in getFromIntValue()
526 FixedPointSemantics IntFXSema = FixedPointSemantics::GetIntegerSemantics( in getFromIntValue()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DAbstractBasicReader.h180 llvm::FixedPointSemantics readFixedPointSemantics() { in readFixedPointSemantics()
187 return llvm::FixedPointSemantics(width, scale, isSigned, isSaturated, in readFixedPointSemantics()
H A DAbstractBasicWriter.h165 void writeFixedPointSemantics(const llvm::FixedPointSemantics &sema) { in writeFixedPointSemantics()
H A DPropertiesBase.td117 def FixedPointSemantics : PropertyType<"llvm::FixedPointSemantics"> {
286 def : Property<"semantics", FixedPointSemantics> {
H A DASTContext.h47 class FixedPointSemantics; variable
2179 llvm::FixedPointSemantics getFixedPointSemantics(QualType Ty) const;
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp13404 llvm::FixedPointSemantics
13410 return llvm::FixedPointSemantics::GetIntegerSemantics( in getFixedPointSemantics()
13414 return llvm::FixedPointSemantics( in getFixedPointSemantics()
H A DType.cpp4808 llvm::FixedPointSemantics FXSema(Val.getBitWidth(), Scale, Val.isSigned(), in FixedPointValueToString()
H A DExprConstant.cpp74 using llvm::FixedPointSemantics;
14244 FixedPointSemantics ResultFXSema = in VisitBinaryOperator()
14283 FixedPointSemantics LHSSema = LHSFX.getSemantics(); in VisitBinaryOperator()