reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
78594   case 25: return (TM.Options.UnsafeFPMath);
gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc
  167   if (TM.Options.UnsafeFPMath)
include/llvm/CodeGen/CommandFlags.inc
  284   Options.UnsafeFPMath = EnableUnsafeFPMath;
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
11345   bool CanFuse = Options.UnsafeFPMath || isContractable(N);
11556   bool CanFuse = Options.UnsafeFPMath || isContractable(N);
11845       (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath) &&
11851   bool HasFMAD = Options.UnsafeFPMath &&
12003   if (((Options.UnsafeFPMath && Options.NoSignedZerosFPMath) ||
12149   if (((Options.UnsafeFPMath && Options.NoSignedZerosFPMath) ||
12226   if (Options.UnsafeFPMath || Flags.hasAllowReassociation()) {
12336   bool UnsafeFPMath = Options.UnsafeFPMath || isContractable(N);
12450   bool UnsafeMath = DAG.getTarget().Options.UnsafeFPMath;
12538   if (Options.UnsafeFPMath || Flags.hasAllowReciprocal()) {
12636   if (!DAG.getTarget().Options.UnsafeFPMath &&
13036     if (DAG.getTarget().Options.UnsafeFPMath || N0IsTrunc) {
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 3145     if (!TLI.useSoftFloat() && TM.Options.UnsafeFPMath) {
lib/CodeGen/TargetOptionsImpl.cpp
   58   return !UnsafeFPMath && HonorSignDependentRoundingFPMathOption;
lib/Target/AArch64/AArch64ISelLowering.cpp
 5171   if (DAG.getTarget().Options.UnsafeFPMath) {
 8533             Options.UnsafeFPMath));
lib/Target/AArch64/AArch64InstrInfo.cpp
 3580     return (Options.UnsafeFPMath ||
 3657     return Inst.getParent()->getParent()->getTarget().Options.UnsafeFPMath;
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 2588   if (getTargetMachine().Options.UnsafeFPMath) {
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
 1891     MF.getTarget().Options.UnsafeFPMath || MI.getFlag(MachineInstr::FmArcp);
 1893   if (!MF.getTarget().Options.UnsafeFPMath && ResTy == S64)
lib/Target/AMDGPU/AMDGPULibCalls.cpp
 1725   if (Options.UnsafeFPMath || Options.NoInfsFPMath)
 1727   if (Options.UnsafeFPMath || Options.NoNaNsFPMath)
 1729   if (Options.UnsafeFPMath) {
lib/Target/AMDGPU/SIISelLowering.cpp
 7523   bool Unsafe = DAG.getTarget().Options.UnsafeFPMath || Flags.hasAllowReciprocal();
 7780   if (DAG.getTarget().Options.UnsafeFPMath)
 9420   if ((Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath ||
 9718   if (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath ||
lib/Target/ARM/ARMAsmPrinter.cpp
  656   else if (!TM.Options.UnsafeFPMath)
  691   else if (!TM.Options.UnsafeFPMath) {
lib/Target/ARM/ARMISelLowering.cpp
 5268   if (getTargetMachine().Options.UnsafeFPMath &&
lib/Target/ARM/ARMSubtarget.cpp
  250       (Options.UnsafeFPMath || isTargetDarwin()))
lib/Target/NVPTX/NVPTXISelLowering.cpp
  101     if (getTargetMachine().Options.UnsafeFPMath)
  114     return !getTargetMachine().Options.UnsafeFPMath;
 4323   if (MF.getTarget().Options.UnsafeFPMath)
lib/Target/PowerPC/PPCISelLowering.cpp
  294       !(TM.Options.UnsafeFPMath && Subtarget.hasFRSQRTE() &&
  299       !(TM.Options.UnsafeFPMath && Subtarget.hasFRSQRTES() &&
  720     if (TM.Options.UnsafeFPMath || Subtarget.hasVSX()) {
 1067     if (TM.Options.UnsafeFPMath) {
 1143   if (TM.Options.UnsafeFPMath) {
 7775         !DAG.getTarget().Options.UnsafeFPMath) {
lib/Target/PowerPC/PPCInstrInfo.cpp
  276   if (!Root.getParent()->getParent()->getTarget().Options.UnsafeFPMath)
lib/Target/TargetMachine.cpp
   62   RESET_OPTION(UnsafeFPMath, "unsafe-fp-math");
lib/Target/X86/X86ISelLowering.cpp
 8891       (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath);
18699   if (DAG.getTarget().Options.UnsafeFPMath)
36853           if (!DAG.getTarget().Options.UnsafeFPMath &&
36864         if (!DAG.getTarget().Options.UnsafeFPMath &&
36883         if (!DAG.getTarget().Options.UnsafeFPMath &&
36893           if (!DAG.getTarget().Options.UnsafeFPMath &&
36921         if (!DAG.getTarget().Options.UnsafeFPMath &&
36932         if (!DAG.getTarget().Options.UnsafeFPMath &&
36958         if (!DAG.getTarget().Options.UnsafeFPMath &&
41896   if (!DAG.getTarget().Options.UnsafeFPMath)
lib/Target/X86/X86InstrInfo.cpp
 7555     return Inst.getParent()->getParent()->getTarget().Options.UnsafeFPMath;
tools/clang/lib/CodeGen/BackendUtil.cpp
  477   Options.UnsafeFPMath = CodeGenOpts.UnsafeFPMath;