Home
last modified time | relevance | path

Searched refs:NoNaNsFPMath (Results 1 – 20 of 20) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Target/
DTargetOptions.h116 : UnsafeFPMath(false), NoInfsFPMath(false), NoNaNsFPMath(false), in TargetOptions()
162 unsigned NoNaNsFPMath : 1; variable
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/
DTargetMachine.cpp64 RESET_OPTION(NoNaNsFPMath, "no-nans-fp-math"); in resetTargetOptions()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
DMicroMipsInstrFPU.td202 let AdditionalPredicates = [NoNaNsFPMath, HasMadd4] in {
214 let AdditionalPredicates = [NoNaNsFPMath, HasMadd4] in {
389 let AdditionalPredicates = [NoNaNsFPMath, HasMadd4,
DMipsInstrFPU.td703 let AdditionalPredicates = [NoNaNsFPMath, HasMadd4, NotInMicroMips] in {
992 let AdditionalPredicates = [NoNaNsFPMath, HasMadd4, NotInMicroMips] in {
DMipsInstrInfo.td226 def NoNaNsFPMath : Predicate<"TM.Options.NoNaNsFPMath">;
228 "TM.Options.NoNaNsFPMath">;
DMipsISelLowering.cpp360 if (!(TM.Options.NoNaNsFPMath || Subtarget.inAbs2008Mode())) { in MipsTargetLowering()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUInstructions.td631 [{ (void) N; return TM.Options.NoNaNsFPMath; }]
637 [{ (void)N; return TM.Options.NoNaNsFPMath; }]
DAMDGPUISelDAGToDAG.cpp580 if (TM.Options.NoNaNsFPMath) in isNoNanSrc()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DCommandFlags.cpp489 Options.NoNaNsFPMath = getEnableNoNaNsFPMath(); in InitTargetOptionsFromCodeGenFlags()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
DUtils.cpp553 if (DefMI->getFlag(MachineInstr::FmNoNans) || TM.Options.NoNaNsFPMath) in isKnownNeverNaN()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
DAArch64PostLegalizerLowering.cpp934 bool NoNans = ST.getTargetLowering()->getTargetMachine().Options.NoNaNsFPMath; in lowerVectorFCMP()
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DBackendUtil.cpp539 Options.NoNaNsFPMath = LangOpts.NoHonorNaNs; in initTargetOptions()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMAsmPrinter.cpp720 if (TM.Options.NoInfsFPMath && TM.Options.NoNaNsFPMath) in emitAttributes()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp2163 if (TM.Options.NoNaNsFPMath) in EmitBranchForMergedCondition()
3224 if (FPMO->hasNoNaNs() || TM.Options.NoNaNsFPMath) in visitFCmp()
7303 if (TM.Options.NoNaNsFPMath) in visitConstrainedFPIntrinsic()
DSelectionDAG.cpp4320 if (getTarget().Options.NoNaNsFPMath || Op->getFlags().hasNoNaNs()) in isKnownNeverNaN()
DDAGCombiner.cpp13692 if ((Options.NoNaNsFPMath || Flags.hasNoNaNs()) && AllowNewConst) { in visitFADD()
13863 if (Options.NoNaNsFPMath || Flags.hasNoNaNs()) in visitFSUB()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
DPPCInstrInfo.td1180 def NoNaNsFPMath
1181 : Predicate<"Subtarget->getTargetMachine().Options.NoNaNsFPMath">;
1183 : Predicate<"!Subtarget->getTargetMachine().Options.NoNaNsFPMath">;
DPPCISelLowering.cpp7878 (!DAG.getTarget().Options.NoNaNsFPMath && !Flags.hasNoNaNs())) in LowerSELECT_CC()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp10914 bool NoNaNs = getTargetMachine().Options.NoNaNsFPMath; in LowerVSETCC()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.cpp47688 if (!DAG.getTarget().Options.NoNaNsFPMath || in combineFMinFMax()
47725 if (DAG.getTarget().Options.NoNaNsFPMath || N->getFlags().hasNoNaNs()) in combineFMinNumFMaxNum()