Home
last modified time | relevance | path

Searched refs:isPosZero (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DMatchers.h278 return {[](const APFloat &value) { return value.isPosZero(); }}; in m_PosZeroFloat()
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DAPFloatTest.cpp156 EXPECT_TRUE(test.isPosZero()); in TEST()
3376 EXPECT_TRUE(scalbn(SmallestF64, -2097, RM).isPosZero()); in TEST()
3377 EXPECT_TRUE(scalbn(SmallestF64, -2098, RM).isPosZero()); in TEST()
3510 EXPECT_TRUE(Frac.isPosZero()); in TEST()
4760 EXPECT_TRUE(DPosZeroToDouble.isPosZero()); in TEST()
4796 EXPECT_TRUE(FPosZeroToDouble.isPosZero()); in TEST()
4831 EXPECT_TRUE(HPosZeroToDouble.isPosZero()); in TEST()
4866 EXPECT_TRUE(BPosZeroToDouble.isPosZero()); in TEST()
4907 EXPECT_TRUE(FPosZeroToFloat.isPosZero()); in TEST()
4941 EXPECT_TRUE(HPosZeroToFloat.isPosZero()); in TEST()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPFloat.h379 bool isPosZero() const { return isZero() && !isNegative(); } in isPosZero() function
1226 bool isPosZero() const { return isZero() && !isNegative(); } in isPosZero() function
/llvm-project-15.0.7/clang/lib/AST/
H A DItaniumMangle.cpp5539 return V.getFloat().isPosZero(); in isZeroInitialized()
5545 return V.getComplexFloatReal().isPosZero() && in isZeroInitialized()
5546 V.getComplexFloatImag().isPosZero(); in isZeroInitialized()
5766 if (!V.getComplexFloatReal().isPosZero() || in mangleValueInTemplateArg()
5767 !V.getComplexFloatImag().isPosZero()) in mangleValueInTemplateArg()
5769 if (!V.getComplexFloatImag().isPosZero()) in mangleValueInTemplateArg()
H A DExprConstant.cpp14473 if (Denom.isPosZero() && (!A.isNaN() || !B.isNaN())) { in VisitBinaryOperator()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprAgg.cpp1508 return FL->getValue().isPosZero(); in isSimpleZero()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DPatternMatch.h669 bool isValue(const APFloat &C) { return C.isPosZero(); } in isValue()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp2960 if (AddFPZeroAsLiteral && RealVal.isPosZero()) { in tryParseFPImm()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp8793 IsLegal = AArch64_AM::getFP64Imm(ImmInt) != -1 || Imm.isPosZero(); in isFPImmLegal()
8795 IsLegal = AArch64_AM::getFP32Imm(ImmInt) != -1 || Imm.isPosZero(); in isFPImmLegal()
8797 IsLegal = AArch64_AM::getFP16Imm(ImmInt) != -1 || Imm.isPosZero(); in isFPImmLegal()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4665 return CFP->getValueAPF().isPosZero(); in isFloatingPointZero()
4672 return CFP->getValueAPF().isPosZero(); in isFloatingPointZero()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp8885 if (YC->getValueAPF().isPosZero()) in simplifyFPBinop()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp16962 return Imm.isPosZero(); in isFPImmLegal()