/external/llvm/lib/CodeGen/ |
D | TargetOptionsImpl.cpp | 42 return UnsafeFPMath || LessPreciseFPMADOption; in LessPreciseFPMAD() 48 return !UnsafeFPMath && HonorSignDependentRoundingFPMathOption; in HonorSignDependentRoundingFPMath()
|
/external/llvm/include/llvm/Target/ |
D | TargetOptions.h | 97 UnsafeFPMath(false), NoInfsFPMath(false), NoNaNsFPMath(false), in TargetOptions() 132 unsigned UnsafeFPMath : 1; variable 262 ARE_EQUAL(UnsafeFPMath) &&
|
/external/llvm/lib/Target/ARM/ |
D | ARMSubtarget.cpp | 156 UnsafeFPMath = false; in initializeEnvironment() 254 (Options.UnsafeFPMath || isTargetDarwin())) in initSubtargetFeatures()
|
D | ARMSubtarget.h | 228 bool UnsafeFPMath; variable
|
D | ARMAsmPrinter.cpp | 708 if (!TM.Options.UnsafeFPMath) { in emitAttributes()
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_misc.cpp | 130 llvm::UnsafeFPMath = true; in lp_set_target_options()
|
/external/llvm/lib/Target/ |
D | TargetMachine.cpp | 70 RESET_OPTION(UnsafeFPMath, "unsafe-fp-math"); in resetTargetOptions()
|
/external/clang/lib/CodeGen/ |
D | BackendUtil.cpp | 549 Options.UnsafeFPMath = CodeGenOpts.UnsafeFPMath; in CreateTargetMachine()
|
D | CGCall.cpp | 1542 llvm::toStringRef(CodeGenOpts.UnsafeFPMath)); in ConstructAttributeList()
|
/external/llvm/include/llvm/IR/ |
D | Attributes.td | 167 def UnsafeFPMath : StrBoolAttr<"unsafe-fp-math">;
|
/external/llvm/include/llvm/CodeGen/ |
D | CommandFlags.h | 277 Options.UnsafeFPMath = EnableUnsafeFPMath; in InitTargetOptionsFromCodeGenFlags()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUInstructions.td | 39 def UnsafeFPMath : Predicate<"TM.Options.UnsafeFPMath">;
|
D | SIISelLowering.cpp | 1415 bool Unsafe = DAG.getTarget().Options.UnsafeFPMath; in LowerFastFDIV() 1492 if (DAG.getTarget().Options.UnsafeFPMath) in LowerFDIV64()
|
/external/clang/include/clang/Frontend/ |
D | CodeGenOptions.def | 146 CODEGENOPT(UnsafeFPMath , 1, 0) ///< Allow unsafe floating point optzns.
|
/external/clang/include/clang/Basic/ |
D | LangOptions.def | 150 LANGOPT(UnsafeFPMath , 1, 0, "Unsafe Floating Point Math")
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 589 if (!Options->UnsafeFPMath) return 0; in isNegatibleForFree() 605 if (!Options->UnsafeFPMath) return 0; in isNegatibleForFree() 653 assert(Options.UnsafeFPMath); in GetNegatedExpression() 669 assert(Options.UnsafeFPMath); in GetNegatedExpression() 5176 if (Options.UnsafeFPMath && in visitSELECT() 7639 (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath); in visitFADDForFMACombine() 7822 (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath); in visitFSUBForFMACombine() 8088 (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath); in visitFMULForFMACombine() 8195 if (Options.UnsafeFPMath) { in visitFADD() 8333 if (Options.UnsafeFPMath) { in visitFSUB() [all …]
|
D | SelectionDAG.cpp | 3151 if (getTarget().Options.UnsafeFPMath && OpOpcode == ISD::FSUB) in getNode() 3500 if (getTarget().Options.UnsafeFPMath) { in getNode() 3849 if (getTarget().Options.UnsafeFPMath) in getNode()
|
D | LegalizeDAG.cpp | 2427 if (isGNU && !TM.Options.UnsafeFPMath) in canCombineSinCosLibcall() 3399 if (!TLI.useSoftFloat() && TM.Options.UnsafeFPMath) { in ExpandNode()
|
/external/clang/lib/Frontend/ |
D | CompilerInvocation.cpp | 511 Opts.UnsafeFPMath = Args.hasArg(OPT_menable_unsafe_fp_math) || in ParseCodeGenArgs() 1810 Opts.UnsafeFPMath = Args.hasArg(OPT_menable_unsafe_fp_math) || in ParseLangArgs()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCInstrInfo.cpp | 240 if (!Root.getParent()->getParent()->getTarget().Options.UnsafeFPMath) in getMachineCombinerPatterns()
|
D | PPCISelLowering.cpp | 178 !(TM.Options.UnsafeFPMath && Subtarget.hasFRSQRTE() && in PPCTargetLowering() 183 !(TM.Options.UnsafeFPMath && Subtarget.hasFRSQRTES() && in PPCTargetLowering() 526 if (TM.Options.UnsafeFPMath || Subtarget.hasVSX()) { in PPCTargetLowering() 800 if (TM.Options.UnsafeFPMath) { in PPCTargetLowering() 866 if (TM.Options.UnsafeFPMath) { in PPCTargetLowering() 6393 !DAG.getTarget().Options.UnsafeFPMath) { in LowerINT_TO_FP()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelDAGToDAG.cpp | 70 if (TM.Options.UnsafeFPMath) in getDivF32Level() 83 return !TM.Options.UnsafeFPMath; in usePrecSqrtF32()
|
D | NVPTXISelLowering.cpp | 3810 } else if (TO.AllowFPOpFusion == FPOpFusion::Fast || TO.UnsafeFPMath) { in allowFMA()
|
/external/clang/lib/Basic/ |
D | Targets.cpp | 4871 if (Opts.UnsafeFPMath) in getTargetDefines() 5357 if (Opts.UnsafeFPMath) in getTargetDefines()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 588 if (!TM.Options.UnsafeFPMath) { in X86TargetLowering() 604 if (!TM.Options.UnsafeFPMath) { in X86TargetLowering() 654 if (!TM.Options.UnsafeFPMath) { in X86TargetLowering() 12753 if (DAG.getTarget().Options.UnsafeFPMath) in lowerUINT_TO_FP_vXi32() 23994 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 24004 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 24022 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 24032 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 24058 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 24068 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() [all …]
|