Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/IR/
H A DInstruction.cpp218 bool Instruction::hasAllowReciprocal() const { in hasAllowReciprocal() function in Instruction
220 return cast<FPMathOperator>(this)->hasAllowReciprocal(); in hasAllowReciprocal()
H A DAsmWriter.cpp1257 if (FPO->hasAllowReciprocal()) in WriteOptimizationInfo()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstruction.h399 bool hasAllowReciprocal() const;
H A DOperator.h342 bool hasAllowReciprocal() const { in hasAllowReciprocal() function
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp1059 if (!(C->hasExactInverseFP() || (I.hasAllowReciprocal() && C->isNormalFP()))) in foldFDivConstantDivisor()
1085 if (!I.hasAllowReassoc() || !I.hasAllowReciprocal()) in foldFDivConstantDividend()
1133 if (I.hasAllowReassoc() && I.hasAllowReciprocal()) { in visitFDiv()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp509 if (getFlags().hasAllowReciprocal()) in print_details()
H A DInstrEmitter.cpp877 if (Flags.hasAllowReciprocal()) in EmitMachineNode()
H A DDAGCombiner.cpp11546 if (!UnsafeMath && !Flags.hasAllowReciprocal()) in combineRepeatedFPDivisors()
11569 if (UnsafeMath || U->getFlags().hasAllowReciprocal()) in combineRepeatedFPDivisors()
11622 if (Options.UnsafeFPMath || Flags.hasAllowReciprocal()) { in visitFDIV()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h386 setAllowReciprocal(FPMO.hasAllowReciprocal());
450 bool hasAllowReciprocal() const { return AllowReciprocal; }
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLICM.cpp788 I.hasAllowReciprocal()) { in hoistRegion()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1375 if (FPMO->hasAllowReciprocal()) in getOptimizationFlags()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp6601 bool Unsafe = DAG.getTarget().Options.UnsafeFPMath || Flags.hasAllowReciprocal(); in lowerFastUnsafeFDIV()