| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | FloatingPointMode.cpp | 38 NewMask |= fcZero; in inverse_fabs() 50 if (Mask & fcZero) in unknown_sign() 51 NewMask |= fcZero; in unknown_sign() 75 {fcZero, "zero"},
|
| H A D | APFloat.cpp | 1692 category = fcZero; in normalize() 1738 case PackCategoriesIntoKey(fcZero, fcZero): in addOrSubtractSpecials() 1856 case PackCategoriesIntoKey(fcZero, fcZero): in multiplySpecials() 1910 case PackCategoriesIntoKey(fcZero, fcZero): in divideSpecials() 1948 case PackCategoriesIntoKey(fcZero, fcZero): in modSpecials() 1986 case PackCategoriesIntoKey(fcZero, fcZero): in remainderSpecials() 2404 case PackCategoriesIntoKey(fcZero, fcZero): in compare() 3264 case fcZero: in convertToHexString() 4056 case fcZero: in toString() 4366 case fcZero: in next() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenCommonISel.cpp | 193 case fcZero: in invertFPClassTestIfSimpler() 199 case fcZero | fcNan: in invertFPClassTestIfSimpler() 200 case fcSubnormal | fcZero: in invertFPClassTestIfSimpler() 201 case fcSubnormal | fcZero | fcNan: in invertFPClassTestIfSimpler()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ValueTracking.h | 272 return isKnownNever(fcZero); in isKnownNeverZero() 373 if (KnownFPClasses & fcZero) in copysign() 374 KnownFPClasses |= fcZero; in copysign()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | FloatingPointMode.h | 257 fcZero = fcPosZero | fcNegZero, enumerator
|
| H A D | APFloat.h | 260 fcZero enumerator 401 bool isZero() const { return category == fcZero; } in isZero() 423 bool isNonZero() const { return category != fcZero; } in isNonZero() 1291 bool isZero() const { return getCategory() == fcZero; } in isZero()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 4038 return {LHS, fcZero}; in fcmpToClassTest() 4040 return {LHS, fcZero | fcNan}; in fcmpToClassTest() 4042 return {LHS, ~fcZero}; in fcmpToClassTest() 4044 return {LHS, ~fcNan & ~fcZero}; in fcmpToClassTest() 4213 Mask = fcZero | fcSubnormal; in fcmpToClassTest() 4616 if ((Known.KnownFPClasses & fcZero) != fcNone && in computeKnownFPClass() 4625 Known.KnownFPClasses |= fcZero; in computeKnownFPClass() 4752 InterestedSrcs |= fcZero | fcSubnormal; in computeKnownFPClass() 4821 const FPClassTest ExpInfoMask = fcZero | fcSubnormal | fcInf; in computeKnownFPClass() 5004 Known.KnownFPClasses = fcNan | fcZero; in computeKnownFPClass() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SMTConv.h | 185 case llvm::APFloat::fcZero: in fromFloatSpecialBinOp()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | InterpBuiltin.cpp | 481 case APFloat::fcZero: in interp__builtin_fpclassify()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 856 case fcZero: in fpclassTestIsFCmp0() 860 case fcZero | fcSubnormal: in fpclassTestIsFCmp0() 896 case ~fcZero & ~fcNan: in fpclassTestIsFCmp0() 900 case ~(fcZero | fcSubnormal) & ~fcNan: in fpclassTestIsFCmp0()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 7854 if (FPClassTest PartialCheck = Mask & (fcZero | fcSubnormal)) { in lowerISFPCLASS() 7858 if (PartialCheck == (fcZero | fcSubnormal)) { in lowerISFPCLASS() 7867 if (FPClassTest PartialCheck = Mask & fcZero) { in lowerISFPCLASS() 7871 else if (PartialCheck == fcZero) in lowerISFPCLASS()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | TargetLowering.cpp | 8345 if (OrderedMask == fcZero && in isFCmpEqualZero() 8348 if (OrderedMask == (fcZero | fcSubnormal) && in isFCmpEqualZero() 8506 if (FPClassTest PartialCheck = Test & (fcZero | fcSubnormal)) { in expandIS_FPCLASS() 8509 if (PartialCheck == (fcZero | fcSubnormal)) { in expandIS_FPCLASS() 8520 if (unsigned PartialCheck = Test & fcZero) { in expandIS_FPCLASS() 8523 else if (PartialCheck == fcZero) in expandIS_FPCLASS()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULegalizerInfo.cpp | 5151 auto IsZeroOrInf = B.buildIsFPClass(LLT::scalar(1), SqrtX, fcZero | fcPosInf); in legalizeFSQRTF32() 5233 auto IsZeroOrInf = B.buildIsFPClass(LLT::scalar(1), SqrtX, fcZero | fcPosInf); in legalizeFSQRTF64()
|
| H A D | SIISelLowering.cpp | 10873 DAG.getTargetConstant(fcZero | fcPosInf, DL, MVT::i32)); in lowerFSQRTF32() 10952 DAG.getTargetConstant(fcZero | fcPosInf, DL, MVT::i32)); in lowerFSQRTF64()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 2483 return fcZero; in keywordToFPClassTest()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 12388 case APFloat::fcZero: Arg = 4; break; in VisitBuiltinCallExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 3603 Builder.CreateZExt(Builder.createIsFPClass(V, FPClassTest::fcZero), in EmitBuiltinExpr()
|