Searched refs:UnsafeFPMath (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetOptionsImpl.cpp46 return !UnsafeFPMath && HonorSignDependentRoundingFPMathOption;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetOptions.h109 : PrintMachineCode(false), UnsafeFPMath(false), NoInfsFPMath(false),
133 /// UnsafeFPMath - This flag is enabled when the
138 unsigned UnsafeFPMath : 1;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSubtarget.cpp253 (Options.UnsafeFPMath || isTargetDarwin()))
H A DARMSubtarget.h439 bool UnsafeFPMath = false; member in class:llvm::ARMSubtarget
H A DARMAsmPrinter.cpp656 else if (!TM.Options.UnsafeFPMath)
691 else if (!TM.Options.UnsafeFPMath) {
H A DARMISelLowering.cpp5306 if (getTargetMachine().Options.UnsafeFPMath &&
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/
H A DTargetMachine.cpp62 RESET_OPTION(UnsafeFPMath, "unsafe-fp-math");
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCommandFlags.inc293 Options.UnsafeFPMath = EnableUnsafeFPMath;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp1726 if (Options.UnsafeFPMath || Options.NoInfsFPMath)
1728 if (Options.UnsafeFPMath || Options.NoNaNsFPMath)
1730 if (Options.UnsafeFPMath) {
H A DAMDGPULegalizerInfo.cpp1951 MF.getTarget().Options.UnsafeFPMath || MI.getFlag(MachineInstr::FmArcp);
1953 if (!MF.getTarget().Options.UnsafeFPMath && ResTy == S64)
H A DSIISelLowering.cpp7550 bool Unsafe = DAG.getTarget().Options.UnsafeFPMath || Flags.hasAllowReciprocal();
7567 // XXX - Is UnsafeFPMath sufficient to do this for f64? The maximum ULP
7808 if (DAG.getTarget().Options.UnsafeFPMath)
9448 if ((Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath ||
9768 if (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath ||
H A DAMDGPUISelLowering.cpp2618 if (getTargetMachine().Options.UnsafeFPMath) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/Targets/
H A DAArch64.cpp224 if (Opts.UnsafeFPMath)
H A DARM.cpp795 if (Opts.UnsafeFPMath)
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp472 Options.UnsafeFPMath = CodeGenOpts.UnsafeFPMath;
H A DCGCall.cpp1769 llvm::toStringRef(CodeGenOpts.UnsafeFPMath));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp102 if (getTargetMachine().Options.UnsafeFPMath)
115 return !getTargetMachine().Options.UnsafeFPMath;
4324 if (MF.getTarget().Options.UnsafeFPMath)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp11541 bool CanFuse = Options.UnsafeFPMath || isContractable(N);
11758 bool CanFuse = Options.UnsafeFPMath || isContractable(N);
12058 (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath) &&
12064 bool HasFMAD = Options.UnsafeFPMath &&
12216 if (((Options.UnsafeFPMath && Options.NoSignedZerosFPMath) ||
12362 if (((Options.UnsafeFPMath && Options.NoSignedZerosFPMath) ||
12439 if (Options.UnsafeFPMath || Flags.hasAllowReassociation()) {
12549 bool UnsafeFPMath = Options.UnsafeFPMath || isContractable(N); local
12567 if (UnsafeFPMath) {
[all...]
H A DLegalizeDAG.cpp3224 if (!TLI.useSoftFloat() && TM.Options.UnsafeFPMath) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DCompilerInvocation.cpp945 Opts.UnsafeFPMath = Args.hasArg(OPT_menable_unsafe_fp_math) ||
3160 Opts.UnsafeFPMath = Args.hasArg(OPT_menable_unsafe_fp_math) ||
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp312 !(TM.Options.UnsafeFPMath && Subtarget.hasFRSQRTE() &&
317 !(TM.Options.UnsafeFPMath && Subtarget.hasFRSQRTES() &&
410 if (TM.Options.UnsafeFPMath) {
757 if (TM.Options.UnsafeFPMath || Subtarget.hasVSX()) {
805 if (TM.Options.UnsafeFPMath) {
1125 if (TM.Options.UnsafeFPMath) {
1201 if (TM.Options.UnsafeFPMath) {
8138 !DAG.getTarget().Options.UnsafeFPMath) {
H A DPPCInstrInfo.cpp276 if (!Root.getParent()->getParent()->getTarget().Options.UnsafeFPMath)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp3654 return (Options.UnsafeFPMath ||
3731 return Inst.getParent()->getParent()->getTarget().Options.UnsafeFPMath;
H A DAArch64ISelLowering.cpp5456 if (DAG.getTarget().Options.UnsafeFPMath) {
8880 Options.UnsafeFPMath));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp7555 return Inst.getParent()->getParent()->getTarget().Options.UnsafeFPMath;

Completed in 659 milliseconds

12