/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | APFloat.cpp | 52 static_assert(APFloatBase::integerPartWidth % 4 == 0, "Part width must be divisible by 4!"); 106 APFloatBase::ExponentType maxExponent; 110 APFloatBase::ExponentType minExponent; 194 const llvm::fltSemantics &APFloatBase::EnumToSemantics(Semantics S) { in EnumToSemantics() 234 APFloatBase::Semantics 235 APFloatBase::SemanticsToEnum(const llvm::fltSemantics &Sem) { in SemanticsToEnum() 274 const fltSemantics &APFloatBase::IEEEhalf() { return semIEEEhalf; } in IEEEhalf() 275 const fltSemantics &APFloatBase::BFloat() { return semBFloat; } in BFloat() 276 const fltSemantics &APFloatBase::IEEEsingle() { return semIEEEsingle; } in IEEEsingle() 277 const fltSemantics &APFloatBase::IEEEdouble() { return semIEEEdouble; } in IEEEdouble() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Floating.h | 105 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/contrib/llvm-project/clang/include/clang/AST/ |
H A D | PropertiesBase.td | 276 llvm::APFloatBase::SemanticsToEnum(node.getFloat().getSemantics())) 283 const llvm::fltSemantics &floatSema = llvm::APFloatBase::EnumToSemantics( 284 static_cast<llvm::APFloatBase::Semantics>(semantics)); 310 auto sema = llvm::APFloatBase::SemanticsToEnum( 312 assert(sema == llvm::APFloatBase::SemanticsToEnum( 325 const llvm::fltSemantics &sema = llvm::APFloatBase::EnumToSemantics( 326 static_cast<llvm::APFloatBase::Semantics>(semantics));
|
H A D | Expr.h | 1662 llvm::APFloatBase::Semantics getRawSemantics() const { in getRawSemantics() 1663 return static_cast<llvm::APFloatBase::Semantics>( in getRawSemantics() 1669 void setRawSemantics(llvm::APFloatBase::Semantics Sem) { in setRawSemantics() 1675 return llvm::APFloatBase::EnumToSemantics( in getSemantics() 1676 static_cast<llvm::APFloatBase::Semantics>( in getSemantics() 1682 FloatingLiteralBits.Semantics = llvm::APFloatBase::SemanticsToEnum(Sem); in setSemantics()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/ |
H A D | EmulateInstructionRISCV.h | 98 bool SetAccruedExceptions(llvm::APFloatBase::opStatus);
|
H A D | EmulateInstructionRISCV.cpp | 1692 APFloatBase::opStatus opStatus) { in SetAccruedExceptions() 1699 case APFloatBase::opInvalidOp: in SetAccruedExceptions() 1702 case APFloatBase::opDivByZero: in SetAccruedExceptions() 1705 case APFloatBase::opOverflow: in SetAccruedExceptions() 1708 case APFloatBase::opUnderflow: in SetAccruedExceptions() 1711 case APFloatBase::opInexact: in SetAccruedExceptions() 1714 case APFloatBase::opOK: in SetAccruedExceptions()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | APFloat.h | 143 struct APFloatBase { struct 313 class IEEEFloat final : public APFloatBase { 711 class DoubleAPFloat final : public APFloatBase { 811 class APFloat : public APFloatBase {
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | ValueObject.cpp | 3243 llvm::APFloatBase::opStatus status = in CastToBasicType() 3249 if (status & llvm::APFloatBase::opInvalidOp) { in CastToBasicType() 3341 llvm::APFloatBase::opStatus status = value_or_err->convertToInteger( in CastToEnumType() 3346 if (status & llvm::APFloatBase::opInvalidOp) { in CastToEnumType()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelDAGToDAG.cpp | 3392 ? APFloatBase::IEEEhalf() in SelectWMMAVISrc() 3393 : APFloatBase::BFloat(), in SelectWMMAVISrc()
|
H A D | SIInstrInfo.cpp | 4217 case APFloatBase::S_IEEEsingle: in isInlineConstant() 4218 case APFloatBase::S_IEEEdouble: in isInlineConstant() 4220 case APFloatBase::S_BFloat: in isInlineConstant() 4223 case APFloatBase::S_IEEEhalf: in isInlineConstant()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | NumericalStabilitySanitizer.cpp | 464 CV.convert(To, APFloatBase::rmTowardZero, &LosesInfo); in extendConstantFP()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
H A D | AMDGPUAsmParser.cpp | 2043 FPLiteral.convert(APFloatBase::BFloat(), APFloat::rmNearestTiesToEven, in isInlinableImm() 2047 FPLiteral.convert(APFloatBase::IEEEhalf(), APFloat::rmNearestTiesToEven, in isInlinableImm() 2051 FPLiteral.convert(APFloatBase::IEEEsingle(), in isInlinableImm()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 380 APFloatBase::semanticsIntSizeInBits(Semantics, in canEvaluateTruncated()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 651 static_cast<llvm::APFloatBase::Semantics>(Record.readInt())); in VisitFloatingLiteral()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | Expr.cpp | 1073 setRawSemantics(llvm::APFloatBase::S_IEEEhalf); in FloatingLiteral()
|
H A D | ExprConstant.cpp | 7304 unsigned NumBits = llvm::APFloatBase::getSizeInBits(Semantics); in visit() 13626 llvm::APFloatBase::cmpResult APFloatCmpResult = LHS.compare(RHS); in EvaluateComparisonBinaryOperator()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
H A D | TypeSystemClang.cpp | 4725 return llvm::APFloatBase::Bogus(); in GetFloatTypeSemantics()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 11027 unsigned int TargetPrecision = llvm::APFloatBase::semanticsPrecision( in CheckImplicitConversion()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 3354 APFloatBase::opInvalidOp) || in getExactInteger()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 5550 APFloatBase::semanticsIntSizeInBits(Semantics, /*isSigned*/ true); in isSaturatingMinMax()
|