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

12

/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DTargetOptionsImpl.cpp42 return UnsafeFPMath || LessPreciseFPMADOption;
48 return !UnsafeFPMath && HonorSignDependentRoundingFPMathOption;
/freebsd-11.0-release/contrib/llvm/include/llvm/Target/
H A DTargetOptions.h97 UnsafeFPMath(false), NoInfsFPMath(false), NoNaNsFPMath(false),
126 /// UnsafeFPMath - This flag is enabled when the
131 /// UnsafeFPMath implies LessPreciseFPMAD.
132 unsigned UnsafeFPMath : 1;
262 ARE_EQUAL(UnsafeFPMath) &&
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DARMSubtarget.cpp156 UnsafeFPMath = false;
253 (Options.UnsafeFPMath || isTargetDarwin()))
H A DARMSubtarget.h225 bool UnsafeFPMath; member in class:llvm::ARMSubtarget
H A DARMAsmPrinter.cpp708 if (!TM.Options.UnsafeFPMath) {
/freebsd-11.0-release/contrib/llvm/lib/Target/
H A DTargetMachine.cpp70 RESET_OPTION(UnsafeFPMath, "unsafe-fp-math");
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DCommandFlags.h277 Options.UnsafeFPMath = EnableUnsafeFPMath;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DBackendUtil.cpp554 Options.UnsafeFPMath = CodeGenOpts.UnsafeFPMath;
H A DCGCall.cpp1541 llvm::toStringRef(CodeGenOpts.UnsafeFPMath));
H A DCGBuiltin.cpp1529 if (!(CGM.getCodeGenOpts().UnsafeFPMath ||
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp589 if (!Options->UnsafeFPMath) return 0;
605 if (!Options->UnsafeFPMath) return 0;
653 assert(Options.UnsafeFPMath);
669 assert(Options.UnsafeFPMath);
5172 // FIXME: Instead of testing for UnsafeFPMath, this should be checking for
5175 if (Options.UnsafeFPMath &&
7643 (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath);
7826 (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath);
8092 (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath);
8199 if (Options.UnsafeFPMath) {
[all...]
H A DSelectionDAG.cpp3179 if (getTarget().Options.UnsafeFPMath && OpOpcode == ISD::FSUB)
3507 if (getTarget().Options.UnsafeFPMath) {
3856 if (getTarget().Options.UnsafeFPMath)
H A DLegalizeDAG.cpp2453 if (isGNU && !TM.Options.UnsafeFPMath)
3435 if (!TLI.useSoftFloat() && TM.Options.UnsafeFPMath) {
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DCompilerInvocation.cpp538 Opts.UnsafeFPMath = Args.hasArg(OPT_menable_unsafe_fp_math) ||
1863 Opts.UnsafeFPMath = Args.hasArg(OPT_menable_unsafe_fp_math) ||
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp1528 bool Unsafe = DAG.getTarget().Options.UnsafeFPMath;
1540 // XXX - Is UnsafeFPMath sufficient to do this for f64? The maximum ULP
1605 if (DAG.getTarget().Options.UnsafeFPMath)
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1145 bool UnsafeFPMath = canUseUnsafeFPMath(CI->getParent()->getParent());
1210 if (UnsafeFPMath) {
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp240 if (!Root.getParent()->getParent()->getTarget().Options.UnsafeFPMath)
H A DPPCISelLowering.cpp178 !(TM.Options.UnsafeFPMath && Subtarget.hasFRSQRTE() &&
183 !(TM.Options.UnsafeFPMath && Subtarget.hasFRSQRTES() &&
526 if (TM.Options.UnsafeFPMath || Subtarget.hasVSX()) {
800 if (TM.Options.UnsafeFPMath) {
866 if (TM.Options.UnsafeFPMath) {
6393 !DAG.getTarget().Options.UnsafeFPMath) {
/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp70 if (TM.Options.UnsafeFPMath)
83 return !TM.Options.UnsafeFPMath;
H A DNVPTXISelLowering.cpp3810 } else if (TO.AllowFPOpFusion == FPOpFusion::Fast || TO.UnsafeFPMath) {
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp590 if (!TM.Options.UnsafeFPMath) {
606 if (!TM.Options.UnsafeFPMath) {
656 if (!TM.Options.UnsafeFPMath) {
12935 if (DAG.getTarget().Options.UnsafeFPMath)
24355 if (!DAG.getTarget().Options.UnsafeFPMath &&
24365 if (!DAG.getTarget().Options.UnsafeFPMath &&
24383 if (!DAG.getTarget().Options.UnsafeFPMath &&
24393 if (!DAG.getTarget().Options.UnsafeFPMath &&
24419 if (!DAG.getTarget().Options.UnsafeFPMath &&
24429 if (!DAG.getTarget().Options.UnsafeFPMath
[all...]
H A DX86InstrInfo.cpp7067 return Inst.getParent()->getParent()->getTarget().Options.UnsafeFPMath;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Basic/
H A DTargets.cpp4898 if (Opts.UnsafeFPMath)
5385 if (Opts.UnsafeFPMath)
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp2511 return Inst.getParent()->getParent()->getTarget().Options.UnsafeFPMath;
H A DAArch64ISelLowering.cpp6882 (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath))

Completed in 436 milliseconds

12