Home
last modified time | relevance | path

Searched refs:AllowFPOpFusion (Results 1 – 25 of 42) sorted by relevance

12

/external/llvm/include/llvm/Target/
DTargetOptions.h105 AllowFPOpFusion(FPOpFusion::Standard), Reciprocals(TargetRecip()), in TargetOptions()
238 FPOpFusion::FPOpFusionMode AllowFPOpFusion; variable
283 ARE_EQUAL(AllowFPOpFusion) &&
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetOptions.h289 FPOpFusion::FPOpFusionMode AllowFPOpFusion = FPOpFusion::Standard; variable
/external/llvm-project/llvm/include/llvm/Target/
DTargetOptions.h360 FPOpFusion::FPOpFusionMode AllowFPOpFusion = FPOpFusion::Standard; variable
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMPredicates.td176 " TM.Options.AllowFPOpFusion != FPOpFusion::Fast) ||"
185 def UseFusedMAC : Predicate<"TM.Options.AllowFPOpFusion =="
/external/llvm-project/llvm/lib/Target/ARM/
DARMPredicates.td188 " TM.Options.AllowFPOpFusion != FPOpFusion::Fast) ||"
197 def UseFusedMAC : Predicate<"TM.Options.AllowFPOpFusion =="
/external/tensorflow/tensorflow/compiler/mlir/tools/kernel_gen/transforms/
Dgpu_kernel_to_blob_pass.cc159 target->Options.AllowFPOpFusion = llvm::FPOpFusion::FPOpFusionMode::Fast; in GetGpuBinaryBlob()
/external/clang/lib/CodeGen/
DBackendUtil.cpp593 Options.AllowFPOpFusion = llvm::FPOpFusion::Strict; in CreateTargetMachine()
596 Options.AllowFPOpFusion = llvm::FPOpFusion::Standard; in CreateTargetMachine()
599 Options.AllowFPOpFusion = llvm::FPOpFusion::Fast; in CreateTargetMachine()
/external/llvm/include/llvm/CodeGen/
DCommandFlags.h290 Options.AllowFPOpFusion = FuseFPOps; in InitTargetOptionsFromCodeGenFlags()
/external/llvm-project/clang/lib/CodeGen/
DBackendUtil.cpp481 Options.AllowFPOpFusion = llvm::FPOpFusion::Standard; in initTargetOptions()
485 Options.AllowFPOpFusion = llvm::FPOpFusion::Standard; in initTargetOptions()
488 Options.AllowFPOpFusion = llvm::FPOpFusion::Fast; in initTargetOptions()
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
DJitManager.cpp184 tOpts.AllowFPOpFusion = FPOpFusion::Fast; in CreateExecEngine()
/external/llvm-project/llvm/lib/CodeGen/
DCommandFlags.cpp515 Options.AllowFPOpFusion = getFuseFPOps(); in InitTargetOptionsFromCodeGenFlags()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dcpu_compiler.cc475 target_options.AllowFPOpFusion = llvm::FPOpFusion::Fast; in CompilerTargetOptions()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DCommandFlags.inc292 Options.AllowFPOpFusion = FuseFPOps;
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/ARM/
DARMGenDAGISel.inc51618 …ubtarget->hasVFP2Base()) && (((Subtarget->useFPVMLx() && TM.Options.AllowFPOpFusion != FPOpFusion…
51626 … (Subtarget->hasFP64()) && (Subtarget->hasVFP4Base()) && (TM.Options.AllowFPOpFusion == FPOpFusio…
51636 …ubtarget->hasVFP2Base()) && (((Subtarget->useFPVMLx() && TM.Options.AllowFPOpFusion != FPOpFusion…
51644 …ForSinglePrecisionFP()) && (Subtarget->hasVFP4Base()) && (TM.Options.AllowFPOpFusion == FPOpFusio…
51654 …ubtarget->hasFullFP16()) && (((Subtarget->useFPVMLx() && TM.Options.AllowFPOpFusion != FPOpFusion…
51662 …kPatternPredicate, 106, // (Subtarget->hasFullFP16()) && (TM.Options.AllowFPOpFusion == FPOpFusio…
51685 …ubtarget->hasVFP2Base()) && (((Subtarget->useFPVMLx() && TM.Options.AllowFPOpFusion != FPOpFusion…
51693 … (Subtarget->hasFP64()) && (Subtarget->hasVFP4Base()) && (TM.Options.AllowFPOpFusion == FPOpFusio…
51703 …ubtarget->hasVFP2Base()) && (((Subtarget->useFPVMLx() && TM.Options.AllowFPOpFusion != FPOpFusion…
51711 …ForSinglePrecisionFP()) && (Subtarget->hasVFP4Base()) && (TM.Options.AllowFPOpFusion == FPOpFusio…
[all …]
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp586 if (Options.AllowFPOpFusion == FPOpFusion::Fast || in getArithmeticInstrCost()
/external/llvm-project/llvm/lib/Target/Mips/
DMipsInstrInfo.td259 def AllowFPOpFusion : Predicate<"TM.Options.AllowFPOpFusion =="
512 list <Predicate> AdditionalPredicates = [AllowFPOpFusion];
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsInstrInfo.td259 def AllowFPOpFusion : Predicate<"TM.Options.AllowFPOpFusion =="
512 list <Predicate> AdditionalPredicates = [AllowFPOpFusion];
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp1421 if (TM.Options.AllowFPOpFusion != FPOpFusion::Strict && in translateKnownIntrinsic()
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp1990 if (TM.Options.AllowFPOpFusion != FPOpFusion::Strict && in translateKnownIntrinsic()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp4316 if (MF.getTarget().Options.AllowFPOpFusion == FPOpFusion::Fast) in allowFMA()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp3824 } else if (TO.AllowFPOpFusion == FPOpFusion::Fast || TO.UnsafeFPMath) { in allowFMA()
/external/llvm-project/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp4296 if (MF.getTarget().Options.AllowFPOpFusion == FPOpFusion::Fast) in allowFMA()
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp7769 (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath); in visitFADDForFMACombine()
7957 (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath); in visitFSUBForFMACombine()
8227 (Options.AllowFPOpFusion == FPOpFusion::Fast || Options.UnsafeFPMath); in visitFMULForFMACombine()
/external/llvm/lib/Target/ARM/
DARMInstrInfo.td310 def UseFusedMAC : Predicate<"(TM.Options.AllowFPOpFusion =="
314 def DontUseFusedMAC : Predicate<"!(TM.Options.AllowFPOpFusion =="
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp6154 if (TM.Options.AllowFPOpFusion != FPOpFusion::Strict && in visitIntrinsicCall()
7032 if (TM.Options.AllowFPOpFusion == FPOpFusion::Strict || in visitConstrainedFPIntrinsic()

12