| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | canonicalize-constant-low-bit-mask-and-icmp-sle-to-icmp-sle.ll | 31 %ret = icmp sle i8 %x, %tmp0 47 %ret = icmp sle <2 x i8> %x, %tmp0 59 %ret = icmp sle <2 x i8> %x, %tmp0 72 %ret = icmp sle <2 x i8> %x, %tmp0 84 %ret = icmp sle <3 x i8> %x, %tmp0 105 %ret = icmp sle i8 %x, %tmp0 139 %ret = icmp sle i8 %x, %tmp0 165 %ret = icmp sle <2 x i8> %x, %tmp0 184 %ret = icmp sle i8 %x, %tmp1 197 %ret = icmp sle <2 x i8> %x, %tmp0 [all …]
|
| H A D | icmp-shl-nsw.ll | 221 %cmp = icmp sle i8 %shl, -128 231 %cmp = icmp sle i8 %shl, -127 241 %cmp = icmp sle i8 %shl, -16 251 %cmp = icmp sle i8 %shl, -2 264 %cmp = icmp sle i8 %shl, 1 274 %cmp = icmp sle i8 %shl, 16 284 %cmp = icmp sle i8 %shl, 124 296 %cmp = icmp sle i8 %shl, 125 310 %cmp = icmp sle i8 %shl, -128 320 %cmp = icmp sle i8 %shl, -127 [all …]
|
| H A D | smin-icmp.ll | 14 ; CHECK-NEXT: [[CMP2:%.*]] = icmp sle i32 [[X:%.*]], [[Y:%.*]] 27 ; CHECK-NEXT: [[CMP2:%.*]] = icmp sle i32 [[X:%.*]], [[Y:%.*]] 41 ; CHECK-NEXT: [[CMP2:%.*]] = icmp sle i32 [[X]], [[Y:%.*]] 56 ; CHECK-NEXT: [[CMP2:%.*]] = icmp sle i32 [[X]], [[Y:%.*]] 70 ; CHECK-NEXT: [[CMP2:%.*]] = icmp sle i32 [[X:%.*]], [[Y:%.*]] 97 ; CHECK-NEXT: [[CMP2:%.*]] = icmp sle i32 [[X]], [[Y:%.*]] 103 %cmp2 = icmp sle i32 %x, %sel 112 ; CHECK-NEXT: [[CMP2:%.*]] = icmp sle i32 [[X]], [[Y:%.*]] 118 %cmp2 = icmp sle i32 %x, %sel 242 %cmp2 = icmp sle i32 %sel, %x [all …]
|
| H A D | canonicalize-clamp-with-select-of-constant-threshold-pattern.ll | 14 %dont_need_to_clamp_positive = icmp sle i32 %X, 32767 28 %dont_need_to_clamp_positive = icmp sle i32 %X, 32767 41 %dont_need_to_clamp_positive = icmp sle i32 %X, 32767 55 %dont_need_to_clamp_positive = icmp sle i32 %X, 32767 155 %dont_need_to_clamp_positive = icmp sle i32 %X, 32767 156 %need_to_clamp_negative = icmp sle i32 %X, -32768 168 %dont_need_to_clamp_positive = icmp sle i32 %X, 32767 169 %need_to_clamp_negative = icmp sle i32 %X, -32768
|
| /llvm-project-15.0.7/llvm/test/Transforms/CorrelatedValuePropagation/ |
| H A D | srem.ll | 99 %c1 = icmp sle i8 %y, 0 116 %c0 = icmp sle i8 %x, 0 136 %c0 = icmp sle i8 %x, 0 138 %c1 = icmp sle i8 %y, 0 347 %c0 = icmp sle i64 %x, 3 352 %c2 = icmp sle i64 %y, 3 380 %c0 = icmp sle i64 %x, 255 385 %c2 = icmp sle i64 %y, 255 410 %c0 = icmp sle i9 %x, 255 415 %c2 = icmp sle i9 %y, 255 [all …]
|
| H A D | sdiv.ll | 187 %c1 = icmp sle i32 %y, 0 204 %c0 = icmp sle i32 %x, 0 223 %c0 = icmp sle i32 %x, 0 225 %c1 = icmp sle i32 %y, 0 434 %c0 = icmp sle i64 %x, 3 439 %c2 = icmp sle i64 %y, 3 467 %c0 = icmp sle i64 %x, 255 472 %c2 = icmp sle i64 %y, 255 497 %c0 = icmp sle i9 %x, 255 502 %c2 = icmp sle i9 %y, 255 [all …]
|
| H A D | abs.ll | 190 ; CHECK-NEXT: [[LIM:%.*]] = icmp sle i8 [[X:%.*]], -1 196 %lim = icmp sle i8 %x, -1 209 %lim = icmp sle i8 %x, -1 217 ; CHECK-NEXT: [[LIM:%.*]] = icmp sle i8 [[X:%.*]], 0 223 %lim = icmp sle i8 %x, 0 230 ; CHECK-NEXT: [[LIM:%.*]] = icmp sle i8 [[X:%.*]], 0 236 %lim = icmp sle i8 %x, 0 244 ; CHECK-NEXT: [[LIM:%.*]] = icmp sle i8 [[X:%.*]], 1 250 %lim = icmp sle i8 %x, 1 257 ; CHECK-NEXT: [[LIM:%.*]] = icmp sle i8 [[X:%.*]], 1 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/ |
| H A D | hwloop-le.ll | 8 %v0 = icmp sle i32 28395, %a2 23 %v8 = icmp sle i32 %v7, %a2 35 %v0 = icmp sle i32 9073, %a2 50 %v8 = icmp sle i32 %v7, %a2 62 %v0 = icmp sle i32 21956, %a2 77 %v8 = icmp sle i32 %v7, %a2 89 %v0 = icmp sle i32 16782, %a2 104 %v8 = icmp sle i32 %v7, %a2 131 %v8 = icmp sle i32 %v7, %a2 278 %v0 = icmp sle i32 %a1, %a2 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | ctrloop-le.ll | 10 %cmp3 = icmp sle i32 28395, %b 25 %cmp = icmp sle i32 %inc, %b 39 %cmp3 = icmp sle i32 9073, %b 54 %cmp = icmp sle i32 %inc, %b 68 %cmp3 = icmp sle i32 21956, %b 83 %cmp = icmp sle i32 %inc, %b 112 %cmp = icmp sle i32 %inc, %b 141 %cmp = icmp sle i32 %inc, %b 301 %cmp3 = icmp sle i32 %a, %b 331 %cmp3 = icmp sle i32 %a, %b [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/ |
| H A D | branch-fold-three.ll | 16 ; CHECK-NEXT: [[CMP3:%.*]] = icmp sle i32 [[S]], [[T]] 35 %cmp3 = icmp sle i32 %s, %t 58 ; CHECK-NEXT: [[CMP3:%.*]] = icmp sle i32 [[S]], [[T]] 77 %cmp3 = icmp sle i32 %s, %t 119 %cmp3 = icmp sle i32 %s, %t 156 %cmp1 = icmp sle i32 %t, %s 161 %cmp3 = icmp sle i32 %s, %t 193 %cmp = icmp sle i32 %t, %s 203 %cmp3 = icmp sle i32 %s, %t 240 %cmp1 = icmp sle i32 %t, %s [all …]
|
| /llvm-project-15.0.7/llvm/test/MC/Mips/ |
| H A D | macro-sle.s | 4 sle $4, $5 label 7 sle $4, $5, $6 label 10 sle $4, $5, 16 label 24 sle $4, 16 label
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | 2008-12-02-IllegalResultType.ll | 16 %6 = icmp sle i64 %2, %5 ; <i1> [#uses=1] 20 %10 = icmp sle i64 %9, 0 ; <i1> [#uses=1] 24 %14 = icmp sle i64 %13, %5 ; <i1> [#uses=1] 28 %18 = icmp sle i64 %17, 0 ; <i1> [#uses=1] 32 %22 = icmp sle i64 %21, %5 ; <i1> [#uses=1]
|
| /llvm-project-15.0.7/llvm/test/Transforms/ConstraintElimination/ |
| H A D | mixed-signed-unsigned-predicates.ll | 101 %sc.4 = icmp sle i8 %start.2, %start.1 220 %sc.4 = icmp sle i8 %start.2, %start.1 408 %c.2 = icmp sle i32 %y, %z 423 %sc.1 = icmp sle i32 %x, %z 426 %sc.2 = icmp sle i32 %x, %y 429 %sc.3 = icmp sle i32 %y, %z 432 %sc.4 = icmp sle i32 %x, %a 448 %sc.5 = icmp sle i32 %x, %z 451 %sc.6 = icmp sle i32 %x, %a 454 %sc.7 = icmp sle i32 %x, %y [all …]
|
| /llvm-project-15.0.7/polly/test/ScopInfo/ |
| H A D | schedule-const-post-dominator-walk-2.ll | 24 %cmp0 = icmp sle i64 %p0, 100 29 %cmp1 = icmp sle i64 %p1, 100 34 %cmpbbA = icmp sle i64 %p2, 50 39 %cmpbbB= icmp sle i64 %p3, 200
|
| H A D | invariant_load_dereferenceable.ll | 28 %cmp.i = icmp sle i32 %indvar.i, 1024 37 %cmp.j = icmp sle i32 %indvar.j, 1024 42 %cmp = icmp sle i32 %prod, 1024 74 %cmp.i = icmp sle i32 %indvar.i, 1024 83 %cmp.j = icmp sle i32 %indvar.j, 1024 88 %cmp = icmp sle i32 %prod, 1024
|
| /llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/X86/ |
| H A D | arith-max-cost.ll | 13 ; CHECK-NEXT: [[ROOT:%.*]] = icmp sle i64 [[SELECT0]], [[SELECT1]] 20 %root = icmp sle i64 %select0, %select1 31 ; CHECK-NEXT: [[ROOT:%.*]] = icmp sle i64 [[SELECT0]], [[SELECT1]] 38 %root = icmp sle i64 %select0, %select1
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopPredication/ |
| H A D | nested.ll | 10 ; CHECK-NEXT: [[TMP5:%.*]] = icmp sle i32 [[N:%.*]], 0 17 ; CHECK-NEXT: [[TMP6:%.*]] = icmp sle i32 [[L:%.*]], 0 51 %tmp5 = icmp sle i32 %n, 0 60 %tmp6 = icmp sle i32 %l, 0 96 ; CHECK-NEXT: [[TMP5:%.*]] = icmp sle i32 [[N:%.*]], 0 137 %tmp5 = icmp sle i32 %n, 0 146 %tmp6 = icmp sle i32 %l, 0 226 %tmp5 = icmp sle i32 %n, 0 235 %tmp6 = icmp sle i32 %l, 0 311 %tmp5 = icmp sle i32 %n, 0 [all …]
|
| /llvm-project-15.0.7/flang/test/Fir/ |
| H A D | select.fir | 51 // CHECK-DAG: icmp sle i32 4, %{{.*}} 52 // CHECK-DAG: icmp sle i32 %{{.*}}, 14 53 // CHECK-DAG: icmp sle i32 82, %{{.*}} 54 // CHECK-DAG: icmp sle i32 %{{.*}}, 96
|
| /llvm-project-15.0.7/llvm/test/MC/M68k/Control/Classes/ |
| H A D | MxScc.s | 48 ; CHECK: sle %d0 50 sle %d0 label 97 ; CHECK: sle (0,%a0) 99 sle (0,%a0) label
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/ |
| H A D | icmp-ranges.ll | 65 %b = icmp sle i8 %x, 17 198 %b = icmp sle i8 %x, 17 339 %b = icmp sle i8 %x, 17 484 %b = icmp sle i8 %x, 17 564 ; sle 571 %a = icmp sle i8 %x, 13 584 %a = icmp sle i8 %x, 13 596 %a = icmp sle i8 %x, 13 1889 ; sle 3272 ; sle [all …]
|
| H A D | or-icmps-same-ops.ll | 58 %cmp2 = icmp sle i8 %a, %b 173 %cmp2 = icmp sle i8 %a, %b 281 %cmp2 = icmp sle i8 %a, %b 401 %cmp2 = icmp sle i8 %a, %b 478 %cmp1 = icmp sle i8 %a, %b 488 %cmp1 = icmp sle i8 %a, %b 498 %cmp1 = icmp sle i8 %a, %b 508 %cmp1 = icmp sle i8 %a, %b 519 %cmp1 = icmp sle i8 %a, %b 520 %cmp2 = icmp sle i8 %a, %b [all …]
|
| H A D | and-icmps-same-ops.ll | 55 %cmp2 = icmp sle i8 %a, %b 167 %cmp2 = icmp sle i8 %a, %b 287 %cmp2 = icmp sle i8 %a, %b 404 %cmp2 = icmp sle i8 %a, %b 478 %cmp1 = icmp sle i8 %a, %b 491 %cmp1 = icmp sle i8 %a, %b 504 %cmp1 = icmp sle i8 %a, %b 514 %cmp1 = icmp sle i8 %a, %b 525 %cmp1 = icmp sle i8 %a, %b 526 %cmp2 = icmp sle i8 %a, %b [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/SCCP/ |
| H A D | 2002-05-21-InvalidSimplify.ll | 18 %cond550 = icmp sle i32 %reg407, 1 ; <i1> [#uses=1] 25 %cond552 = icmp sle i32 %reg410, 2 ; <i1> [#uses=1] 28 %cond553 = icmp sle i32 %reg155, 31 ; <i1> [#uses=1]
|
| /llvm-project-15.0.7/mlir/test/Dialect/Arithmetic/ |
| H A D | unsigned-when-equivalent.mlir | 11 // CHECK: arith.cmpi sle 28 %9 = arith.cmpi sle, %1, %c4 : i32 60 %9 = arith.cmpi sle, %1, %c4 : i32 82 %test = arith.cmpi sle, %w, %c4 : index
|
| /llvm-project-15.0.7/llvm/test/Analysis/ScalarEvolution/ |
| H A D | limit-depth.ll | 69 %cond = icmp sle i32 %iv.inc, 50 79 %cond2 = icmp sle i64 %iv2.inc, 50 97 %cond = icmp sle i32 %iv.inc, 50 107 %cond2 = icmp sle i64 %iv2.inc, 50 125 %cond = icmp sle i128 %iv.inc, 50 135 %cond2 = icmp sle i64 %iv2.inc, 50
|