Home
last modified time | relevance | path

Searched refs:hasNoInfs (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCGenScalarMASSEntries.cpp81 return CI.hasNoNaNs() && CI.hasNoInfs() && CI.hasNoSignedZeros(); in isFiniteCallSafe()
H A DPPCLowerMASSVEntries.cpp116 if (!CI->hasNoInfs() || !CI->hasApproxFunc()) in handlePowSpecialCases()
H A DPPCISelLowering.cpp8207 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 DOperator.cpp55 return FP->hasNoNaNs() || FP->hasNoInfs(); in hasPoisonGeneratingFlags()
H A DInstruction.cpp585 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 DOperator.h294 bool hasNoInfs() const {
H A DInstruction.h606 bool hasNoInfs() const LLVM_READONLY;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h415 setNoInfs(FPMO.hasNoInfs());
446 bool hasNoInfs() const { return NoInfs; }
1021 Flags.hasNoNaNs() || Flags.hasNoInfs();
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DIRMutator.cpp284 Modifications.push_back([&Inst] { Inst.setHasNoInfs(!Inst.hasNoInfs()); }); in mutate()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp893 ((I.hasNoInfs() && in visitFMul()
1828 if (!I.hasNoInfs()) in foldFDivPowDivisor()
1971 if (I.hasNoNaNs() && I.hasNoInfs() && in visitFDiv()
H A DInstCombineCompares.cpp7866 if (!LHSI->hasNoInfs() || !I.hasNoInfs()) in foldFCmpReciprocalAndZero()
8023 if (!LHSI->hasNoNaNs() && !LHSI->hasNoInfs() && in foldFCmpFSubIntoFCmp()
H A DInstCombineSelect.cpp2865 if (FMF.noInfs() && !SI.hasNoInfs()) { in foldSelectWithFCmpToFabs()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp648 if (getFlags().hasNoInfs()) in print_details()
H A DInstrEmitter.cpp1085 if (Flags.hasNoInfs()) in EmitMachineNode()
H A DSelectionDAG.cpp9977 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 DDAGCombiner.cpp15857 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 DAMDGPULibCalls.cpp428 (FPOp->hasApproxFunc() && FPOp->hasNoNaNs() && FPOp->hasNoInfs()); in isUnsafeFiniteOnlyMath()
H A DAMDGPUISelLowering.cpp2767 (Flags.hasNoInfs() || Options.NoInfsFPMath); in LowerFLOGCommon()
3095 if (!Flags.hasNoInfs() && !Options.NoInfsFPMath) { in lowerFEXP()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp2252 if (!Pow->doesNotAccessMemory() && !Pow->hasNoInfs() && in replacePowWithSqrt()
2270 if (!Pow->hasNoInfs()) { in replacePowWithSqrt()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp3182 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 DDXILBitcodeWriter.cpp756 if (FPMO->hasNoInfs()) in getOptimizationFlags()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1679 if (FPMO->hasNoInfs()) in getOptimizationFlags()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionSimplify.cpp6709 (C->isInfinity() || (Call && Call->hasNoInfs() && C->isLargest()))) { in simplifyBinaryIntrinsic()
H A DValueTracking.cpp4960 if (FPOp->hasNoInfs()) in computeKnownFPClass()