/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCGenScalarMASSEntries.cpp | 81 return CI.hasNoNaNs() && CI.hasNoInfs() && CI.hasNoSignedZeros(); in isFiniteCallSafe()
|
H A D | PPCLowerMASSVEntries.cpp | 116 if (!CI->hasNoInfs() || !CI->hasApproxFunc()) in handlePowSpecialCases()
|
H A D | PPCISelLowering.cpp | 8207 if ((!DAG.getTarget().Options.NoInfsFPMath && !Flags.hasNoInfs()) || in LowerSELECT_CC() 18544 Flags.hasNoNaNs() && Flags.hasNoInfs(); in isLowringToMASSFiniteSafe()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Operator.cpp | 55 return FP->hasNoNaNs() || FP->hasNoInfs(); in hasPoisonGeneratingFlags()
|
H A D | Instruction.cpp | 585 bool Instruction::hasNoInfs() const { in hasNoInfs() function in Instruction 587 return cast<FPMathOperator>(this)->hasNoInfs(); in hasNoInfs()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Operator.h | 294 bool hasNoInfs() const {
|
H A D | Instruction.h | 606 bool hasNoInfs() const LLVM_READONLY;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 415 setNoInfs(FPMO.hasNoInfs()); 446 bool hasNoInfs() const { return NoInfs; } 1021 Flags.hasNoNaNs() || Flags.hasNoInfs();
|
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | IRMutator.cpp | 284 Modifications.push_back([&Inst] { Inst.setHasNoInfs(!Inst.hasNoInfs()); }); in mutate()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 893 ((I.hasNoInfs() && in visitFMul() 1828 if (!I.hasNoInfs()) in foldFDivPowDivisor() 1971 if (I.hasNoNaNs() && I.hasNoInfs() && in visitFDiv()
|
H A D | InstCombineCompares.cpp | 7866 if (!LHSI->hasNoInfs() || !I.hasNoInfs()) in foldFCmpReciprocalAndZero() 8023 if (!LHSI->hasNoNaNs() && !LHSI->hasNoInfs() && in foldFCmpFSubIntoFCmp()
|
H A D | InstCombineSelect.cpp | 2865 if (FMF.noInfs() && !SI.hasNoInfs()) { in foldSelectWithFCmpToFabs()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 648 if (getFlags().hasNoInfs()) in print_details()
|
H A D | InstrEmitter.cpp | 1085 if (Flags.hasNoInfs()) in EmitMachineNode()
|
H A D | SelectionDAG.cpp | 9977 if (Flags.hasNoInfs() && (HasInf || X.isUndef() || Y.isUndef())) in simplifyFPBinop() 11938 : !Flags.hasNoInfs() in isNeutralConstant() 13181 !Flags.hasNoInfs() ? APFloat::getInf(Semantics) : in getNeutralElement() 13192 APFloat NeutralAF = !Flags.hasNoInfs() ? APFloat::getInf(Semantics) in getNeutralElement()
|
H A D | DAGCombiner.cpp | 15857 static bool hasNoInfs(const TargetOptions &Options, SDValue N) { in hasNoInfs() function 15858 return Options.NoInfsFPMath || N->getFlags().hasNoInfs(); in hasNoInfs() 16442 if (!hasNoInfs(Options, FAdd)) in visitFMULForFMADistributiveCombine() 17429 if (Options.NoInfsFPMath || Flags.hasNoInfs()) in visitFDIV() 17512 (!Options.NoInfsFPMath && !Flags.hasNoInfs())) in visitFSQRT() 17633 if (!Flags.hasNoSignedZeros() || !Flags.hasNoInfs() || !Flags.hasNoNaNs() || in visitFPOW() 17664 if ((!Flags.hasNoSignedZeros() && ExponentIs025) || !Flags.hasNoInfs() || in visitFPOW() 18136 if (AF.isInfinity() || (Flags.hasNoInfs() && AF.isLargest())) { in visitFMinMax()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULibCalls.cpp | 428 (FPOp->hasApproxFunc() && FPOp->hasNoNaNs() && FPOp->hasNoInfs()); in isUnsafeFiniteOnlyMath()
|
H A D | AMDGPUISelLowering.cpp | 2767 (Flags.hasNoInfs() || Options.NoInfsFPMath); in LowerFLOGCommon() 3095 if (!Flags.hasNoInfs() && !Options.NoInfsFPMath) { in lowerFEXP()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyLibCalls.cpp | 2252 if (!Pow->doesNotAccessMemory() && !Pow->hasNoInfs() && in replacePowWithSqrt() 2270 if (!Pow->hasNoInfs()) { in replacePowWithSqrt()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 3182 if (ScalarBits == 16 && !FMulFlags.hasNoInfs() && IsUnsigned) in transformFixedFloatingPointConversion() 3293 if (ScalarBits == 16 && !Flags.hasNoInfs() && IsUnsigned) in tryFP_TO_INT()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILBitcodeWriter.cpp | 756 if (FPMO->hasNoInfs()) in getOptimizationFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1679 if (FPMO->hasNoInfs()) in getOptimizationFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 6709 (C->isInfinity() || (Call && Call->hasNoInfs() && C->isLargest()))) { in simplifyBinaryIntrinsic()
|
H A D | ValueTracking.cpp | 4960 if (FPOp->hasNoInfs()) in computeKnownFPClass()
|