/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 | 114 if (!CI->hasNoInfs() || !CI->hasApproxFunc()) in handlePowSpecialCases()
|
H A D | PPCISelLowering.cpp | 8082 if ((!DAG.getTarget().Options.NoInfsFPMath && !Flags.hasNoInfs()) || in LowerSELECT_CC() 18330 Flags.hasNoNaNs() && Flags.hasNoInfs(); in isLowringToMASSFiniteSafe()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Operator.cpp | 48 return FP->hasNoNaNs() || FP->hasNoInfs(); in hasPoisonGeneratingFlags()
|
H A D | Instruction.cpp | 509 bool Instruction::hasNoInfs() const { in hasNoInfs() function in Instruction 511 return cast<FPMathOperator>(this)->hasNoInfs(); in hasNoInfs()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Operator.h | 262 bool hasNoInfs() const { in hasNoInfs() function
|
H A D | Instruction.h | 571 bool hasNoInfs() const LLVM_READONLY;
|
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | IRMutator.cpp | 283 Modifications.push_back([&Inst] { Inst.setHasNoInfs(!Inst.hasNoInfs()); }); in mutate()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 609 if (getFlags().hasNoInfs()) in print_details()
|
H A D | InstrEmitter.cpp | 1058 if (Flags.hasNoInfs()) in EmitMachineNode()
|
H A D | SelectionDAG.cpp | 9652 if (Flags.hasNoInfs() && (HasInf || X.isUndef() || Y.isUndef())) in simplifyFPBinop() 11595 : !Flags.hasNoInfs() in isNeutralConstant() 12851 !Flags.hasNoInfs() ? APFloat::getInf(Semantics) : in getNeutralElement() 12862 APFloat NeutralAF = !Flags.hasNoInfs() ? APFloat::getInf(Semantics) in getNeutralElement()
|
H A D | DAGCombiner.cpp | 15555 static bool hasNoInfs(const TargetOptions &Options, SDValue N) { in hasNoInfs() function 15556 return Options.NoInfsFPMath || N->getFlags().hasNoInfs(); in hasNoInfs() 16140 if (!hasNoInfs(Options, FAdd)) in visitFMULForFMADistributiveCombine() 17125 if (Options.NoInfsFPMath || Flags.hasNoInfs()) in visitFDIV() 17185 (!Options.NoInfsFPMath && !Flags.hasNoInfs())) in visitFSQRT() 17295 if (!Flags.hasNoSignedZeros() || !Flags.hasNoInfs() || !Flags.hasNoNaNs() || in visitFPOW() 17326 if ((!Flags.hasNoSignedZeros() && ExponentIs025) || !Flags.hasNoInfs() || in visitFPOW() 17798 if (AF.isInfinity() || (Flags.hasNoInfs() && AF.isLargest())) { in visitFMinMax()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 415 setNoInfs(FPMO.hasNoInfs()); 446 bool hasNoInfs() const { return NoInfs; }
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 1691 if (!I.hasNoInfs()) in foldFDivPowDivisor() 1806 if (I.hasNoNaNs() && I.hasNoInfs() && in visitFDiv()
|
H A D | InstCombineSelect.cpp | 2737 if (FMF.noInfs() && !SI.hasNoInfs()) { in foldSelectWithFCmpToFabs()
|
H A D | InstCombineCompares.cpp | 7496 if (!LHSI->hasNoInfs() || !I.hasNoInfs()) in foldFCmpReciprocalAndZero()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULibCalls.cpp | 427 (FPOp->hasApproxFunc() && FPOp->hasNoNaNs() && FPOp->hasNoInfs()); in isUnsafeFiniteOnlyMath()
|
H A D | AMDGPUISelLowering.cpp | 2726 (Flags.hasNoInfs() || Options.NoInfsFPMath); in LowerFLOGCommon() 3054 if (!Flags.hasNoInfs() && !Options.NoInfsFPMath) { in lowerFEXP()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SimplifyLibCalls.cpp | 2169 if (!Pow->doesNotAccessMemory() && !Pow->hasNoInfs() && in replacePowWithSqrt() 2188 if (!Pow->hasNoInfs()) { in replacePowWithSqrt()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelDAGToDAG.cpp | 3181 if (ScalarBits == 16 && !FMulFlags.hasNoInfs() && IsUnsigned) in transformFixedFloatingPointConversion() 3292 if (ScalarBits == 16 && !Flags.hasNoInfs() && IsUnsigned) in tryFP_TO_INT()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILBitcodeWriter.cpp | 757 if (FPMO->hasNoInfs()) in getOptimizationFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1587 if (FPMO->hasNoInfs()) in getOptimizationFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 6648 (C->isInfinity() || (Call->hasNoInfs() && C->isLargest()))) { in simplifyBinaryIntrinsic()
|
H A D | ValueTracking.cpp | 4389 if (FPOp->hasNoInfs()) in computeKnownFPClass()
|