Home
last modified time | relevance | path

Searched refs:fcPosZero (Results 1 – 18 of 18) sorted by relevance

/llvm-project/llvm/lib/Support/
H A DFloatingPointMode.cpp23 NewMask |= fcPosZero; in fneg()
24 if (Mask & fcPosZero) in fneg()
37 if (Mask & fcPosZero) in inverse_fabs()
77 {fcPosZero, "pzero"},
H A DAPFloat.cpp5452 return isNegative() ? fcNegZero : fcPosZero;
/llvm-project/llvm/include/llvm/ADT/
H A DFloatingPointMode.h248 fcPosZero = 0x0040, enumerator
257 fcZero = fcPosZero | fcNegZero,
258 fcPosFinite = fcPosNormal | fcPosSubnormal | fcPosZero,
/llvm-project/llvm/lib/CodeGen/
H A DCodeGenCommonISel.cpp195 case fcPosZero: in invertFPClassTestIfSimpler()
/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h330 return isKnownNever(fcPosZero);
404 KnownFPClasses |= fcPosZero; in fabs()
/llvm-project/llvm/unittests/Analysis/
H A DValueTrackingTest.cpp1284 expectKnownFPClass(fcPosZero, false); in TEST_F()
2034 EXPECT_EQ(fcPosZero, ConstAggZero.KnownFPClasses); in TEST_F()
2064 EXPECT_EQ(fcPosZero, PartiallyPoison.KnownFPClasses); in TEST_F()
/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp4467 KnownFPClasses |= fcPosZero; in fcmpImpliesClass()
4477 KnownFPClasses |= fcPosZero; in fcmpImpliesClass()
4630 return exactClass(Src, fcNegative | fcPosZero); in fcmpImpliesClass()
4632 return exactClass(Src, fcNegative | fcPosZero | fcNan); in fcmpImpliesClass()
4848 FPClassTest ClassesLE = fcNegative | fcPosZero | fcPosSubnormal; in computeKnownFPClass()
5086 Known.KnownFPClasses = fcPosZero; in computeKnownFPClass()
5439 if (KnownSrc.isKnownNever(fcPosZero)) in computeKnownFPClass()
5440 Known.knownNot(fcPosZero); in computeKnownFPClass()
5654 Known.knownNot(fcPosZero); in computeKnownFPClass()
6053 Known.knownNot(fcPosZero); in FindInsertedValue()
[all...]
H A DConstantFolding.cpp3125 ((Mask & fcPosZero) && Op1V.isZero() && !Op1V.isNegative()) || in ConstantFoldScalarCall3()
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp1943 if (Mask == fcPosZero)
H A DInstCombineCalls.cpp923 case fcNegative | fcPosZero: in foldIntrinsicIsFPClass()
927 case fcNegative | fcPosZero | fcPosSubnormal: in foldIntrinsicIsFPClass()
1062 // is.fpclass(x, fcNegative | fcPosZero) -> fcmp ole x, 0.0 in getKnownSignOrZero()
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.td181 if (Check & fcPosZero)
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp8599 DAG.getTargetConstant(IsMax ? fcPosZero : fcNegZero, DL, MVT::i32); in expandIS_FPCLASS()
8688 DAG.getTargetConstant(IsMax ? fcPosZero : fcNegZero, DL, MVT::i32); in expandIS_FPCLASS()
8978 if (PartialCheck == fcPosZero) in expandVPCTLZ()
/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp2607 return fcPosZero; in parseNoFPClassAttr()
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp9159 if (PartialCheck == fcPosZero)
/llvm-project/llvm/unittests/ADT/
H A DAPFloatTest.cpp893 EXPECT_EQ(fcPosZero, APFloat(0.0).classify()); in TEST()
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp6491 if (Check & fcPosZero) in getTargetNodeName()
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp11594 if (Mask & fcPosZero) in LowerVectorStore()
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp6110 if (Check & fcPosZero) in hasMaskOp()