Home
last modified time | relevance | path

Searched refs:fcZero (Results 1 – 17 of 17) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DFloatingPointMode.cpp38 NewMask |= fcZero; in inverse_fabs()
50 if (Mask & fcZero) in unknown_sign()
51 NewMask |= fcZero; in unknown_sign()
75 {fcZero, "zero"},
H A DAPFloat.cpp1692 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 DCodeGenCommonISel.cpp193 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 DValueTracking.h272 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 DFloatingPointMode.h257 fcZero = fcPosZero | fcNegZero, enumerator
H A DAPFloat.h260 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 DValueTracking.cpp4038 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 DSMTConv.h185 case llvm::APFloat::fcZero: in fromFloatSpecialBinOp()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpBuiltin.cpp481 case APFloat::fcZero: in interp__builtin_fpclassify()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp856 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 DLegalizerHelper.cpp7854 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 DTargetLowering.cpp8345 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 DAMDGPULegalizerInfo.cpp5151 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 DSIISelLowering.cpp10873 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 DLLParser.cpp2483 return fcZero; in keywordToFPClassTest()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp12388 case APFloat::fcZero: Arg = 4; break; in VisitBuiltinCallExpr()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp3603 Builder.CreateZExt(Builder.createIsFPClass(V, FPClassTest::fcZero), in EmitBuiltinExpr()