Searched refs:UnsafeFPMath (Results 1 – 17 of 17) sorted by relevance
37 return UnsafeFPMath || LessPreciseFPMADOption; in LessPreciseFPMAD()43 return !UnsafeFPMath && HonorSignDependentRoundingFPMathOption; in HonorSignDependentRoundingFPMath()
46 UnsafeFPMath(false), NoInfsFPMath(false), in TargetOptions()91 unsigned UnsafeFPMath : 1; variable
83 RESET_OPTION(UnsafeFPMath, "unsafe-fp-math"); in resetTargetOptions()
452 Options.UnsafeFPMath = CodeGenOpts.UnsafeFPMath; in CreateTargetMachine()
1048 CodeGenOpts.UnsafeFPMath ? "true" : "false"); in ConstructAttributeList()
264 Options.UnsafeFPMath = EnableUnsafeFPMath; in compileModule()
101 CODEGENOPT(UnsafeFPMath , 1, 0) ///< Allow unsafe floating point optzns.
418 if (!Options->UnsafeFPMath) return 0; in isNegatibleForFree()434 if (!Options->UnsafeFPMath) return 0; in isNegatibleForFree()479 assert(DAG.getTarget().Options.UnsafeFPMath); in GetNegatedExpression()496 assert(DAG.getTarget().Options.UnsafeFPMath); in GetNegatedExpression()5816 if (DAG.getTarget().Options.UnsafeFPMath && N1CFP && in visitFADD()5831 if (DAG.getTarget().Options.UnsafeFPMath && N1CFP && in visitFADD()5839 if (DAG.getTarget().Options.UnsafeFPMath && in visitFADD()5845 if (DAG.getTarget().Options.UnsafeFPMath && in visitFADD()5853 if (DAG.getTarget().Options.UnsafeFPMath && in visitFADD()5980 DAG.getTarget().Options.UnsafeFPMath) && in visitFADD()[all …]
2648 if (getTarget().Options.UnsafeFPMath && OpOpcode == ISD::FSUB) in getNode()2861 if (getTarget().Options.UnsafeFPMath) { in getNode()3208 if (getTarget().Options.UnsafeFPMath) in getNode()
2123 if (isGNU && !TM.Options.UnsafeFPMath) in canCombineSinCosLibcall()
494 Options.UnsafeFPMath = EnableUnsafeFPMath; in GetTargetOptions()
243 Options.UnsafeFPMath = EnableUnsafeFPMath; in getTargetOptions()
829 if (!TM.Options.UnsafeFPMath) { in emitAttributes()
3158 if (getTargetMachine().Options.UnsafeFPMath && in LowerBR_CC()9297 !DAG.getTarget().Options.UnsafeFPMath && in PerformSELECT_CCCombine()9319 !DAG.getTarget().Options.UnsafeFPMath && in PerformSELECT_CCCombine()
663 if (!TM.Options.UnsafeFPMath) { in X86TargetLowering()679 if (!TM.Options.UnsafeFPMath) { in X86TargetLowering()721 if (!TM.Options.UnsafeFPMath) { in X86TargetLowering()15207 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine()15217 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine()15235 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine()15245 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine()15271 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine()15281 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine()15306 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine()[all …]
368 Opts.UnsafeFPMath = Args.hasArg(OPT_menable_unsafe_fp_math) || in ParseCodeGenArgs()
4698 !DAG.getTarget().Options.UnsafeFPMath) { in LowerSINT_TO_FP()