| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | FloatingPointMode.cpp | 34 EXPECT_EQ(DenormalMode(DenormalMode::IEEE, DenormalMode::IEEE), in TEST() 36 EXPECT_EQ(DenormalMode(DenormalMode::IEEE, DenormalMode::IEEE), in TEST() 38 EXPECT_EQ(DenormalMode(DenormalMode::IEEE, DenormalMode::IEEE), in TEST() 40 EXPECT_EQ(DenormalMode(DenormalMode::IEEE, DenormalMode::IEEE), in TEST() 42 EXPECT_EQ(DenormalMode(DenormalMode::IEEE, DenormalMode::IEEE), in TEST() 58 EXPECT_EQ(DenormalMode(DenormalMode::IEEE, DenormalMode::PositiveZero), in TEST() 69 EXPECT_EQ(DenormalMode(DenormalMode::Invalid, DenormalMode::Invalid), in TEST() 71 EXPECT_EQ(DenormalMode(DenormalMode::Invalid, DenormalMode::Invalid), in TEST() 73 EXPECT_EQ(DenormalMode(DenormalMode::Invalid, DenormalMode::Invalid), in TEST() 78 EXPECT_EQ(DenormalMode(DenormalMode::Invalid, DenormalMode::Invalid), in TEST() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | FloatingPointMode.h | 69 struct DenormalMode { struct 94 constexpr DenormalMode() = default; 103 static constexpr DenormalMode getIEEE() { in getIEEE() argument 117 bool operator==(DenormalMode Other) const { 150 inline DenormalMode::DenormalModeKind 154 .Cases("", "ieee", DenormalMode::IEEE) in parseDenormalFPAttributeComponent() 157 .Default(DenormalMode::Invalid); in parseDenormalFPAttributeComponent() 164 case DenormalMode::IEEE: in denormalModeKindName() 166 case DenormalMode::PreserveSign: in denormalModeKindName() 168 case DenormalMode::PositiveZero: in denormalModeKindName() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Target/ |
| H A D | TargetOptions.h | 148 FPDenormalMode(DenormalMode::IEEE, DenormalMode::IEEE) {} in TargetOptions() 413 DenormalMode FPDenormalMode; 417 DenormalMode FP32DenormalMode; 420 void setFPDenormalMode(DenormalMode Mode) { in setFPDenormalMode() 424 void setFP32DenormalMode(DenormalMode Mode) { in setFP32DenormalMode() 428 DenormalMode getRawFPDenormalMode() const { in getRawFPDenormalMode() 432 DenormalMode getRawFP32DenormalMode() const { in getRawFP32DenormalMode() 436 DenormalMode getDenormalMode(const fltSemantics &FPType) const;
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | CommandFlags.cpp | 69 CGOPT(DenormalMode::DenormalModeKind, DenormalFPMath) in CGOPT() 70 CGOPT(DenormalMode::DenormalModeKind, DenormalFP32Math) in CGOPT() 243 cl::values(clEnumValN(DenormalMode::IEEE, "ieee", in CGOPT() 245 clEnumValN(DenormalMode::PreserveSign, "preserve-sign", in CGOPT() 252 static cl::opt<DenormalMode::DenormalModeKind> DenormalFPMath( in CGOPT() 255 cl::init(DenormalMode::IEEE), in CGOPT() 259 static cl::opt<DenormalMode::DenormalModeKind> DenormalFP32Math( in CGOPT() 262 cl::init(DenormalMode::Invalid), in CGOPT() 525 DenormalMode::DenormalModeKind DenormKind = getDenormalFPMath(); in InitTargetOptionsFromCodeGenFlags() 528 Options.setFPDenormalMode(DenormalMode(DenormKind, DenormKind)); in InitTargetOptionsFromCodeGenFlags() [all …]
|
| H A D | MachineFunction.cpp | 300 DenormalMode MachineFunction::getDenormalMode(const fltSemantics &FPType) const { in getDenormalMode()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | CodeGenOptions.h | 194 llvm::DenormalMode FPDenormalMode = llvm::DenormalMode::getIEEE(); 197 llvm::DenormalMode FP32DenormalMode = llvm::DenormalMode::getIEEE();
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | CommandFlags.h | 67 DenormalMode::DenormalModeKind getDenormalFPMath(); 68 DenormalMode::DenormalModeKind getDenormalFP32Math();
|
| H A D | MachineFunction.h | 49 struct DenormalMode; 782 DenormalMode getDenormalMode(const fltSemantics &FPType) const;
|
| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/ |
| H A D | PS4CPU.h | 94 llvm::DenormalMode getDefaultDenormalModeForType( in getDefaultDenormalModeForType() 98 return llvm::DenormalMode::getPreserveSign(); in getDefaultDenormalModeForType()
|
| H A D | AMDGPU.cpp | 651 llvm::DenormalMode AMDGPUToolChain::getDefaultDenormalModeForType( in getDefaultDenormalModeForType() 656 return llvm::DenormalMode::getIEEE(); in getDefaultDenormalModeForType() 666 return llvm::DenormalMode::getPreserveSign(); in getDefaultDenormalModeForType() 668 return llvm::DenormalMode::getIEEE(); in getDefaultDenormalModeForType() 681 return DAZ ? llvm::DenormalMode::getPreserveSign() : in getDefaultDenormalModeForType() 682 llvm::DenormalMode::getIEEE(); in getDefaultDenormalModeForType()
|
| H A D | Linux.h | 62 llvm::DenormalMode getDefaultDenormalModeForType(
|
| H A D | Linux.cpp | 785 llvm::DenormalMode 796 return llvm::DenormalMode::getPreserveSign(); in getDefaultDenormalModeForType() 797 return llvm::DenormalMode::getIEEE(); in getDefaultDenormalModeForType() 800 return llvm::DenormalMode::getIEEE(); in getDefaultDenormalModeForType()
|
| H A D | AMDGPU.h | 88 llvm::DenormalMode getDefaultDenormalModeForType(
|
| H A D | Cuda.h | 155 llvm::DenormalMode getDefaultDenormalModeForType(
|
| H A D | Cuda.cpp | 775 llvm::DenormalMode CudaToolChain::getDefaultDenormalModeForType( in getDefaultDenormalModeForType() 782 return llvm::DenormalMode::getPreserveSign(); in getDefaultDenormalModeForType() 786 return llvm::DenormalMode::getIEEE(); in getDefaultDenormalModeForType()
|
| H A D | Clang.cpp | 2763 const llvm::DenormalMode DefaultDenormalFPMath = in RenderFloatingPointOptions() 2765 const llvm::DenormalMode DefaultDenormalFP32Math = in RenderFloatingPointOptions() 2768 llvm::DenormalMode DenormalFPMath = DefaultDenormalFPMath; in RenderFloatingPointOptions() 2800 DenormalFPMath = llvm::DenormalMode::getIEEE(); in RenderFloatingPointOptions() 2804 DenormalFP32Math = llvm::DenormalMode::getIEEE(); in RenderFloatingPointOptions() 2997 DenormalFPMath = llvm::DenormalMode::getIEEE(); in RenderFloatingPointOptions() 2998 DenormalFP32Math = llvm::DenormalMode::getIEEE(); in RenderFloatingPointOptions() 3032 DenormalFP32Math = llvm::DenormalMode::getIEEE(); in RenderFloatingPointOptions() 3048 DenormalFPMath == llvm::DenormalMode::getIEEE() && in RenderFloatingPointOptions() 3049 DenormalFP32Math == llvm::DenormalMode::getIEEE() && in RenderFloatingPointOptions() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXTargetTransformInfo.cpp | 375 DenormalMode Mode = parseDenormalFPAttribute(Attr); in simplifyNvvmIntrinsic() 376 bool FtzEnabled = Mode.Output != DenormalMode::IEEE; in simplifyNvvmIntrinsic()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.cpp | 2353 DenormalMode DenormMode = parseDenormalFPAttribute(DenormF32Attr); in SIModeRegisterDefaults() 2354 FP32InputDenormals = DenormMode.Input == DenormalMode::IEEE; in SIModeRegisterDefaults() 2355 FP32OutputDenormals = DenormMode.Output == DenormalMode::IEEE; in SIModeRegisterDefaults() 2360 DenormalMode DenormMode = parseDenormalFPAttribute(DenormAttr); in SIModeRegisterDefaults() 2363 FP32InputDenormals = DenormMode.Input == DenormalMode::IEEE; in SIModeRegisterDefaults() 2364 FP32OutputDenormals = DenormMode.Output == DenormalMode::IEEE; in SIModeRegisterDefaults() 2367 FP64FP16InputDenormals = DenormMode.Input == DenormalMode::IEEE; in SIModeRegisterDefaults() 2368 FP64FP16OutputDenormals = DenormMode.Output == DenormalMode::IEEE; in SIModeRegisterDefaults()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Function.h | 49 struct DenormalMode; 670 DenormalMode getDenormalMode(const fltSemantics &FPType) const;
|
| /llvm-project-15.0.7/clang/include/clang/Driver/ |
| H A D | ToolChain.h | 736 virtual llvm::DenormalMode getDefaultDenormalModeForType( 739 return llvm::DenormalMode::getIEEE();
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 1363 DenormalMode DenormMode = in FlushFPConstant() 1365 DenormalMode::DenormalModeKind Mode = in FlushFPConstant() 1371 case DenormalMode::IEEE: in FlushFPConstant() 1373 case DenormalMode::PreserveSign: in FlushFPConstant() 1380 case DenormalMode::PositiveZero: in FlushFPConstant()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMAsmPrinter.cpp | 601 DenormalMode Value) { in checkDenormalAttributeConsistency() 666 DenormalMode::getPreserveSign())) in emitAttributes() 671 DenormalMode::getPositiveZero())) in emitAttributes()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.h | 1430 const DenormalMode &Mode) const override;
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 1074 const DenormalMode &Mode) const override;
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Function.cpp | 674 DenormalMode Function::getDenormalMode(const fltSemantics &FPType) const { in getDenormalMode()
|