Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Target/
HDTargetOptions.h138 : UnsafeFPMath(false), NoInfsFPMath(false), NoNaNsFPMath(false), in TargetOptions()
190 unsigned NoNaNsFPMath : 1; variable
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/
HDTargetMachine.cpp137 RESET_OPTION(NoNaNsFPMath, "no-nans-fp-math"); in resetTargetOptions()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
HDMicroMipsInstrFPU.td202 let AdditionalPredicates = [NoNaNsFPMath, HasMadd4] in {
214 let AdditionalPredicates = [NoNaNsFPMath, HasMadd4] in {
403 let AdditionalPredicates = [NoNaNsFPMath, HasMadd4,
HDMipsInstrFPU.td703 let AdditionalPredicates = [NoNaNsFPMath, HasMadd4, NotInMicroMips] in {
992 let AdditionalPredicates = [NoNaNsFPMath, HasMadd4, NotInMicroMips] in {
HDMipsInstrInfo.td227 def NoNaNsFPMath : Predicate<"TM.Options.NoNaNsFPMath">;
229 "TM.Options.NoNaNsFPMath">;
HDMipsISelLowering.cpp2457 if (DAG.getTarget().Options.NoNaNsFPMath || Subtarget.inAbs2008Mode()) in lowerFABS32()
2497 if (DAG.getTarget().Options.NoNaNsFPMath || Subtarget.inAbs2008Mode()) in lowerFABS64()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUInstructions.td813 [{ (void) N; return TM.Options.NoNaNsFPMath; }]
819 [{ (void)N; return TM.Options.NoNaNsFPMath; }]
HDAMDGPULegalizerInfo.cpp3423 (MI.getFlag(MachineInstr::FmNoNans) || TM.Options.NoNaNsFPMath) && in legalizeFlogCommon()
HDAMDGPUISelLowering.cpp2766 const bool IsFiniteOnly = (Flags.hasNoNaNs() || Options.NoNaNsFPMath) && in LowerFLOGCommon()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDCommandFlags.cpp553 Options.NoNaNsFPMath = getEnableNoNaNsFPMath(); in InitTargetOptionsFromCodeGenFlags()
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDBackendUtil.cpp384 Options.NoNaNsFPMath = LangOpts.NoHonorNaNs; in initTargetOptions()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
HDAArch64PostLegalizerLowering.cpp1033 ST.getTargetLowering()->getTargetMachine().Options.NoNaNsFPMath; in applyLowerVectorFCMP()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
HDUtils.cpp810 if (DefMI->getFlag(MachineInstr::FmNoNans) || TM.Options.NoNaNsFPMath) in isKnownNeverNaN()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMAsmPrinter.cpp735 if (TM.Options.NoInfsFPMath && TM.Options.NoNaNsFPMath) in emitAttributes()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDSelectionDAGBuilder.cpp2458 if (TM.Options.NoNaNsFPMath) in EmitBranchForMergedCondition()
3670 if (FPMO->hasNoNaNs() || TM.Options.NoNaNsFPMath) in visitFCmp()
8225 if (TM.Options.NoNaNsFPMath) in visitConstrainedFPIntrinsic()
8473 if (TM.Options.NoNaNsFPMath) in visitVPCmp()
HDSelectionDAG.cpp5303 return Options.NoNaNsFPMath || Options.NoInfsFPMath; in canCreateUndefOrPoison()
5379 if (getTarget().Options.NoNaNsFPMath || Op->getFlags().hasNoNaNs()) in isKnownNeverNaN()
HDDAGCombiner.cpp16606 if ((Options.NoNaNsFPMath || Flags.hasNoNaNs()) && AllowNewConst) { in visitFADD()
16789 if (Options.NoNaNsFPMath || Flags.hasNoNaNs()) in visitFSUB()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
HDPPCInstrInfo.td712 def NoNaNsFPMath
713 : Predicate<"Subtarget->getTargetMachine().Options.NoNaNsFPMath">;
715 : Predicate<"!Subtarget->getTargetMachine().Options.NoNaNsFPMath">;
HDPPCISelLowering.cpp8208 (!DAG.getTarget().Options.NoNaNsFPMath && !Flags.hasNoNaNs()) || in LowerSELECT_CC()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86ISelLowering.cpp28403 bool IgnoreNaN = DAG.getTarget().Options.NoNaNsFPMath || in LowerFMINIMUM_FMAXIMUM()
53308 if (!DAG.getTarget().Options.NoNaNsFPMath || in combineFMinFMax()
53346 if (DAG.getTarget().Options.NoNaNsFPMath || N->getFlags().hasNoNaNs()) in combineFMinNumFMaxNum()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64ISelLowering.cpp15137 bool NoNaNs = getTargetMachine().Options.NoNaNsFPMath || Op->getFlags().hasNoNaNs(); in LowerVSETCC()