/external/llvm/lib/CodeGen/ |
D | TargetOptionsImpl.cpp | 39 return UnsafeFPMath || LessPreciseFPMADOption; in LessPreciseFPMAD() 45 return !UnsafeFPMath && HonorSignDependentRoundingFPMathOption; in HonorSignDependentRoundingFPMath()
|
/external/llvm/include/llvm/Target/ |
D | TargetOptions.h | 72 LessPreciseFPMADOption(false), UnsafeFPMath(false), in TargetOptions() 115 unsigned UnsafeFPMath : 1; variable 275 ARE_EQUAL(UnsafeFPMath) &&
|
/external/llvm/patches/ |
D | 0003-Add-support-for-64-bit-longs.patch | 35 UnsafeFPMath = false; 52 bool UnsafeFPMath;
|
/external/llvm/lib/Target/ARM/ |
D | ARMSubtarget.cpp | 174 UnsafeFPMath = false; in initializeEnvironment() 270 (Options.UnsafeFPMath || isTargetDarwin())) in initSubtargetFeatures()
|
D | ARMSubtarget.h | 210 bool UnsafeFPMath; variable
|
D | ARMAsmPrinter.cpp | 672 if (!TM.Options.UnsafeFPMath) { in emitAttributes()
|
D | ARMISelLowering.cpp | 3525 if (getTargetMachine().Options.UnsafeFPMath) { in LowerSELECT_CC() 3715 if (getTargetMachine().Options.UnsafeFPMath && in LowerBR_CC() 9696 !DAG.getTarget().Options.UnsafeFPMath && in PerformSELECT_CCCombine() 9718 !DAG.getTarget().Options.UnsafeFPMath && in PerformSELECT_CCCombine()
|
/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 | 66 RESET_OPTION(UnsafeFPMath, "unsafe-fp-math"); in resetTargetOptions()
|
/external/clang/lib/CodeGen/ |
D | BackendUtil.cpp | 523 Options.UnsafeFPMath = CodeGenOpts.UnsafeFPMath; in CreateTargetMachine()
|
D | CGCall.cpp | 1474 llvm::toStringRef(CodeGenOpts.UnsafeFPMath)); in ConstructAttributeList()
|
/external/llvm/include/llvm/CodeGen/ |
D | CommandFlags.h | 274 Options.UnsafeFPMath = EnableUnsafeFPMath; in InitTargetOptionsFromCodeGenFlags()
|
/external/llvm/lib/Target/R600/ |
D | AMDGPUInstructions.td | 39 def UnsafeFPMath : Predicate<"TM.Options.UnsafeFPMath">;
|
D | SIISelLowering.cpp | 1048 bool Unsafe = DAG.getTarget().Options.UnsafeFPMath; in LowerFastFDIV() 1120 if (DAG.getTarget().Options.UnsafeFPMath) in LowerFDIV64()
|
D | SIInstructions.td | 2230 let Predicates = [UnsafeFPMath] in {
|
/external/clang/include/clang/Frontend/ |
D | CodeGenOptions.def | 124 CODEGENOPT(UnsafeFPMath , 1, 0) ///< Allow unsafe floating point optzns.
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 535 if (!Options->UnsafeFPMath) return 0; in isNegatibleForFree() 551 if (!Options->UnsafeFPMath) return 0; in isNegatibleForFree() 596 assert(Options.UnsafeFPMath); in GetNegatedExpression() 612 assert(Options.UnsafeFPMath); in GetNegatedExpression() 4837 if (Options.UnsafeFPMath && in visitSELECT() 7223 if (Options.UnsafeFPMath) { in visitFADD() 7335 if ((Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath) && in visitFADD() 7405 if (Options.UnsafeFPMath) { in visitFSUB() 7444 if ((Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath) && in visitFSUB() 7559 if (Options.UnsafeFPMath) { in visitFMUL() [all …]
|
D | SelectionDAG.cpp | 3014 if (getTarget().Options.UnsafeFPMath && OpOpcode == ISD::FSUB) in getNode() 3243 if (getTarget().Options.UnsafeFPMath) { in getNode() 3597 if (getTarget().Options.UnsafeFPMath) in getNode()
|
D | LegalizeDAG.cpp | 2318 if (isGNU && !TM.Options.UnsafeFPMath) in canCombineSinCosLibcall() 3441 if (!TM.Options.UseSoftFloat && TM.Options.UnsafeFPMath) { in ExpandNode()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 179 !(TM.Options.UnsafeFPMath && Subtarget.hasFRSQRTE() && in PPCTargetLowering() 184 !(TM.Options.UnsafeFPMath && Subtarget.hasFRSQRTES() && in PPCTargetLowering() 514 if (TM.Options.UnsafeFPMath || Subtarget.hasVSX()) { in PPCTargetLowering() 768 if (TM.Options.UnsafeFPMath) { in PPCTargetLowering() 842 if (TM.Options.UnsafeFPMath) { in PPCTargetLowering() 6134 !DAG.getTarget().Options.UnsafeFPMath) { in LowerINT_TO_FP()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelDAGToDAG.cpp | 68 if (TM.Options.UnsafeFPMath) in getDivF32Level() 81 return !TM.Options.UnsafeFPMath; in usePrecSqrtF32()
|
D | NVPTXISelLowering.cpp | 3808 } else if (TO.AllowFPOpFusion == FPOpFusion::Fast || TO.UnsafeFPMath) { in allowFMA()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 580 if (!TM.Options.UnsafeFPMath) { in X86TargetLowering() 596 if (!TM.Options.UnsafeFPMath) { in X86TargetLowering() 638 if (!TM.Options.UnsafeFPMath) { in X86TargetLowering() 20798 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 20808 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 20826 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 20836 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 20862 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 20872 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 20897 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() [all …]
|
/external/clang/lib/Frontend/ |
D | CompilerInvocation.cpp | 471 Opts.UnsafeFPMath = Args.hasArg(OPT_menable_unsafe_fp_math) || in ParseCodeGenArgs()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 2047 if (!TM.Options.UnsafeFPMath) { in SelectLIBM()
|