Home
last modified time | relevance | path

Searched refs:opInexact (Results 1 – 12 of 12) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
HDAPFloat.cpp1546 return static_cast<opStatus>(opOverflow | opInexact); in handleOverflow()
1559 return opInexact; in handleOverflow()
1702 return opInexact; in normalize()
1716 return opInexact; in normalize()
1729 return (opStatus) (opUnderflow | opInexact); in normalize()
2096 fs = (opStatus) (fs | opInexact); in multiply()
2116 fs = (opStatus) (fs | opInexact); in divide()
2278 fs = (opStatus) (fs | opInexact); in fusedMultiplyAdd()
2589 fs = opInexact; in convert()
2595 fs = *losesInfo ? opInexact : opOK; in convert()
[all …]
HDStringRef.cpp605 if (!AllowInexact || !(Status & APFloat::opInexact)) in getAsDouble()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
HDConstantFolding.cpp1895 (!roundTowardZero || status != APFloat::opInexact)) in ConstantFoldSSEConvertToInt()
2100 if (Status == APFloat::opOK || Status == APFloat::opInexact) in ConstantFoldScalarCall1()
2219 St == APFloat::opInexact) { in ConstantFoldScalarCall1()
2466 assert(status != APFloat::opInexact && !lost && in ConstantFoldScalarCall1()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
HDInterp.cpp700 if ((Status & APFloat::opInexact) && in CheckFloatResult()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
HDAPFloat.h272 opInexact = 0x10 enumerator
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
HDEmulateInstructionRISCV.cpp1711 case APFloatBase::opInexact: in SetAccruedExceptions()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
HDSimplifyLibCalls.cpp2355 APFloat::opInexact) in optimizePow()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDSelectionDAG.cpp6490 if (fs == APFloat::opOK || fs == APFloat::opInexact) in FoldConstantArithmetic()
6496 if (fs == APFloat::opOK || fs == APFloat::opInexact) in FoldConstantArithmetic()
6502 if (fs == APFloat::opOK || fs == APFloat::opInexact) in FoldConstantArithmetic()
HDTargetLowering.cpp11169 bool AreExactFloatBounds = !(MinStatus & APFloat::opStatus::opInexact) && in expandFP_TO_INT_SAT()
11170 !(MaxStatus & APFloat::opStatus::opInexact); in expandFP_TO_INT_SAT()
HDDAGCombiner.cpp17349 (st == APFloat::opInexact && in visitFDIV()
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
HDExprConstant.cpp2677 if ((St & APFloat::opInexact) && in checkFloatingPointResult()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86ISelLowering.cpp21346 bool AreExactFloatBounds = !(MinStatus & APFloat::opStatus::opInexact) in LowerFP_TO_INT_SAT()
21347 && !(MaxStatus & APFloat::opStatus::opInexact); in LowerFP_TO_INT_SAT()