Home
last modified time | relevance | path

Searched refs:isDenormal (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DFloating.h152 bool isDenormal() const { return getValue().isDenormal(); } in isDenormal() function
H A DInterpBuiltin.cpp495 pushInteger(S, Arg.isDenormal(), Call->getType()); in interp__builtin_issubnormal()
587 Index = Val.isDenormal() ? 3 : 2; in interp__builtin_fpclassify()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h510 bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } in isNormal()
523 LLVM_ABI bool isDenormal() const;
895 LLVM_ABI bool isDenormal() const;
1468 bool isDenormal() const { APFLOAT_DISPATCH_ON_SEMANTICS(isDenormal()); } in isDenormal() function
1471 bool isNormal() const { return !isDenormal() && isFiniteNonZero(); } in isNormal()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp1037 bool IEEEFloat::isDenormal() const { in isDenormal() function in llvm::detail::IEEEFloat
4571 if (reciprocal.isDenormal()) in getExactInverse()
4737 (!isDenormal() && isSignificandAllOnes()); in next()
4815 if (!Arg.isDenormal()) in ilogb()
5367 bool DoubleAPFloat::isDenormal() const { in isDenormal() function in llvm::detail::DoubleAPFloat
5369 (Floats[0].isDenormal() || Floats[1].isDenormal() || in isDenormal()
5493 if (isDenormal()) in classify()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp1364 if (!APF.isDenormal()) in flushDenormalConstantFP()
1419 if (!Elt.isDenormal()) { in FlushFPConstant()
1969 if (V.isDenormal()) in FTZPreserveSign()
2188 if (Src.isDenormal() && CI->getParent() && CI->getFunction()) { in constantFoldCanonicalize()
3190 ((Mask & fcNegSubnormal) && Op1V.isDenormal() && Op1V.isNegative()) || in ConstantFoldIntrinsicCall2()
3193 ((Mask & fcPosSubnormal) && Op1V.isDenormal() && !Op1V.isNegative()) || in ConstantFoldIntrinsicCall2()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.cpp1443 if (rs1.isDenormal() && rs1.isNegative()) in FCLASS()
1453 if (rs1.isDenormal() && !rs1.isNegative()) in FCLASS()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp760 if (C->isZero() || (C->getValue().isDenormal() && Ty->isFloatTy())) { in instCombineIntrinsic()
H A DSIISelLowering.cpp13371 if (!F.isDenormal()) in isCanonicalized()
13577 if (!FCR->Value.isDenormal()) in isCanonicalized()
13687 if (C.isDenormal()) { in getCanonicalConstantFP()
H A DAMDGPUISelLowering.cpp5499 if (V.isDenormal()) { in PerformDAGCombine()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h799 return !C.isDenormal() && C.isNonZero(); in isValue()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp13246 case APFloat::fcNormal: Arg = Val.isDenormal() ? 3 : 2; break; in VisitBuiltinCallExpr()
13285 Success(Val.isDenormal() ? 1 : 0, E); in VisitBuiltinCallExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp9529 bool Success = (!LosesInfo && !APFloatToConvert.isDenormal()); in convertToNonDenormSingle()
9558 return (!LosesInfo && !APFloatToConvert.isDenormal()); in checkConvertToNonDenormSingle()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18349 if (((st == APFloat::opOK && !Recip.isDenormal()) || in visitFDIV()