Home
last modified time | relevance | path

Searched refs:cmpi (Results 1 – 25 of 92) sorted by relevance

1234

/external/llvm-project/mlir/test/Dialect/Standard/
Dcanonicalize.mlir85 %0 = cmpi "eq", %arg0, %arg0 : i64
86 %1 = cmpi "sle", %arg0, %arg0 : i64
87 %2 = cmpi "sge", %arg0, %arg0 : i64
88 %3 = cmpi "ule", %arg0, %arg0 : i64
89 %4 = cmpi "uge", %arg0, %arg0 : i64
90 %5 = cmpi "ne", %arg0, %arg0 : i64
91 %6 = cmpi "slt", %arg0, %arg0 : i64
92 %7 = cmpi "sgt", %arg0, %arg0 : i64
93 %8 = cmpi "ult", %arg0, %arg0 : i64
94 %9 = cmpi "ugt", %arg0, %arg0 : i64
Dexpand-ops.mlir38 // CHECK: [[CMP1:%.+]] = cmpi "sgt", [[ARG1]], [[ZERO]] : i32
46 // CHECK: [[NNEG:%.+]] = cmpi "slt", [[ARG0]], [[ZERO]] : i32
47 // CHECK: [[NPOS:%.+]] = cmpi "sgt", [[ARG0]], [[ZERO]] : i32
48 // CHECK: [[MNEG:%.+]] = cmpi "slt", [[ARG1]], [[ZERO]] : i32
49 // CHECK: [[MPOS:%.+]] = cmpi "sgt", [[ARG1]], [[ZERO]] : i32
67 // CHECK: [[CMP1:%.+]] = cmpi "slt", [[ARG1]], [[ZERO]] : i32
73 // CHECK: [[NNEG:%.+]] = cmpi "slt", [[ARG0]], [[ZERO]] : i32
74 // CHECK: [[NPOS:%.+]] = cmpi "sgt", [[ARG0]], [[ZERO]] : i32
75 // CHECK: [[MNEG:%.+]] = cmpi "slt", [[ARG1]], [[ZERO]] : i32
76 // CHECK: [[MPOS:%.+]] = cmpi "sgt", [[ARG1]], [[ZERO]] : i32
/external/llvm-project/mlir/test/Dialect/Linalg/
Dsparse_2d.mlir115 // CHECK: %[[VAL_20:.*]] = cmpi "ult", %[[VAL_18]], %[[VAL_16]] : index
120 // CHECK: %[[VAL_24:.*]] = cmpi "eq", %[[VAL_23]], %[[VAL_22]] : index
133 // CHECK: %[[VAL_29:.*]] = cmpi "eq", %[[VAL_23]], %[[VAL_22]] : index
226 // CHECK: %[[VAL_18:.*]] = cmpi "ult", %[[VAL_16]], %[[VAL_14]] : index
231 // CHECK: %[[VAL_22:.*]] = cmpi "eq", %[[VAL_21]], %[[VAL_20]] : index
250 // CHECK: %[[VAL_31:.*]] = cmpi "eq", %[[VAL_21]], %[[VAL_20]] : index
347 // CHECK: %[[VAL_20:.*]] = cmpi "ult", %[[VAL_18]], %[[VAL_16]] : index
352 // CHECK: %[[VAL_24:.*]] = cmpi "eq", %[[VAL_23]], %[[VAL_22]] : index
358 // CHECK: %[[VAL_31:.*]] = cmpi "ult", %[[VAL_29]], %[[VAL_27]] : index
363 // CHECK: %[[VAL_35:.*]] = cmpi "eq", %[[VAL_34]], %[[VAL_33]] : index
[all …]
Dsparse_1d.mlir97 // CHECK: %[[VAL_16:.*]] = cmpi "ult", %[[VAL_14]], %[[VAL_12]] : index
102 // CHECK: %[[VAL_20:.*]] = cmpi "eq", %[[VAL_19]], %[[VAL_18]] : index
113 // CHECK: %[[VAL_23:.*]] = cmpi "eq", %[[VAL_19]], %[[VAL_18]] : index
305 // CHECK: %[[VAL_17:.*]] = cmpi "ult", %[[VAL_15]], %[[VAL_13]] : index
310 // CHECK: %[[VAL_21:.*]] = cmpi "eq", %[[VAL_20]], %[[VAL_19]] : index
323 // CHECK: %[[VAL_26:.*]] = cmpi "eq", %[[VAL_20]], %[[VAL_19]] : index
410 // CHECK: %[[VAL_17:.*]] = cmpi "ult", %[[VAL_15]], %[[VAL_13]] : index
415 // CHECK: %[[VAL_21:.*]] = cmpi "eq", %[[VAL_20]], %[[VAL_19]] : index
428 // CHECK: %[[VAL_26:.*]] = cmpi "eq", %[[VAL_20]], %[[VAL_19]] : index
517 // CHECK: %[[VAL_19:.*]] = cmpi "ult", %[[VAL_17]], %[[VAL_13]] : index
[all …]
Dsparse_3d.mlir125 // CHECK: %[[VAL_24:.*]] = cmpi "ult", %[[VAL_22]], %[[VAL_20]] : index
130 // CHECK: %[[VAL_28:.*]] = cmpi "eq", %[[VAL_27]], %[[VAL_26]] : index
143 // CHECK: %[[VAL_33:.*]] = cmpi "eq", %[[VAL_27]], %[[VAL_26]] : index
245 // CHECK: %[[VAL_21:.*]] = cmpi "ult", %[[VAL_19]], %[[VAL_17]] : index
250 // CHECK: %[[VAL_25:.*]] = cmpi "eq", %[[VAL_24]], %[[VAL_23]] : index
269 // CHECK: %[[VAL_34:.*]] = cmpi "eq", %[[VAL_24]], %[[VAL_23]] : index
374 // CHECK: %[[VAL_23:.*]] = cmpi "ult", %[[VAL_21]], %[[VAL_19]] : index
379 // CHECK: %[[VAL_27:.*]] = cmpi "eq", %[[VAL_26]], %[[VAL_25]] : index
385 // CHECK: %[[VAL_34:.*]] = cmpi "ult", %[[VAL_32]], %[[VAL_30]] : index
390 // CHECK: %[[VAL_38:.*]] = cmpi "eq", %[[VAL_37]], %[[VAL_36]] : index
[all …]
/external/llvm-project/mlir/test/Conversion/AffineToStandard/
Dlower-affine.mlir138 // CHECK-NEXT: %[[v3:.*]] = cmpi "sge", %[[v2]], %[[c0]] : index
159 // CHECK-NEXT: %[[v3:.*]] = cmpi "sge", %[[v2]], %[[c0]] : index
184 // CHECK-NEXT: %[[v3:.*]] = cmpi "sge", %[[v2]], %[[c0]] : index
189 // CHECK-NEXT: %[[v5:.*]] = cmpi "sge", %[[v4]], %[[c0_0]] : index
197 // CHECK-NEXT: %{{.*}} = cmpi "sge", %{{.*}}, %[[c0_0]] : index
228 // CHECK-NEXT: %[[v4:.*]] = cmpi "sge", %[[v3]], %[[c0]] : index
231 // CHECK-NEXT: %[[v6:.*]] = cmpi "sge", %[[v5]], %[[c0]] : index
235 // CHECK-NEXT: %[[v9:.*]] = cmpi "sge", %[[v8]], %[[c0]] : index
239 // CHECK-NEXT: %[[v12:.*]] = cmpi "sge", %[[v11]], %[[c0]] : index
243 // CHECK-NEXT: %[[v15:.*]] = cmpi "eq", %[[v14]], %[[c0]] : index
[all …]
/external/llvm-project/mlir/test/Conversion/ShapeToStandard/
Dconvert-shape-constraints.mlir12 // CHECK: %[[LHS_RANK_ULE:.*]] = cmpi "ule", %[[LHS_RANK]], %[[RHS_RANK]] : index
22 // CHECK: %[[GREATER_RANK_OPERAND_EXTENT_IS_ONE:.*]] = cmpi "eq", %[[GREATER_RANK_OPERA…
23 // CHECK: %[[LESSER_RANK_OPERAND_EXTENT_IS_ONE:.*]] = cmpi "eq", %[[LESSER_RANK_OPERAND…
24 // CHECK: %[[EXTENTS_AGREE:.*]] = cmpi "eq", %[[GREATER_RANK_OPERAND_EXTENT]], %[[LESSE…
Dshape-to-standard.mlir275 // CHECK: %[[RANK_EQ:.*]] = cmpi "eq", %[[RANK_A]], %[[RANK_B]]
282 // CHECK: %[[EXTENT_EQ:.*]] = cmpi "eq", %[[EXTENT_A]], %[[EXTENT_B]]
316 // CHECK: %[[LHS_RANK_ULE:.*]] = cmpi "ule", %[[LHS_RANK]], %[[RHS_RANK]] : index
326 …// CHECK: %[[IS_UNCHALLENGED_DIMENSION:.*]] = cmpi "ult", %[[OUTPUT_DIMENSION]], %[[RA…
333 …// CHECK: %[[GREATER_RANK_OPERAND_EXTENT_IS_ONE:.*]] = cmpi "eq", %[[GREATER_RANK_OP…
356 // CHECK: %[[LHS_RANK_ULE:.*]] = cmpi "ule", %[[LHS_RANK]], %[[RHS_RANK]] : index
366 …// CHECK: %[[IS_UNCHALLENGED_DIMENSION:.*]] = cmpi "ult", %[[OUTPUT_DIMENSION]], %[[RA…
373 …// CHECK: %[[GREATER_RANK_OPERAND_EXTENT_IS_ONE:.*]] = cmpi "eq", %[[GREATER_RANK_OP…
400 // CHECK: %[[LHS_SMALLER:.*]] = cmpi "ule", %[[LHS_RANK]], %[[RHS_RANK]] : index
411 // CHECK: %[[LARGER_EXTENT_IS_ONE:.*]] = cmpi "eq", %[[LARGER_EXTENT]], %[[C1]] : index
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/powerpc/
Ddarwin_closure.S352 cmpi 0,r0,4
356 cmpi 0,r0,4
371 cmpi 0,r0,3
374 cmpi 0,r0,2
384 cmpi 0,r0,2 ; FFI_TYPE_FLOAT
396 cmpi 0,r3,0
402 cmpi 0,r0,16
/external/libffi/src/powerpc/
Ddarwin_closure.S352 cmpi 0,r0,4
371 cmpi 0,r0,3
374 cmpi 0,r0,2
384 cmpi 0,r0,2 ; FFI_TYPE_FLOAT
396 cmpi 0,r3,0
402 cmpi 0,r0,16
/external/llvm-project/llvm/test/CodeGen/Mips/
Dseleqk.ll81 ; 16: cmpi ${{[0-9]+}}, 1 # 16 bit inst
84 ; 16: cmpi ${{[0-9]+}}, 1000
87 ; 16: cmpi ${{[0-9]+}}, 3 # 16 bit inst
90 ; 16: cmpi ${{[0-9]+}}, 1000
Dselnek.ll97 ; 16: cmpi ${{[0-9]+}}, 1 # 16 bit inst
100 ; 16: cmpi ${{[0-9]+}}, 1000
103 ; 16: cmpi ${{[0-9]+}}, 3 # 16 bit inst
106 ; 16: cmpi ${{[0-9]+}}, 1000
/external/llvm/test/CodeGen/Mips/
Dseleqk.ll81 ; 16: cmpi ${{[0-9]+}}, 1 # 16 bit inst
84 ; 16: cmpi ${{[0-9]+}}, 1000
87 ; 16: cmpi ${{[0-9]+}}, 3 # 16 bit inst
90 ; 16: cmpi ${{[0-9]+}}, 1000
Dselnek.ll97 ; 16: cmpi ${{[0-9]+}}, 1 # 16 bit inst
100 ; 16: cmpi ${{[0-9]+}}, 1000
103 ; 16: cmpi ${{[0-9]+}}, 3 # 16 bit inst
106 ; 16: cmpi ${{[0-9]+}}, 1000
/external/llvm-project/mlir/test/Dialect/Vector/
Dvector-transfer-full-partial-split.mlir36 // CHECK: %[[cmp0:.*]] = cmpi "sle", %[[idx0]], %[[d0]] : index
39 // CHECK: %[[cmp1:.*]] = cmpi "sle", %[[idx1]], %[[c8]] : index
70 // LINALG: %[[cmp0:.*]] = cmpi "sle", %[[idx0]], %[[d0]] : index
73 // LINALG: %[[cmp1:.*]] = cmpi "sle", %[[idx1]], %[[c8]] : index
124 // CHECK: %[[cmp0:.*]] = cmpi "sle", %[[idx0]], %[[c7]] : index
127 // CHECK: %[[cmp1:.*]] = cmpi "sle", %[[idx1]], %[[c8]] : index
162 // LINALG: %[[cmp0:.*]] = cmpi "sle", %[[idx0]], %[[c7]] : index
165 // LINALG: %[[cmp1:.*]] = cmpi "sle", %[[idx1]], %[[c8]] : index
/external/llvm-project/mlir/test/Dialect/SCF/
Dops.mlir10 %min_cmp = cmpi "slt", %i0, %i1 : index
12 %max_cmp = cmpi "sge", %i0, %i1 : index
23 // CHECK-NEXT: %{{.*}} = cmpi "slt", %{{.*}}, %{{.*}} : index
25 // CHECK-NEXT: %{{.*}} = cmpi "sge", %{{.*}}, %{{.*}} : index
58 %min_cmp = cmpi "slt", %i0, %i1 : index
60 %max_cmp = cmpi "sge", %i0, %i1 : index
91 // CHECK-NEXT: %[[MIN_CMP:.*]] = cmpi "slt", %[[I0]], %[[I1]] : index
93 // CHECK-NEXT: %[[MAX_CMP:.*]] = cmpi "sge", %[[I0]], %[[I1]] : index
Dparallel-loop-specialization.mlir32 // CHECK: [[VAL_13:%.*]] = cmpi "eq", [[VAL_10]], [[VAL_12]] : index
34 // CHECK: [[VAL_15:%.*]] = cmpi "eq", [[VAL_11]], [[VAL_14]] : index
/external/llvm-project/mlir/test/Conversion/StandardToSPIRV/
Dstd-ops-to-spirv.mlir293 // std.cmpi
296 // CHECK-LABEL: @cmpi
297 func @cmpi(%arg0 : i32, %arg1 : i32) {
299 %0 = cmpi "eq", %arg0, %arg1 : i32
301 %1 = cmpi "ne", %arg0, %arg1 : i32
303 %2 = cmpi "slt", %arg0, %arg1 : i32
305 %3 = cmpi "sle", %arg0, %arg1 : i32
307 %4 = cmpi "sgt", %arg0, %arg1 : i32
309 %5 = cmpi "sge", %arg0, %arg1 : i32
311 %6 = cmpi "ult", %arg0, %arg1 : i32
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/src/frv/
Deabi.S108 cmpi gr10, #8, icc0
116 cmpi gr10, #-1, icc0
/external/libffi/src/frv/
Deabi.S108 cmpi gr10, #8, icc0
116 cmpi gr10, #-1, icc0
/external/llvm-project/mlir/test/Transforms/
Dcse.mlir84 // CHECK: %0 = cmpi "slt", %arg0, %arg1 : index
85 %0 = cmpi "slt", %a, %b : index
87 // CHECK-NEXT: %1 = cmpi "ne", %arg0, %arg1 : index
89 %1 = cmpi "ne", %a, %b : index
90 %2 = "std.cmpi"(%a, %b) {predicate = 1} : (index, index) -> i1
Dconstant-fold.mlir559 // CHECK-LABEL: func @cmpi
560 func @cmpi() -> (i1, i1, i1, i1, i1, i1, i1, i1, i1, i1) {
566 %0 = cmpi "eq", %c42, %cm1 : i32
568 %1 = cmpi "ne", %c42, %cm1 : i32
570 %2 = cmpi "slt", %c42, %cm1 : i32
572 %3 = cmpi "sle", %c42, %cm1 : i32
574 %4 = cmpi "sgt", %c42, %cm1 : i32
576 %5 = cmpi "sge", %c42, %cm1 : i32
578 %6 = cmpi "ult", %c42, %cm1 : i32
580 %7 = cmpi "ule", %c42, %cm1 : i32
[all …]
Dbuffer-loop-hoisting.mlir113 %0 = cmpi "eq", %arg0, %arg1 : index
144 %2 = cmpi "eq", %i, %ub : index
171 %2 = cmpi "eq", %i, %ub : index
209 %5 = cmpi "eq", %i, %ub : index
256 %5 = cmpi "eq", %i, %ub : index
363 %1 = cmpi "eq", %i, %ub : index
390 %1 = cmpi "eq", %lb, %ub : index
Dparametric-tiling.mlir43 // COMMON-NEXT: cmpi "slt", %c44, %[[stepped]]
47 // TILE_74-NEXT: cmpi "slt", %c44, %[[stepped2]]
111 // COMMON-NEXT: cmpi "slt", %c44, %[[stepped]]
114 // TILE_74-NEXT: cmpi "slt", %[[i]], %[[stepped2]]
/external/tensorflow/tensorflow/compiler/mlir/hlo/tests/
Dlegalize-to-std.mlir56 // CHECK-NEXT: %0 = cmpi eq, %arg0, %arg1 : tensor<4xi32>
58 // CHECK-NEXT: %1 = cmpi ne, %arg0, %arg1 : tensor<4xi32>
60 // CHECK-NEXT: %2 = cmpi slt, %arg0, %arg1 : tensor<4xi32>
62 // CHECK-NEXT: %3 = cmpi sle, %arg0, %arg1 : tensor<4xi32>
64 // CHECK-NEXT: %4 = cmpi sgt, %arg0, %arg1 : tensor<4xi32>
66 // CHECK-NEXT: %5 = cmpi sge, %arg0, %arg1 : tensor<4xi32>

1234