Home
last modified time | relevance | path

Searched refs:MIN (Results 1 – 25 of 111) sorted by relevance

12345

/llvm-project-15.0.7/clang/unittests/StaticAnalyzer/
H A DRangeSetTest.cpp461 this->checkUnite({{MIN, MIN}}, {}, {{MIN, MIN}}); in TYPED_TEST()
472 this->checkUnite({}, {{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
489 this->checkUnite({{MIN, MIN}}, {A, B}, {{MIN, MIN}, {A, B}}); in TYPED_TEST()
512 this->checkUnite({{MIN, MIN}}, MIN, {{MIN, MIN}}); in TYPED_TEST()
515 this->checkUnite({{MIN, MIN}}, {{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
748 this->template checkCastTo<F, T>({{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
790 this->template checkCastTo<F, T>({{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
840 this->template checkCastTo<F, T>({{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
919 this->template checkCastTo<F, T>({{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
964 this->template checkCastTo<F, T>({{MIN, MIN}}, {{MIN, MIN}}); in TYPED_TEST()
[all …]
/llvm-project-15.0.7/mlir/test/Dialect/SPIRV/Transforms/
H A Dgl-canonicalize.mlir4 // CHECK-SAME: (%[[INPUT:.*]]: f32, %[[MIN:.*]]: f32, %[[MAX:.*]]: f32)
6 // CHECK: [[RES:%.*]] = spv.GL.FClamp %[[INPUT]], %[[MIN]], %[[MAX]]
19 // CHECK-SAME: (%[[INPUT:.*]]: f32, %[[MIN:.*]]: f32, %[[MAX:.*]]: f32)
21 // CHECK: [[RES:%.*]] = spv.GL.FClamp %[[INPUT]], %[[MIN]], %[[MAX]]
34 // CHECK-SAME: (%[[INPUT:.*]]: f32, %[[MIN:.*]]: f32, %[[MAX:.*]]: f32)
36 // CHECK: [[RES:%.*]] = spv.GL.FClamp %[[INPUT]], %[[MIN]], %[[MAX]]
49 // CHECK-SAME: (%[[INPUT:.*]]: f32, %[[MIN:.*]]: f32, %[[MAX:.*]]: f32)
51 // CHECK: [[RES:%.*]] = spv.GL.FClamp %[[INPUT]], %[[MIN]], %[[MAX]]
66 // CHECK: [[RES:%.*]] = spv.GL.SClamp %[[INPUT]], %[[MIN]], %[[MAX]]
81 // CHECK: [[RES:%.*]] = spv.GL.SClamp %[[INPUT]], %[[MIN]], %[[MAX]]
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/AggressiveInstCombine/X86/
H A Dfptosisat.ll7 ; CHECK-NEXT: [[MIN:%.*]] = call i64 @llvm.smin.i64(i64 [[CONV]], i64 2147483647)
8 ; CHECK-NEXT: [[MAX:%.*]] = call i64 @llvm.smax.i64(i64 [[MIN]], i64 -2147483648)
20 ; CHECK-NEXT: [[MIN:%.*]] = call i64 @llvm.smin.i64(i64 [[CONV]], i64 1073741823)
33 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 32767)
34 ; CHECK-NEXT: [[MAX:%.*]] = call i32 @llvm.smax.i32(i32 [[MIN]], i32 -32768)
46 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 127)
47 ; CHECK-NEXT: [[MAX:%.*]] = call i32 @llvm.smax.i32(i32 [[MIN]], i32 -128)
85 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 32767)
86 ; CHECK-NEXT: [[MAX:%.*]] = call i32 @llvm.smax.i32(i32 [[MIN]], i32 -32768)
137 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 127)
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dmisched-ilp.ll2 …e=x86_64-apple-macosx -mattr=+sse2 -enable-misched -misched=ilpmin | FileCheck -check-prefix=MIN %s
12 ; MIN: addss
13 ; MIN: addss
14 ; MIN: subss
15 ; MIN: addss
16 ; MIN: addss
/llvm-project-15.0.7/libcxx/src/filesystem/
H A Dint128_builtins.cpp24 const __int128_t MIN = (__int128_t)1 << (N - 1); in __muloti4() local
25 const __int128_t MAX = ~MIN; in __muloti4()
28 if (a == MIN) { in __muloti4()
33 if (b == MIN) { in __muloti4()
48 if (abs_a > MIN / -abs_b) in __muloti4()
/llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/PowerPC/
H A Doptimal-epilog-vectorization-profitability.ll89 ; CHECK-MIN-D-LABLE: @f3
91 ; CHECK-MIN-D-NOT: vec.epilog.iter.check
92 ; CHECK-MIN-D-NOT: vec.epilog.ph
93 ; CHECK-MIN-D-NOT: vec.epilog.vector.body
95 ; CHECK-MIN-D: ret void
99 ; CHECK-MIN-D-LABLE: @f3
101 ; CHECK-MIN-4: vec.epilog.iter.check
102 ; CHECK-MIN-4: vec.epilog.ph
103 ; CHECK-MIN-4: vec.epilog.vector.body
104 ; CHECK-MIN-4: vec.epilog.middle.block
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/AggressiveInstCombine/ARM/
H A Dfptosisat.ll9 ; CHECK-BASE-NEXT: [[MIN:%.*]] = call i64 @llvm.smin.i64(i64 [[CONV]], i64 2147483647)
55 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 32767)
56 ; CHECK-NEXT: [[MAX:%.*]] = call i32 @llvm.smax.i32(i32 [[MIN]], i32 -32768)
68 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 127)
69 ; CHECK-NEXT: [[MAX:%.*]] = call i32 @llvm.smax.i32(i32 [[MIN]], i32 -128)
118 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 32767)
119 ; CHECK-NEXT: [[MAX:%.*]] = call i32 @llvm.smax.i32(i32 [[MIN]], i32 -32768)
177 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 32767)
178 ; CHECK-NEXT: [[MAX:%.*]] = call i32 @llvm.smax.i32(i32 [[MIN]], i32 -32768)
190 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 127)
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/AggressiveInstCombine/AArch64/
H A Dfptosisat.ll20 ; CHECK-NEXT: [[MIN:%.*]] = call i64 @llvm.smin.i64(i64 [[CONV]], i64 1073741823)
33 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 32767)
34 ; CHECK-NEXT: [[MAX:%.*]] = call i32 @llvm.smax.i32(i32 [[MIN]], i32 -32768)
46 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 127)
47 ; CHECK-NEXT: [[MAX:%.*]] = call i32 @llvm.smax.i32(i32 [[MIN]], i32 -128)
84 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 32767)
85 ; CHECK-NEXT: [[MAX:%.*]] = call i32 @llvm.smax.i32(i32 [[MIN]], i32 -32768)
128 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 32767)
141 ; CHECK-NEXT: [[MIN:%.*]] = call i32 @llvm.smin.i32(i32 [[CONV]], i32 127)
142 ; CHECK-NEXT: [[MAX:%.*]] = call i32 @llvm.smax.i32(i32 [[MIN]], i32 -128)
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-xray/X86/
H A Daccount-simple-sorting.yaml3 …xray account %s -o - -m %S/Inputs/simple-instrmap.yaml -s min | FileCheck --check-prefix MIN-ASC %s
8 …count %s -o - -m %S/Inputs/simple-instrmap.yaml -s min -r dsc | FileCheck --check-prefix MIN-DSC %s
47 #MIN-ASC: Functions with latencies: 2
48 #MIN-ASC-NEXT: funcid count [ min, med, 90p, 99p, max] sum function
49 #MIN-ASC-NEXT: 2 2 [{{.*}}, {{.*}}, {{.*}}, {{.*}}, {{.*}}] {{.*}} {{.*}}
50 #MIN-ASC-NEXT: 1 3 [{{.*}}, {{.*}}, {{.*}}, {{.*}}, {{.*}}] {{.*}} {{.*}}
52 #MIN-DSC: Functions with latencies: 2
53 #MIN-DSC-NEXT: funcid count [ min, med, 90p, 99p, max] sum function
54 #MIN-DSC-NEXT: 1 3 [{{.*}}, {{.*}}, {{.*}}, {{.*}}, {{.*}}] {{.*}} {{.*}}
55 #MIN-DSC-NEXT: 2 2 [{{.*}}, {{.*}}, {{.*}}, {{.*}}, {{.*}}] {{.*}} {{.*}}
/llvm-project-15.0.7/compiler-rt/lib/builtins/
H A Dint_mulv_impl.inc21 const fixint_t MIN = (fixint_t)1 << (N - 1);
22 const fixint_t MAX = ~MIN;
23 if (a == MIN) {
28 if (b == MIN) {
43 if (abs_a > MIN / -abs_b)
H A Dint_mulo_impl.inc21 const fixint_t MIN = (fixint_t)1 << (N - 1);
22 const fixint_t MAX = ~MIN;
25 if (a == MIN) {
30 if (b == MIN) {
45 if (abs_a > MIN / -abs_b)
H A Dnegvdi2.c20 const di_int MIN = (di_int)1 << ((int)(sizeof(di_int) * CHAR_BIT) - 1); in __negvdi2() local
21 if (a == MIN) in __negvdi2()
H A Dnegvsi2.c20 const si_int MIN = (si_int)1 << ((int)(sizeof(si_int) * CHAR_BIT) - 1); in __negvsi2() local
21 if (a == MIN) in __negvsi2()
H A Dnegvti2.c22 const ti_int MIN = (ti_int)1 << ((int)(sizeof(ti_int) * CHAR_BIT) - 1); in __negvti2() local
23 if (a == MIN) in __negvti2()
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Damdgcn-ieee.ll8 ; GCN: v_min_f32_e32 [[MIN:v[0-9]+]], [[QUIET0]], [[QUIET1]]
23 ; GCN: v_min_f32_e32 [[MIN:v[0-9]+]], [[QUIET0]], [[QUIET1]]
38 ; GCN: v_min_f32_e32 [[MIN:v[0-9]+]], [[VAL0]], [[VAL1]]
53 ; GCN: v_min_f32_e32 [[MIN:v[0-9]+]], [[QUIET0]], [[QUIET1]]
68 ; GCN: v_min_f32_e32 [[MIN:v[0-9]+]], [[QUIET0]], [[QUIET1]]
83 ; GCN: v_min_f32_e32 [[MIN:v[0-9]+]], [[VAL0]], [[VAL1]]
98 ; GCN: v_min_f32_e32 [[MIN:v[0-9]+]], [[QUIET0]], [[QUIET1]]
113 ; GCN: v_min_f32_e32 [[MIN:v[0-9]+]], [[QUIET0]], [[QUIET1]]
128 ; GCN: v_min_f32_e32 [[MIN:v[0-9]+]], [[VAL0]], [[VAL1]]
143 ; GCN: v_min_f32_e32 [[MIN:v[0-9]+]], [[VAL0]], [[VAL1]]
[all …]
H A Dfmin_fmax_legacy.amdgcn.ll10 ; SI-SAFE: v_max_legacy_f32_e64 [[MIN:v[0-9]+]], -1.0, -v0
27 ; SI-SAFE: v_max_legacy_f32_e64 [[MIN:v[0-9]+]], 1.0, -v0
44 ; SI-SAFE: v_min_legacy_f32_e64 [[MIN:v[0-9]+]], -1.0, -v0
50 ; GCN-NONAN: v_min_f32_e64 [[MIN:v[0-9]+]], -v0, -1.0
61 ; SI-SAFE: v_min_legacy_f32_e64 [[MIN:v[0-9]+]], 1.0, -v0
67 ; GCN-NONAN: v_min_f32_e64 [[MIN:v[0-9]+]], -v0, 1.0
H A Dllvm.amdgcn.rsq.clamp.ll12 ; VI-DAG: v_min_f32_e32 [[MIN:v[0-9]+]], 0x7f7fffff, [[RSQ]]
13 ; VI: v_max_f32_e32 [[RESULT:v[0-9]+]], 0xff7fffff, [[MIN]]
/llvm-project-15.0.7/llvm/test/Transforms/ConstraintElimination/
H A Dpointercast.ll8 ; CHECK-NEXT: [[MIN_C:%.*]] = bitcast i32* [[MIN:%.*]] to i8*
19 ; CHECK-NEXT: [[C_3_MIN:%.*]] = icmp ult i32* [[GEP_3]], [[MIN]]
23 ; CHECK-NEXT: [[C_1_MIN:%.*]] = icmp ult i32* [[GEP_1]], [[MIN]]
27 ; CHECK-NEXT: [[C_2_MIN:%.*]] = icmp ult i32* [[GEP_2]], [[MIN]]
31 ; CHECK-NEXT: [[C_4_MIN:%.*]] = icmp ult i32* [[GEP_4]], [[MIN]]
96 ; CHECK-NEXT: [[C_3_MIN:%.*]] = icmp ult i32* [[GEP_3]], [[MIN]]
100 ; CHECK-NEXT: [[C_1_MIN:%.*]] = icmp ult i32* [[GEP_1]], [[MIN]]
104 ; CHECK-NEXT: [[C_2_MIN:%.*]] = icmp ult i32* [[GEP_2]], [[MIN]]
108 ; CHECK-NEXT: [[C_4_MIN:%.*]] = icmp ult i32* [[GEP_4]], [[MIN]]
175 ; CHECK-NEXT: [[C_3_MIN:%.*]] = icmp ult i32* [[GEP_3]], [[MIN]]
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dclamp-to-minmax.ll4 ; (X < C1) ? C1 : MIN(X, C2)
8 ; CHECK-NEXT: [[MIN:%.*]] = select i1 [[CMP2]], float [[X]], float 2.550000e+02
19 ; (X <= C1) ? C1 : MIN(X, C2)
23 ; CHECK-NEXT: [[MIN:%.*]] = select i1 [[CMP2]], float [[X]], float 2.550000e+02
67 ; (X < C1) ? C1 : MIN(X, C2)
82 ; (X <= C1) ? C1 : MIN(X, C2)
186 ; CHECK-NEXT: [[MIN:%.*]] = select i1 [[CMP2]], float [[X]], float 2.550000e+02
219 ; (X < C1) ? C1 : MIN(X, C2)
250 ; (X <= C1) ? C1 : MIN(X, C2)
346 ; (X < C1) ? C1 : MIN(X, C2)
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-dwarfdump/X86/
H A Ddebug_pub_tables_error_cases.s11 # RUN: FileCheck %s --check-prefix=ERR-MIN
138 # ERR-MIN: .debug_pubnames contents:
139 # ERR-MIN-NEXT: error: name lookup table at offset 0x0 parsing failed: unexpected end of data at of…
140 # ERR-MIN: .debug_pubtypes contents:
141 # ERR-MIN-NEXT: error: name lookup table at offset 0x0 parsing failed: unexpected end of data at of…
142 # ERR-MIN: .debug_gnu_pubtypes contents:
143 # ERR-MIN-NEXT: error: name lookup table at offset 0x0 parsing failed: unexpected end of data at of…
/llvm-project-15.0.7/mlir/test/Dialect/SCF/
H A Dfor-loop-specialization.mlir26 // CHECK: [[MIN:%.*]] = affine.min #map(){{\[}}[[DIM_0]], [[ARG0]]]
28 // CHECK: [[PRED:%.*]] = arith.cmpi eq, [[MIN]], [[CST_1024]] : index
34 // CHECK: scf.for [[IDX0:%.*]] = [[CST_0]] to [[MIN]] step [[CST_1]] {
/llvm-project-15.0.7/llvm/test/Transforms/CorrelatedValuePropagation/
H A Dselect.ll111 ; CHECK-NEXT: [[MIN:%.*]] = select i1 [[UNKNOWN:%.*]], i32 [[PVAL]], i32 5
136 ; CHECK-NEXT: [[MIN:%.*]] = select i1 [[UNKNOWN:%.*]], i32 [[PVAL]], i32 [[QVAL:%.*]]
137 ; CHECK-NEXT: [[RES:%.*]] = icmp eq i32 [[MIN]], 255
162 ; CHECK-NEXT: [[MIN:%.*]] = select i1 [[UNKNOWN:%.*]], i32 [[QVAL:%.*]], i32 [[PVAL]]
163 ; CHECK-NEXT: [[RES:%.*]] = icmp eq i32 [[MIN]], 255
191 ; CHECK-NEXT: [[MIN:%.*]] = select i1 [[UNKNOWN:%.*]], double 1.000000e+00, double 0.000000e+00
192 ; CHECK-NEXT: [[RES:%.*]] = fcmp oeq double [[MIN]], 3.000000e+02
220 ; CHECK-NEXT: [[MIN:%.*]] = select i1 [[COND]], i32 [[PVAL]], i32 5
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/bugprone/
H A Dmacro-repeated-side-effects.c32 #define MIN(A,B) ((A) < (B) ? (A) : (B)) // single ?: macro
35 MIN(x++, 12); in question()
38 MIN(34, x++); in question()
/llvm-project-15.0.7/llvm/test/tools/yaml2obj/ELF/
H A Dcustom-fill.yaml292 # RUN: llvm-readelf --section-headers %t11 | FileCheck %s --check-prefix=OFFSET-MIN
298 # OFFSET-MIN: Section Headers:
299 # OFFSET-MIN-NEXT: [Nr] Name Type Address Off Size
300 # OFFSET-MIN-NEXT: [ 0] NULL 0000000000000000 000000 000000
301 # OFFSET-MIN-NEXT: [ 1] .foo PROGBITS 0000000000000000 000040 000001
302 # OFFSET-MIN-NEXT: [ 2] .bar PROGBITS 0000000000000000 000042 000001
/llvm-project-15.0.7/llvm/tools/llvm-xray/
H A Dxray-graph.cpp67 clEnumValN(GraphRenderer::StatType::MIN, "min",
91 clEnumValN(GraphRenderer::StatType::MIN, "min",
115 clEnumValN(GraphRenderer::StatType::MIN, "min",
139 clEnumValN(GraphRenderer::StatType::MIN, "min",
366 static_cast<int>(GraphRenderer::StatType::MIN)]; in getString()
389 static_cast<int>(GraphRenderer::StatType::MIN)]; in getDouble()

12345