Home
last modified time | relevance | path

Searched full:maximum (Results 1 – 25 of 1578) sorted by relevance

12345678910>>...64

/llvm-project/llvm/test/Transforms/InstCombine/
H A Dmaximum.ll4 declare float @llvm.maximum.f32(float, float)
5 declare <2 x float> @llvm.maximum.v2f32(<2 x float>, <2 x float>)
6 declare <4 x float> @llvm.maximum.v4f32(<4 x float>, <4 x float>)
8 declare double @llvm.maximum.f64(double, double)
9 declare <2 x double> @llvm.maximum.v2f64(<2 x double>, <2 x double>)
15 %x = call float @llvm.maximum.f32(float 1.0, float 2.0)
23 %x = call float @llvm.maximum.f32(float 2.0, float 1.0)
31 %x = call float @llvm.maximum.f32(float 0x7FF8000000000000, float 2.0)
39 %x = call float @llvm.maximum.f32(float 2.0, float 0x7FF8000000000000)
47 %x = call float @llvm.maximum
[all...]
H A Dfmul-maximum-minimum.ll5 declare float @llvm.maximum.f32(float %Val0, float %Val1)
7 declare <4 x float> @llvm.maximum.v4f32(<4 x float> %Val0, <4 x float> %Val1)
17 %max = call float @llvm.maximum.f32(float %a, float %b)
30 %max = call float @llvm.maximum.f32(float %a, float %b)
43 %max = call float @llvm.maximum.f32(float %b, float %a)
57 %max = call float @llvm.maximum.f32(float %b, float %a)
70 %max = call <4 x float> @llvm.maximum.v4f32(<4 x float> %b, <4 x float> %a)
83 %max = call float @llvm.maximum.f32(float %a, float %b)
96 %max = call float @llvm.maximum.f32(float %a, float %b)
H A Dfadd-maximum-minimum.ll5 declare float @llvm.maximum.f32(float %Val0, float %Val1)
7 declare <4 x float> @llvm.maximum.v4f32(<4 x float> %Val0, <4 x float> %Val1)
17 %max = call float @llvm.maximum.f32(float %a, float %b)
30 %max = call float @llvm.maximum.f32(float %a, float %b)
43 %max = call float @llvm.maximum.f32(float %b, float %a)
56 %max = call float @llvm.maximum.f32(float %b, float %a)
69 %max = call <4 x float> @llvm.maximum.v4f32(<4 x float> %b, <4 x float> %a)
82 %max = call float @llvm.maximum.f32(float %a, float %b)
95 %max = call float @llvm.maximum.f32(float %a, float %b)
/llvm-project/llvm/test/CodeGen/AMDGPU/
H A Dfmaximum.ll10 %val = call float @llvm.maximum.f32(float %a, float %b)
21 %val = call float @llvm.maximum.f32(float %a, float %b)
30 %val = call float @llvm.maximum.f32(float %a, float %b)
39 %val = call nnan float @llvm.maximum.f32(float %a, float %b)
49 %val = call <2 x float> @llvm.maximum.v2f32(<2 x float> %a, <2 x float> %b)
61 %val = call <2 x float> @llvm.maximum.v2f32(<2 x float> %a, <2 x float> %b)
72 %val = call <3 x float> @llvm.maximum.v3f32(<3 x float> %a, <3 x float> %b)
84 %val = call <4 x float> @llvm.maximum.v4f32(<4 x float> %a, <4 x float> %b)
108 %val = call <16 x float> @llvm.maximum.v16f32(<16 x float> %a, <16 x float> %b)
117 %val = call half @llvm.maximum
[all...]
H A Dfmaximum3.ll36 %max0 = call float @llvm.maximum.f32(float %a, float %b)
37 %max1 = call float @llvm.maximum.f32(float %max0, float %c)
71 %max0 = call float @llvm.maximum.f32(float %a, float %b)
72 %max1 = call float @llvm.maximum.f32(float %c, float %max0)
109 %max0 = call float @llvm.maximum.f32(float %a, float %b)
110 %max1 = call float @llvm.maximum.f32(float %max0, float %c)
147 %max0 = call float @llvm.maximum.f32(float %a.fabs, float %b)
148 %max1 = call float @llvm.maximum.f32(float %max0, float %c)
183 %max0 = call float @llvm.maximum.f32(float %a, float %b.fabs)
184 %max1 = call float @llvm.maximum
[all...]
H A Dminimummaximum.ll10 %max = call float @llvm.maximum.f32(float %a, float %b)
38 %smax = call float @llvm.maximum.f32(float %a, float %b)
49 %max = call float @llvm.maximum.f32(float %a, float %b)
60 %maxmin = call float @llvm.maximum.f32(float %min, float %c)
70 %maxmin = call float @llvm.maximum.f32(float %c, float %min)
79 %max = call half @llvm.maximum.f16(half %a, half %b)
89 %max = call half @llvm.maximum.f16(half %a, half %b)
100 %maxmin = call half @llvm.maximum.f16(half %c, half %min)
127 %smax = call half @llvm.maximum.f16(half %a, half %b)
134 declare half @llvm.maximum
[all...]
/llvm-project/llvm/test/CodeGen/SystemZ/
H A Dvec-strict-max-01.ll1 ; Test strict vector maximum on z14.
7 declare double @llvm.experimental.constrained.maximum.f64(double, double, metadata)
8 declare <2 x double> @llvm.experimental.constrained.maximum.v2f64(<2 x double>, <2 x double>, metad…
12 declare float @llvm.experimental.constrained.maximum.f32(float, float, metadata)
13 declare <4 x float> @llvm.experimental.constrained.maximum.v4f32(<4 x float>, <4 x float>, metadata)
16 declare fp128 @llvm.experimental.constrained.maximum.f128(fp128, fp128, metadata)
81 ; Test the f64 maximum intrinsic.
86 %ret = call double @llvm.experimental.constrained.maximum.f64(
92 ; Test the v2f64 maximum intrinsic.
98 %ret = call <2 x double> @llvm.experimental.constrained.maximum.v2f64(
[all …]
H A Dvec-max-05.ll1 ; Test vector maximum on z14.
8 declare double @llvm.maximum.f64(double, double)
9 declare <2 x double> @llvm.maximum.v2f64(<2 x double>, <2 x double>)
14 declare float @llvm.maximum.f32(float, float)
15 declare <4 x float> @llvm.maximum.v4f32(<4 x float>, <4 x float>)
19 declare fp128 @llvm.maximum.f128(fp128, fp128)
39 ; Test the f64 maximum intrinsic.
44 %ret = call double @llvm.maximum.f64(double %val1, double %val2)
59 ; Test a f64 constant compare/select resulting in maximum.
80 ; Test the v2f64 maximum intrinsic.
[all …]
/llvm-project/flang/test/Semantics/
H A Dmaxrank.f904 !ERROR: 'x' has rank 16, which is greater than the maximum supported rank 15
6 !ERROR: 'y' has rank 16, which is greater than the maximum supported rank 15
8 !ERROR: 'z' has rank 16, which is greater than the maximum supported rank 15
10 !ERROR: 'w' has rank 16, which is greater than the maximum supported rank 15
12 !ERROR: 'a' has rank 15 and corank 1, whose sum is greater than the maximum supported rank 15
14 !ERROR: 'b' has rank 14 and corank 2, whose sum is greater than the maximum supported rank 15
16 !ERROR: 'c' has rank 14 and corank 2, whose sum is greater than the maximum supported rank 15
21 !ERROR: 'foo' has rank 16, which is greater than the maximum supported rank 15
28 !ERROR: 'res' has rank 16, which is greater than the maximum supported rank 15
/llvm-project/llvm/test/Transforms/SLPVectorizer/X86/
H A Dfmaximum-fminimum.ll4 declare float @llvm.maximum.f32(float, float)
6 declare double @llvm.maximum.f64(double, double)
22 ; SSE-NEXT: [[TMP3:%.*]] = call <2 x double> @llvm.maximum.v2f64(<2 x double> [[TMP1]], <2 x dou…
30 ; AVX-NEXT: [[TMP3:%.*]] = call <2 x double> @llvm.maximum.v2f64(<2 x double> [[TMP1]], <2 x dou…
38 %fmaximum0 = call double @llvm.maximum.f64(double %a0, double %b0)
39 %fmaximum1 = call double @llvm.maximum.f64(double %a1, double %b1)
49 ; SSE-NEXT: [[TMP3:%.*]] = call <2 x double> @llvm.maximum.v2f64(<2 x double> [[TMP1]], <2 x dou…
53 ; SSE-NEXT: [[TMP6:%.*]] = call <2 x double> @llvm.maximum.v2f64(<2 x double> [[TMP4]], <2 x dou…
61 ; AVX-NEXT: [[TMP3:%.*]] = call <4 x double> @llvm.maximum.v4f64(<4 x double> [[TMP1]], <4 x dou…
73 %fmaximum0 = call double @llvm.maximum.f64(double %a0, double %b0)
[all …]
/llvm-project/llvm/test/tools/llvm-profdata/
H A Dmultiple-inputs.test12 FOO3: Maximum function count: 8
13 FOO3: Maximum internal block count: 7
22 FOO3EMPTY: Maximum function count: 1
23 FOO3EMPTY: Maximum internal block count: 3
37 FOO3FOO3BAR3: Maximum function count: 7
38 FOO3FOO3BAR3: Maximum internal block count: 13
52 DISJOINT: Maximum function count: 1
53 DISJOINT: Maximum internal block count: 3
68 FOO4: Maximum function count: 4
69 FOO4: Maximum internal block count: 12
[all …]
H A Dcompat.proftext46 # SUMMARY: Maximum function count: 2305843009213693952
47 # SUMMARY: Maximum internal block count: 1152921504606846976
65 # FORMATV2-NEXT: Maximum function count: 499500
66 # FORMATV2-NEXT: Maximum internal block count: 1000000
88 # FORMATV4: Maximum function count: 2305843009213693952
89 # FORMATV4: Maximum internal block count: 1152921504606846976
111 # FORMATV10: Maximum function count: 2305843009213693952
112 # FORMATV10: Maximum internal block count: 1152921504606846976
H A Dcutoff.test14 BELOW1: The list of functions with the maximum counter less than 1:
16 BELOW1000:The list of functions with the maximum counter less than 1000:
20 CUTOFF1: Number of functions with maximum count (< 1): 1
21 CUTOFF1: Number of functions with maximum count (>= 1): 2
22 CUTOFF1000: Number of functions with maximum count (< 1000): 2
23 CUTOFF1000: Number of functions with maximum count (>= 1000): 1
/llvm-project/llvm/test/Transforms/InstSimplify/
H A Dfminmax-folds.ll5 declare half @llvm.maximum.f16(half, half)
10 declare float @llvm.maximum.f32(float, float)
14 declare <2 x float> @llvm.maximum.v2f32(<2 x float>, <2 x float>)
21 declare double @llvm.maximum.f64(double, double)
23 declare <2 x double> @llvm.maximum.v2f64(<2 x double>, <2 x double>)
45 %r = call float @llvm.maximum.f32(float %x, float 0x7fff000000000000)
76 ; CHECK-NEXT: [[R:%.*]] = call float @llvm.maximum.f32(float [[X:%.*]], float 0x7FF0000000000000)
79 %r = call float @llvm.maximum.f32(float %x, float 0x7ff0000000000000)
112 %r = call float @llvm.maximum.f32(float %x, float 0xfff0000000000000)
145 %r = call nnan float @llvm.maximum
[all...]
/llvm-project/compiler-rt/test/profile/Linux/
H A Dbinary-id.c57 // NO-BINARY-ID-NEXT: Maximum function count: 1
58 // NO-BINARY-ID-NEXT: Maximum internal block count: 0
63 // BINARY-ID-RAW-PROF-NEXT: Maximum function count: 1
64 // BINARY-ID-RAW-PROF-NEXT: Maximum internal block count: 0
72 // BINARY-ID-MERGE-PROF-NEXT: Maximum function count: 3
73 // BINARY-ID-MERGE-PROF-NEXT: Maximum internal block count: 0
81 // BINARY-ID-INDEXED-PROF-NEXT: Maximum function count: 3
82 // BINARY-ID-INDEXED-PROF-NEXT: Maximum internal block count: 0
90 // BINARY-ID-SHARE-RAW-PROF-NEXT: Maximum function count: 1
91 // BINARY-ID-SHARE-RAW-PROF-NEXT: Maximum interna
[all...]
/llvm-project/llvm/test/CodeGen/RISCV/rvv/
H A Dfixed-vectors-fmaximum.ll11 declare <2 x half> @llvm.maximum.v2f16(<2 x half>, <2 x half>)
40 %v = call <2 x half> @llvm.maximum.v2f16(<2 x half> %a, <2 x half> %b)
44 declare <4 x half> @llvm.maximum.v4f16(<4 x half>, <4 x half>)
73 %v = call <4 x half> @llvm.maximum.v4f16(<4 x half> %a, <4 x half> %b)
77 declare <8 x half> @llvm.maximum.v8f16(<8 x half>, <8 x half>)
106 %v = call <8 x half> @llvm.maximum.v8f16(<8 x half> %a, <8 x half> %b)
110 declare <16 x half> @llvm.maximum.v16f16(<16 x half>, <16 x half>)
139 %v = call <16 x half> @llvm.maximum.v16f16(<16 x half> %a, <16 x half> %b)
143 declare <2 x float> @llvm.maximum.v2f32(<2 x float>, <2 x float>)
155 %v = call <2 x float> @llvm.maximum
[all...]
H A Dfmaximum-sdnode.ll19 declare <vscale x 1 x bfloat> @llvm.maximum.nxv1bf16(<vscale x 1 x bfloat>, <vscale x 1 x bfloat>)
38 %v = call <vscale x 1 x bfloat> @llvm.maximum.nxv1bf16(<vscale x 1 x bfloat> %a, <vscale x 1 x bfloat> %b)
42 declare <vscale x 2 x bfloat> @llvm.maximum.nxv2bf16(<vscale x 2 x bfloat>, <vscale x 2 x bfloat>)
61 %v = call <vscale x 2 x bfloat> @llvm.maximum.nxv2bf16(<vscale x 2 x bfloat> %a, <vscale x 2 x bfloat> %b)
65 declare <vscale x 4 x bfloat> @llvm.maximum.nxv4bf16(<vscale x 4 x bfloat>, <vscale x 4 x bfloat>)
84 %v = call <vscale x 4 x bfloat> @llvm.maximum.nxv4bf16(<vscale x 4 x bfloat> %a, <vscale x 4 x bfloat> %b)
88 declare <vscale x 8 x bfloat> @llvm.maximum.nxv8bf16(<vscale x 8 x bfloat>, <vscale x 8 x bfloat>)
107 %v = call <vscale x 8 x bfloat> @llvm.maximum.nxv8bf16(<vscale x 8 x bfloat> %a, <vscale x 8 x bfloat> %b)
111 declare <vscale x 16 x bfloat> @llvm.maximum.nxv16bf16(<vscale x 16 x bfloat>, <vscale x 16 x bfloat>)
144 %v = call <vscale x 16 x bfloat> @llvm.maximum
[all...]
H A Dfixed-vectors-fmaximum-vp.ll11 declare <2 x half> @llvm.vp.maximum.v2f16(<2 x half>, <2 x half>, <2 x i1>, i32)
44 %v = call <2 x half> @llvm.vp.maximum.v2f16(<2 x half> %va, <2 x half> %vb, <2 x i1> %m, i32 %evl)
75 %v = call <2 x half> @llvm.vp.maximum.v2f16(<2 x half> %va, <2 x half> %vb, <2 x i1> splat (i1 true), i32 %evl)
79 declare <4 x half> @llvm.vp.maximum.v4f16(<4 x half>, <4 x half>, <4 x i1>, i32)
112 %v = call <4 x half> @llvm.vp.maximum.v4f16(<4 x half> %va, <4 x half> %vb, <4 x i1> %m, i32 %evl)
143 %v = call <4 x half> @llvm.vp.maximum.v4f16(<4 x half> %va, <4 x half> %vb, <4 x i1> splat (i1 true), i32 %evl)
147 declare <8 x half> @llvm.vp.maximum.v8f16(<8 x half>, <8 x half>, <8 x i1>, i32)
182 %v = call <8 x half> @llvm.vp.maximum.v8f16(<8 x half> %va, <8 x half> %vb, <8 x i1> %m, i32 %evl)
213 %v = call <8 x half> @llvm.vp.maximum.v8f16(<8 x half> %va, <8 x half> %vb, <8 x i1> splat (i1 true), i32 %evl)
217 declare <16 x half> @llvm.vp.maximum
[all...]
/llvm-project/llvm/test/Analysis/CostModel/RISCV/
H A Dfp-min-max-abs.ll360 define void @maximum() {
361 ; CHECK-LABEL: 'maximum'
362 ; CHECK-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %1 = call float @llvm.maximum.f32(float undef, float undef)
363 ; CHECK-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %2 = call <2 x float> @llvm.maximum.v2f32(<2 x float> undef, <2 x float> undef)
364 ; CHECK-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %3 = call <4 x float> @llvm.maximum.v4f32(<4 x float> undef, <4 x float> undef)
365 ; CHECK-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %4 = call <8 x float> @llvm.maximum.v8f32(<8 x float> undef, <8 x float> undef)
366 ; CHECK-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %5 = call <16 x float> @llvm.maximum.v16f32(<16 x float> undef, <16 x float> undef)
367 ; CHECK-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %6 = call <vscale x 1 x float> @llvm.maximum.nxv1f32(<vscale x 1 x float> undef, <vscale x 1 x float> undef)
368 ; CHECK-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %7 = call <vscale x 2 x float> @llvm.maximum.nxv2f32(<vscale x 2 x float> undef, <vscale x 2 x float> undef)
369 ; CHECK-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %8 = call <vscale x 4 x float> @llvm.maximum
[all...]
/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/
H A Dlegalize-fmaximum.mir105 ; FP16-NEXT: %maximum:_(<2 x s32>) = G_FMAXIMUM %a, %b
106 ; FP16-NEXT: $d0 = COPY %maximum(<2 x s32>)
113 ; NO-FP16-NEXT: %maximum:_(<2 x s32>) = G_FMAXIMUM %a, %b
114 ; NO-FP16-NEXT: $d0 = COPY %maximum(<2 x s32>)
118 %maximum:_(<2 x s32>) = G_FMAXIMUM %a, %b
119 $d0 = COPY %maximum(<2 x s32>)
134 ; FP16-NEXT: %maximum:_(<4 x s32>) = G_FMAXIMUM %a, %b
135 ; FP16-NEXT: $q0 = COPY %maximum(<4 x s32>)
142 ; NO-FP16-NEXT: %maximum:_(<4 x s32>) = G_FMAXIMUM %a, %b
143 ; NO-FP16-NEXT: $q0 = COPY %maximum(<4 x s32>)
[all …]
/llvm-project/llvm/test/tools/llvm-mca/X86/
H A Dscheduler-queue-usage.s32 # BARCELONA-NEXT: [3] Maximum number of used buffer entries.
38 # BDVER2-NEXT: [3] Maximum number of used buffer entries.
44 # BDW-NEXT: [3] Maximum number of used buffer entries.
50 # BTVER2-NEXT: [3] Maximum number of used buffer entries.
56 # HSW-NEXT: [3] Maximum number of used buffer entries.
62 # ICX-NEXT: [3] Maximum number of used buffer entries.
68 # IVB-NEXT: [3] Maximum number of used buffer entries.
74 # KNL-NEXT: [3] Maximum number of used buffer entries.
80 # SKX-NEXT: [3] Maximum number of used buffer entries.
86 # SKX-AVX512-NEXT: [3] Maximum number of used buffer entries.
[all …]
/llvm-project/llvm/test/tools/llvm-dwarfdump/X86/Inputs/
H A Ddebug_line_malformed.s9 .byte 1 # Maximum Operations per Instruction
50 .byte 1 # Maximum Operations per Instruction
70 .byte 1 # Maximum Operations per Instruction
96 .byte 1 # Maximum Operations per Instruction
125 .byte 1 # Maximum Operations per Instruction
158 .byte 1 # Maximum Operations per Instruction
187 .byte 1 # Maximum Operations per Instruction
208 .byte 1 # Maximum Operations per Instruction
241 .byte 1 # Maximum Operations per Instruction
268 .byte 1 # Maximum Operations per Instruction
[all …]
/llvm-project/clang/test/Sema/
H A Dwarn-literal-range.c7 …rning {{magnitude of floating-point constant too large for type 'float'; maximum is 3.40282347E+38…
13 …rning {{magnitude of floating-point constant too large for type 'float'; maximum is 3.40282347E+38…
19 …ning {{magnitude of floating-point constant too large for type 'double'; maximum is 1.797693134862…
25 …ning {{magnitude of floating-point constant too large for type 'double'; maximum is 1.797693134862…
31 …{{magnitude of floating-point constant too large for type 'long double'; maximum is 1.189731495357…
37 …{{magnitude of floating-point constant too large for type 'long double'; maximum is 1.189731495357…
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.h91 /// \returns Subtarget's default pair of minimum/maximum flat work group sizes
92 /// for function \p F, or minimum/maximum flat work group sizes explicitly
100 /// \returns Subtarget's default pair of minimum/maximum number of waves per
101 /// execution unit for function \p F, or minimum/maximum number of waves per in getWavesPerEU()
107 /// compatible with minimum/maximum number of waves limited by flat work group
110 // Default/requested minimum/maximum flat work group sizes.
130 /// Subtarget's minimum/maximum occupancy, in number of waves per EU, that can in isAmdHsaOS()
138 /// Subtarget's minimum/maximum occupancy, in number of waves per EU, that can in isMesa3DOS()
267 /// Return the maximum number of bytes of LDS available for all workgroups
275 /// Return the maximum numbe
[all...]
/llvm-project/compiler-rt/test/profile/Windows/
H A Dbinary-id.c57 // NO-BINARY-ID-NEXT: Maximum function count: 1
58 // NO-BINARY-ID-NEXT: Maximum internal block count: 0
63 // BINARY-ID-RAW-PROF-NEXT: Maximum function count: 1
64 // BINARY-ID-RAW-PROF-NEXT: Maximum internal block count: 0
72 // ONE-BINARY-ID-NEXT: Maximum function count: 3
73 // ONE-BINARY-ID-NEXT: Maximum internal block count: 0
81 // MULTI-BINARY-ID-NEXT: Maximum function count: 1
82 // MULTI-BINARY-ID-NEXT: Maximum internal block count: 0

12345678910>>...64