Home
last modified time | relevance | path

Searched refs:IEEE (Results 1 – 25 of 90) sorted by relevance

1234

/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dfdiv.f32.ll18 ; GFX6-IEEE-LABEL: v_fdiv_f32:
19 ; GFX6-IEEE: ; %bb.0:
53 ; GFX89-IEEE: ; %bb.0:
87 ; GFX10-IEEE: ; %bb.0:
123 ; GFX11-IEEE: ; %bb.0:
201 ; GFX6-IEEE: ; %bb.0:
230 ; GFX89-IEEE: ; %bb.0:
246 ; GFX10-IEEE: ; %bb.0:
316 ; GFX6-IEEE: ; %bb.0:
470 ; GFX6-IEEE: ; %bb.0:
[all …]
H A Dfdiv.f16.ll19 ; GFX6-IEEE-LABEL: v_fdiv_f16:
20 ; GFX6-IEEE: ; %bb.0:
139 ; GFX6-IEEE: ; %bb.0:
219 ; GFX6-IEEE-LABEL: v_rcp_f16:
220 ; GFX6-IEEE: ; %bb.0:
301 ; GFX6-IEEE: ; %bb.0:
409 ; GFX6-IEEE: ; %bb.0:
505 ; GFX6-IEEE: ; %bb.0:
586 ; GFX6-IEEE: ; %bb.0:
817 ; GFX6-IEEE: ; %bb.0:
[all …]
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DFloatingPointMode.cpp27 EXPECT_EQ("ieee", denormalModeKindName(DenormalMode::IEEE)); in TEST()
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()
82 DenormalMode(DenormalMode::IEEE, DenormalMode::IEEE).str()); in TEST()
108 EXPECT_TRUE(DenormalMode(DenormalMode::IEEE, DenormalMode::IEEE).isSimple()); in TEST()
109 EXPECT_FALSE(DenormalMode(DenormalMode::IEEE, in TEST()
116 EXPECT_TRUE(DenormalMode(DenormalMode::IEEE, DenormalMode::IEEE).isValid()); in TEST()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPFloat.h770 IEEE = RHS.IEEE;
784 IEEE = std::move(RHS.IEEE);
974 return U.IEEE.add(RHS.U.IEEE, RM); in add()
983 return U.IEEE.subtract(RHS.U.IEEE, RM); in subtract()
992 return U.IEEE.multiply(RHS.U.IEEE, RM); in multiply()
1001 return U.IEEE.divide(RHS.U.IEEE, RM); in divide()
1010 return U.IEEE.remainder(RHS.U.IEEE); in remainder()
1019 return U.IEEE.mod(RHS.U.IEEE); in mod()
1031 return U.IEEE.fusedMultiplyAdd(Multiplicand.U.IEEE, Addend.U.IEEE, RM); in fusedMultiplyAdd()
1174 return U.IEEE.compare(RHS.U.IEEE); in compare()
[all …]
H A DFloatingPointMode.h76 IEEE, enumerator
104 return DenormalMode(DenormalModeKind::IEEE, DenormalModeKind::IEEE); in getIEEE()
154 .Cases("", "ieee", DenormalMode::IEEE) in parseDenormalFPAttributeComponent()
164 case DenormalMode::IEEE: in denormalModeKindName()
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dllvm.pow.ll5 ;CHECK-NEXT: MUL NON-IEEE * T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], PS}},
19 ;CHECK-NEXT: MUL NON-IEEE T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], PS}},
21 ;CHECK-NEXT: MUL NON-IEEE T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], PS}},
25 ;CHECK-NEXT: MUL NON-IEEE T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], PS}},
27 ;CHECK-NEXT: MUL NON-IEEE T{{[0-9]+\.[XYZW], T[0-9]+\.[XYZW], PS}},
/llvm-project-15.0.7/llvm/test/Other/
H A Dopt-override-denormal-fp-math-mixed.ll1 ; RUN: opt -S -denormal-fp-math=ieee %s | FileCheck -check-prefixes=IEEE,ALL %s
9 ; RUN: opt -S -denormal-fp-math=ieee -denormal-fp-math-f32=ieee %s | FileCheck -check-prefixes=IEEE
29 ; IEEE-DAG: attributes [[NOATTR]] = { nounwind "denormal-fp-math"="ieee,ieee" }
37 ; IEEE-BOTH-DAG: attributes [[NOATTR]] = { nounwind "denormal-fp-math"="ieee,ieee" "denormal-fp-mat…
H A Dopt-override-denormal-fp-math.ll1 ; RUN: opt -S -denormal-fp-math=ieee %s | FileCheck -check-prefixes=IEEE,ALL %s
18 ; IEEE-DAG: attributes [[NOATTR]] = { nounwind "denormal-fp-math"="ieee,ieee" }
H A Dopt-override-denormal-fp-math-f32.ll1 ; RUN: opt -S -denormal-fp-math-f32=ieee %s | FileCheck -check-prefixes=IEEE,ALL %s
18 ; IEEE-DAG: attributes [[NOATTR]] = { nounwind "denormal-fp-math-f32"="ieee,ieee" }
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dgnu-attribute.ll1 ; RUN: sed -e 's/FLTABI/ieeequad/' %s | llc -mtriple=powerpc64le | FileCheck %s --check-prefix=IEEE
6 ; IEEE: .gnu_attribute 4, 13
H A Dbuildvec_canonicalize.ll13 ; to vmaddfp (so it would IEEE compliant with zero sign propagation).
/llvm-project-15.0.7/llvm/test/CodeGen/Mips/
H A Dfneg.ll3 ; conformance to IEEE 754 (1985) and IEEE 754 (2008). When these bits are not
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.h1017 bool IEEE : 1; member
1034 IEEE(true), in SIModeRegisterDefaults()
1045 Mode.IEEE = !AMDGPU::isShader(CC); in getDefaultForCallingConv()
1050 return IEEE == Other.IEEE && DX10Clamp == Other.DX10Clamp &&
1100 if (IEEE != CalleeMode.IEEE) in isInlineCompatible()
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/ARM/
H A Dattribute-1.s93 @CHECK-OBJ-NEXT: Description: IEEE-754
100 @CHECK-OBJ-NEXT: Description: IEEE-754
107 @CHECK-OBJ-NEXT: Description: IEEE-754
198 @CHECK-OBJ-NEXT: Description: IEEE-754
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetOptions.h148 FPDenormalMode(DenormalMode::IEEE, DenormalMode::IEEE) {} in TargetOptions()
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dbuild-attributes.ll325 ;; We default to IEEE 754 compliance
542 ;; We default to IEEE 754 compliance
595 ;; We default to IEEE 754 compliance
619 ;; We default to IEEE 754 compliance
644 ;; We default to IEEE 754 compliance
673 ;; We default to IEEE 754 compliance
695 ;; We default to IEEE 754 compliance
726 ;; We default to IEEE 754 compliance
749 ;; We default to IEEE 754 compliance
785 ;; We default to IEEE 754 compliance
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.h234 bool IEEE = true;
244 IEEE = Mode.IEEE;
253 return IEEE == Other.IEEE &&
264 YamlIO.mapOptional("ieee", Mode.IEEE, true);
/llvm-project-15.0.7/llvm/test/Assembler/
H A D2002-04-07-HexFloatConstants.ll2 ; point constants in IEEE hex format. This also checks that the disassembler,
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/
H A Dconvertsptoint.ll3 ; to 32-bit int value in IEEE complaint mode in V5.
H A Dconvertsptoll.ll3 ; to 64-bit int value in IEEE complaint mode in V5.
H A Dconvertdptoint.ll3 ; to 32-bit int value in IEEE complaint mode in V5.
H A Dconvertdptoll.ll3 ; to 64-bit integer value in IEEE complaint mode in V5.
/llvm-project-15.0.7/compiler-rt/lib/builtins/
H A Dfp_mul_impl.inc9 // This file implements soft-float multiplication with the IEEE-754 default
122 // We use the default IEEE-754 round-to-nearest, ties-to-even rounding mode.
H A Dfp_extend_impl.inc10 // IEEE-754 floating-point type. The constants and types defined following the
13 // It does not support types that don't use the usual IEEE-754 interchange
/llvm-project-15.0.7/flang/unittests/Evaluate/
H A DCMakeLists.txt57 # IEEE exception flags (different use of the word "exception")

1234