Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h448 bool isPosZero() const { return isZero() && !isNegative(); } in isPosZero() function
1365 bool isPosZero() const { return isZero() && !isNegative(); } in isPosZero() function
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DItaniumMangle.cpp6235 return V.getFloat().isPosZero(); in isZeroInitialized()
6241 return V.getComplexFloatReal().isPosZero() && in isZeroInitialized()
6242 V.getComplexFloatImag().isPosZero(); in isZeroInitialized()
6462 if (!V.getComplexFloatReal().isPosZero() || in mangleValueInTemplateArg()
6463 !V.getComplexFloatImag().isPosZero()) in mangleValueInTemplateArg()
6465 if (!V.getComplexFloatImag().isPosZero()) in mangleValueInTemplateArg()
H A DExprConstant.cpp15302 if (Denom.isPosZero() && (!A.isNaN() || !B.isNaN())) { in HandleComplexComplexDiv()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp246 if (Val.isPosZero() && ZeroAsNull) { in getOrCreateConstFP()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp961 if (APF.isPosZero() || NegZeroF64) in Select()
3418 if (APF.isPosZero()) in selectFPImm()
/freebsd/contrib/llvm-project/lldb/source/Plugins/Instruction/RISCV/
H A DEmulateInstructionRISCV.cpp1446 if (rs1.isPosZero()) in FCLASS()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprAgg.cpp1533 return FL->getValue().isPosZero(); in isSimpleZero()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h769 bool isValue(const APFloat &C) { return C.isPosZero(); } in isValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp3341 if (AddFPZeroAsLiteral && RealVal.isPosZero()) { in tryParseFPImm()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp5662 if (LHSCst->Value.isPosZero()) in matchFsubToFneg()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp7895 if (!C->isPosZero()) { in foldFabsWithFcmpZero()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp11281 IsLegal = AArch64_AM::getFP64Imm(ImmInt) != -1 || Imm.isPosZero(); in isFPImmLegal()
11283 IsLegal = AArch64_AM::getFP32Imm(ImmInt) != -1 || Imm.isPosZero(); in isFPImmLegal()
11287 Imm.isPosZero(); in isFPImmLegal()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4724 return CFP->getValueAPF().isPosZero(); in isFloatingPointZero()
4731 return CFP->getValueAPF().isPosZero(); in isFloatingPointZero()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp9990 if (YC->getValueAPF().isPosZero()) in simplifyFPBinop()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp17757 return Imm.isPosZero(); in isFPImmLegal()