Lines Matching refs:arith

8   // CHECK-NEXT: %c1_i32 = arith.constant 1 : i32
9 %0 = arith.constant 1 : i32
12 %1 = arith.constant 1 : i32
18 // CHECK: %c0 = arith.constant 0 : index
19 %c0 = arith.constant 0 : index
20 %c1 = arith.constant 0 : index
33 // CHECK-NEXT: %0 = arith.addf %arg0, %arg1 : f32
34 %c = arith.addf %a, %b : f32
35 %d = arith.addf %a, %b : f32
36 %e = arith.addf %a, %b : f32
37 %f = arith.addf %a, %b : f32
39 // CHECK-NEXT: %1 = arith.addf %0, %0 : f32
40 %g = arith.addf %c, %d : f32
41 %h = arith.addf %e, %f : f32
42 %i = arith.addf %c, %e : f32
44 // CHECK-NEXT: %2 = arith.addf %1, %1 : f32
45 %j = arith.addf %g, %h : f32
46 %k = arith.addf %h, %i : f32
48 // CHECK-NEXT: %3 = arith.addf %2, %2 : f32
49 %l = arith.addf %j, %k : f32
58 // CHECK: %c0_i32 = arith.constant 0 : i32
59 // CHECK: %c1_i32 = arith.constant 1 : i32
60 %0 = arith.constant 0 : i32
61 %1 = arith.constant 1 : i32
84 // CHECK: %0 = arith.cmpi slt, %arg0, %arg1 : index
85 %0 = arith.cmpi slt, %a, %b : index
87 // CHECK-NEXT: %1 = arith.cmpi ne, %arg0, %arg1 : index
89 %1 = arith.cmpi ne, %a, %b : index
90 %2 = "arith.cmpi"(%a, %b) {predicate = 1} : (index, index) -> i1
113 // CHECK: %c1_i32 = arith.constant 1 : i32
114 %0 = arith.constant 1 : i32
119 %1 = arith.constant 1 : i32
127 // CHECK-NEXT: %c1_i32 = arith.constant 1 : i32
128 %0 = arith.constant 1 : i32
130 // CHECK-NEXT: %true = arith.constant true
131 %cond = arith.constant true
138 %1 = arith.constant 1 : i32
150 // CHECK-NEXT: %c1_i32_0 = arith.constant 1 : i32
152 %0 = arith.constant 1 : i32
156 // CHECK: %c1_i32 = arith.constant 1 : i32
158 %1 = arith.constant 1 : i32
164 // CHECK-NEXT: %c0_i32 = arith.constant 0 : i32
165 %0 = arith.constant 0 : i32
167 // CHECK-NEXT: %true = arith.constant true
168 %cond = arith.constant true
174 // CHECK-NEXT: %c1_i32 = arith.constant 1 : i32
175 %1 = arith.constant 1 : i32
181 // CHECK-NEXT: %c1_i32_0 = arith.constant 1 : i32
182 %2 = arith.constant 1 : i32
184 // CHECK-NEXT: %1 = arith.addi %0, %c1_i32_0 : i32
185 %add = arith.addi %arg, %2 : i32
197 // CHECK-NEXT: %c0_i32 = arith.constant 0 : i32
198 // CHECK-NEXT: %true = arith.constant true
201 %1 = arith.constant 0 : i32
202 %true = arith.constant true
206 // CHECK-NEXT: %c1_i32 = arith.constant 1 : i32
209 %c1_i32 = arith.constant 1 : i32
213 // CHECK-NEXT: %c1_i32_0 = arith.constant 1 : i32
214 // CHECK-NEXT: %2 = arith.addi %1, %c1_i32_0 : i32
217 %c1_i32_0 = arith.constant 1 : i32
218 %2 = arith.addi %arg, %c1_i32_0 : i32
228 // CHECK-NEXT: arith.constant 1
229 %0 = arith.constant 1 : i32
233 // CHECK-NEXT: arith.constant 1
234 %foo = arith.constant 1 : i32
240 // CHECK-NEXT: arith.constant 1
241 %foo = arith.constant 1 : i32
255 // CHECK-NEXT: arith.addi %c1_i32, %c1_i32_0
256 %0 = arith.addi %1, %2 : i32
258 // CHECK-NEXT: arith.constant 1
259 // CHECK-NEXT: arith.constant 1
260 %1 = arith.constant 1 : i32
261 %2 = arith.constant 1 : i32
276 // CHECK-NEXT: %{{.*}} = arith.addi %[[READ_VALUE]], %[[READ_VALUE]] : i32
277 %2 = arith.addi %0, %1 : i32
288 // CHECK-NEXT: %{{.*}} = arith.addi %{{.*}}, %[[READ_VALUE]] : i64
289 %2 = arith.addi %0, %1 : i64
291 // CHECK-NEXT: %{{.*}} = arith.addi %{{.*}}, %{{.*}} : i64
292 %4 = arith.addi %2, %3 : i64
294 // CHECK-NEXT: %{{.*}} = arith.addi %{{.*}}, %{{.*}} : i64
295 %6 = arith.addi %4, %5 : i64
309 // CHECK-NEXT: %{{.*}} = arith.addi %[[READ_VALUE0]], %[[READ_VALUE1]] : i32
310 %2 = arith.addi %0, %1 : i32
318 // CHECK: %[[ADD1:.*]] = arith.addi %{{.*}}, %{{.*}} : i32
319 %1 = arith.addi %a, %b : i32
320 %2 = arith.addi %b, %a : i32
321 // CHECK-NEXT: arith.muli %[[ADD1]], %[[ADD1]] : i32
322 %3 = arith.muli %1, %2 : i32