| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
| H A D | TargetOptionsImpl.cpp | 39 return UnsafeFPMath || LessPreciseFPMADOption; in LessPreciseFPMAD() 45 return !UnsafeFPMath && HonorSignDependentRoundingFPMathOption; in HonorSignDependentRoundingFPMath()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Target/ |
| H A D | TargetOptions.h | 72 LessPreciseFPMADOption(false), UnsafeFPMath(false), in TargetOptions() 115 unsigned UnsafeFPMath : 1; variable 273 ARE_EQUAL(UnsafeFPMath) &&
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMSubtarget.cpp | 214 UnsafeFPMath = false; in initializeEnvironment() 309 (Options.UnsafeFPMath || isTargetDarwin())) in initSubtargetFeatures()
|
| H A D | ARMSubtarget.h | 205 bool UnsafeFPMath; variable
|
| H A D | ARMAsmPrinter.cpp | 715 if (!TM.Options.UnsafeFPMath) { in emitAttributes()
|
| H A D | ARMISelLowering.cpp | 3636 if (getTargetMachine().Options.UnsafeFPMath) { in LowerSELECT_CC() 3826 if (getTargetMachine().Options.UnsafeFPMath && in LowerBR_CC() 9733 !DAG.getTarget().Options.UnsafeFPMath && in PerformSELECT_CCCombine() 9755 !DAG.getTarget().Options.UnsafeFPMath && in PerformSELECT_CCCombine()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/ |
| H A D | TargetMachine.cpp | 63 RESET_OPTION(UnsafeFPMath, "unsafe-fp-math"); in resetTargetOptions()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | CommandFlags.h | 270 Options.UnsafeFPMath = EnableUnsafeFPMath; in InitTargetOptionsFromCodeGenFlags()
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 514 Options.UnsafeFPMath = CodeGenOpts.UnsafeFPMath; in CreateTargetMachine()
|
| H A D | CGCall.cpp | 1453 llvm::toStringRef(CodeGenOpts.UnsafeFPMath)); in ConstructAttributeList()
|
| H A D | CGBuiltin.cpp | 1351 if (!(CGM.getCodeGenOpts().UnsafeFPMath || in EmitBuiltinExpr()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Frontend/ |
| H A D | CodeGenOptions.def | 122 CODEGENOPT(UnsafeFPMath , 1, 0) ///< Allow unsafe floating point optzns.
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/ |
| H A D | AMDGPUInstructions.td | 41 def UnsafeFPMath : Predicate<"TM.Options.UnsafeFPMath">;
|
| H A D | SIISelLowering.cpp | 1043 bool Unsafe = DAG.getTarget().Options.UnsafeFPMath; in LowerFastFDIV() 1115 if (DAG.getTarget().Options.UnsafeFPMath) in LowerFDIV64()
|
| H A D | SIInstructions.td | 2171 let Predicates = [UnsafeFPMath] in {
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 512 if (!Options->UnsafeFPMath) return 0; in isNegatibleForFree() 528 if (!Options->UnsafeFPMath) return 0; in isNegatibleForFree() 573 assert(Options.UnsafeFPMath); in GetNegatedExpression() 589 assert(Options.UnsafeFPMath); in GetNegatedExpression() 4739 if (Options.UnsafeFPMath && in visitSELECT() 6834 if (Options.UnsafeFPMath) { in visitFADD() 6939 if ((Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath) && in visitFADD() 7037 if (Options.UnsafeFPMath) { in visitFSUB() 7069 if ((Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath) && in visitFSUB() 7240 if (Options.UnsafeFPMath) { in visitFMUL() [all …]
|
| H A D | SelectionDAG.cpp | 2925 if (getTarget().Options.UnsafeFPMath && OpOpcode == ISD::FSUB) in getNode() 3154 if (getTarget().Options.UnsafeFPMath) { in getNode() 3508 if (getTarget().Options.UnsafeFPMath) in getNode()
|
| H A D | LegalizeDAG.cpp | 2304 if (isGNU && !TM.Options.UnsafeFPMath) in canCombineSinCosLibcall()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 175 !(TM.Options.UnsafeFPMath && in PPCTargetLowering() 180 !(TM.Options.UnsafeFPMath && in PPCTargetLowering() 502 if (TM.Options.UnsafeFPMath || Subtarget.hasVSX()) { in PPCTargetLowering() 654 if (TM.Options.UnsafeFPMath) { in PPCTargetLowering() 5621 !DAG.getTarget().Options.UnsafeFPMath) { in LowerINT_TO_FP()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 64 if (TM.Options.UnsafeFPMath) in getDivF32Level() 77 if (TM.Options.UnsafeFPMath) in usePrecSqrtF32()
|
| H A D | NVPTXISelLowering.cpp | 3800 } else if (TO.AllowFPOpFusion == FPOpFusion::Fast || TO.UnsafeFPMath) { in allowFMA()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Frontend/ |
| H A D | CompilerInvocation.cpp | 460 Opts.UnsafeFPMath = Args.hasArg(OPT_menable_unsafe_fp_math) || in ParseCodeGenArgs()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 727 if (!TM.Options.UnsafeFPMath) { in resetOperationActions() 743 if (!TM.Options.UnsafeFPMath) { in resetOperationActions() 785 if (!TM.Options.UnsafeFPMath) { in resetOperationActions() 23129 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 23139 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 23157 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 23167 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 23193 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 23203 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() 23228 if (!DAG.getTarget().Options.UnsafeFPMath && in PerformSELECTCombine() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 2053 if (!TM.Options.UnsafeFPMath) { in SelectLIBM()
|