Home
last modified time | relevance | path

Searched refs:APFloatBase (Results 1 – 15 of 15) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp102 APFloatBase::ExponentType maxExponent;
106 APFloatBase::ExponentType minExponent;
215 APFloatBase::Semantics
295 APFloatBase::ExponentType
299 APFloatBase::ExponentType
335 static constexpr APFloatBase::ExponentType
340 static constexpr APFloatBase::ExponentType
362 return ((bits) + APFloatBase::integerPartWidth - 1) / APFloatBase::integerPartWidth; in partCountForBits()
684 static APFloatBase::integerPart
696 …part = parts[count] & (~(APFloatBase::integerPart) 0 >> (APFloatBase::integerPartWidth - partBits)… in ulpsFromBoundary()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DFloating.h105 llvm::APFloatBase::cmpResult CmpRes = F.compare(RHS.F); in compare()
107 case llvm::APFloatBase::cmpLessThan: in compare()
109 case llvm::APFloatBase::cmpEqual: in compare()
111 case llvm::APFloatBase::cmpGreaterThan: in compare()
113 case llvm::APFloatBase::cmpUnordered: in compare()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DPropertiesBase.td273 llvm::APFloatBase::SemanticsToEnum(node.getFloat().getSemantics()))
280 const llvm::fltSemantics &floatSema = llvm::APFloatBase::EnumToSemantics(
281 static_cast<llvm::APFloatBase::Semantics>(semantics));
307 auto sema = llvm::APFloatBase::SemanticsToEnum(
309 assert(sema == llvm::APFloatBase::SemanticsToEnum(
322 const llvm::fltSemantics &sema = llvm::APFloatBase::EnumToSemantics(
323 static_cast<llvm::APFloatBase::Semantics>(semantics));
H A DExpr.h1645 llvm::APFloatBase::Semantics getRawSemantics() const { in getRawSemantics()
1646 return static_cast<llvm::APFloatBase::Semantics>( in getRawSemantics()
1652 void setRawSemantics(llvm::APFloatBase::Semantics Sem) { in setRawSemantics()
1658 return llvm::APFloatBase::EnumToSemantics( in getSemantics()
1659 static_cast<llvm::APFloatBase::Semantics>( in getSemantics()
1665 FloatingLiteralBits.Semantics = llvm::APFloatBase::SemanticsToEnum(Sem); in setSemantics()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.h97 bool SetAccruedExceptions(llvm::APFloatBase::opStatus);
H A DEmulateInstructionRISCV.cpp1677 APFloatBase::opStatus opStatus) { in SetAccruedExceptions()
1684 case APFloatBase::opInvalidOp: in SetAccruedExceptions()
1687 case APFloatBase::opDivByZero: in SetAccruedExceptions()
1690 case APFloatBase::opOverflow: in SetAccruedExceptions()
1693 case APFloatBase::opUnderflow: in SetAccruedExceptions()
1696 case APFloatBase::opInexact: in SetAccruedExceptions()
1699 case APFloatBase::opOK: in SetAccruedExceptions()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h142 struct APFloatBase { struct
293 class IEEEFloat final : public APFloatBase {
680 class DoubleAPFloat final : public APFloatBase {
780 class APFloat : public APFloatBase {
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp372 APFloatBase::semanticsIntSizeInBits(Semantics, in canEvaluateTruncated()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp651 static_cast<llvm::APFloatBase::Semantics>(Record.readInt())); in VisitFloatingLiteral()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExpr.cpp1043 setRawSemantics(llvm::APFloatBase::S_IEEEhalf); in FloatingLiteral()
H A DExprConstant.cpp7243 unsigned NumBits = llvm::APFloatBase::getSizeInBits(Semantics); in visit()
13259 llvm::APFloatBase::cmpResult APFloatCmpResult = LHS.compare(RHS); in EvaluateComparisonBinaryOperator()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp4668 return llvm::APFloatBase::Bogus(); in GetFloatTypeSemantics()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp15914 unsigned int TargetPrecision = llvm::APFloatBase::semanticsPrecision( in CheckImplicitConversion()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3180 APFloatBase::opInvalidOp) || in getExactInteger()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp5553 APFloatBase::semanticsIntSizeInBits(Semantics, /*isSigned*/ true); in isSaturatingMinMax()