Searched refs:fcSubnormal (Results 1 – 15 of 15) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | KnownFPClass.h | 60 bool isKnownNeverSubnormal() const { return isKnownNever(fcSubnormal); } in isKnownNeverSubnormal() 178 if (KnownFPClasses & fcSubnormal) in copysign() 179 KnownFPClasses |= fcSubnormal; in copysign()
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | FloatingPointMode.cpp | 40 NewMask |= fcSubnormal; in fabs() 52 if (Mask & fcSubnormal) 53 NewMask |= fcSubnormal; 78 {fcSubnormal, "sub"}, in operator <<()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenCommonISel.cpp | 191 case fcSubnormal: in invertFPClassTestIfSimpler() 201 case fcSubnormal | fcZero: in invertFPClassTestIfSimpler() 202 case fcSubnormal | fcZero | fcNan: in invertFPClassTestIfSimpler()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | GenericFloatingPointPredicateUtils.h | 180 const bool IsDenormalRHS = (OrigClass & fcSubnormal) == OrigClass; in fcmpImpliesClass() 332 RHSClass == fcSubnormal) && in fcmpImpliesClass() 439 Mask = fcZero | fcSubnormal; in fcmpImpliesClass()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | GISelValueTracking.cpp | 1124 Known.knownNot(fcSubnormal); in computeKnownFPClass() 1165 Known.knownNot(fcSubnormal); in computeKnownFPClass() 1209 InterestedSrcs |= fcZero | fcSubnormal; in computeKnownFPClass() 1281 const FPClassTest ExpInfoMask = fcZero | fcSubnormal | fcInf; in computeKnownFPClass() 1375 const FPClassTest NeedForNan = fcNan | fcInf | fcZero | fcSubnormal; in computeKnownFPClass() 1445 : fcNan | fcInf | fcZero | fcSubnormal | fcNegative; in computeKnownFPClass() 1509 Known.knownNot(fcSubnormal); in computeKnownFPClass() 1528 Known.knownNot(fcSubnormal); in computeKnownFPClass()
|
| H A D | LegalizerHelper.cpp | 9314 if (FPClassTest PartialCheck = Mask & (fcZero | fcSubnormal)) { in lowerISFPCLASS() 9318 if (PartialCheck == (fcZero | fcSubnormal)) { in lowerISFPCLASS() 9339 if (FPClassTest PartialCheck = Mask & fcSubnormal) { in lowerISFPCLASS()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | FloatingPointMode.h | 257 fcSubnormal = fcPosSubnormal | fcNegSubnormal, enumerator
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 1321 if (Result.isKnownNever(fcNormal | fcSubnormal | fcNan)) { in computeKnownBitsFromOperator() 5093 Known.knownNot(fcSubnormal); in computeKnownFPClass() 5138 Known.knownNot(fcSubnormal); in computeKnownFPClass() 5196 InterestedSrcs |= fcZero | fcSubnormal; in computeKnownFPClass() 5273 const FPClassTest ExpInfoMask = fcZero | fcSubnormal | fcInf; in computeKnownFPClass() 5288 Known.knownNot(fcSubnormal); in computeKnownFPClass() 5333 Known.knownNot(fcSubnormal); in computeKnownFPClass() 5428 const FPClassTest NeedForNan = fcNan | fcInf | fcZero | fcSubnormal; in computeKnownFPClass() 5504 : fcNan | fcInf | fcZero | fcSubnormal | fcNegative; in computeKnownFPClass() 5570 Known.knownNot(fcSubnormal); in computeKnownFPClass() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCodeGenPrepare.cpp | 188 computeKnownFPClass(V, fcSubnormal, CtxI).isKnownNeverSubnormal(); in canIgnoreDenormalInput()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 910 case fcZero | fcSubnormal: in fpclassTestIsFCmp0() 950 case ~(fcZero | fcSubnormal) & ~fcNan: in fpclassTestIsFCmp0()
|
| H A D | InstCombineCompares.cpp | 1914 ? FPClassTest::fcZero | FPClassTest::fcSubnormal in foldICmpAndConstConst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyLibCalls.cpp | 2577 KnownFPClass::OrderedLessThanZeroMask | fcSubnormal, SQ); in optimizeLog() 2808 computeKnownFPClass(CI->getOperand(1), fcZero | fcSubnormal, SQ); in optimizeFMod()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 8870 if (OrderedMask == (fcZero | fcSubnormal) && in isFCmpEqualZero() 8982 if (OrderedFPTestMask == (fcSubnormal | fcZero) && !IsOrdered) { in expandIS_FPCLASS() 9115 if (FPClassTest PartialCheck = Test & (fcZero | fcSubnormal)) { in expandIS_FPCLASS() 9118 if (PartialCheck == (fcZero | fcSubnormal)) { in expandIS_FPCLASS() 9139 if (unsigned PartialCheck = Test & fcSubnormal) { in expandIS_FPCLASS()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 3893 Builder.CreateZExt(Builder.createIsFPClass(V, FPClassTest::fcSubnormal), in EmitBuiltinExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 2619 return fcSubnormal; in keywordToFPClassTest()
|