Lines Matching refs:n0
2 // RUN: mlir-opt %s -linalg-tile="linalg-tile-sizes=25,0" | FileCheck %s -check-prefix=TILE-25n0
34 // TILE-25n0-LABEL: func @indexed_generic_vector
35 // TILE-25n0: %[[C25:.*]] = constant 25 : index
36 // TILE-25n0: scf.for %[[J:.*]] = {{.*}} step %[[C25]]
37 // TILE-25n0: linalg.indexed_generic
38 // TILE-25n0: ^bb0(%[[I:.*]]: index, %[[IN:.*]]: f32, %[[OUT:.*]]: f32)
39 // TILE-25n0: %[[NEW_I:.*]] = addi %[[I]], %[[J]] : index
40 // TILE-25n0: %[[NEW_I_INT:.*]] = index_cast %[[NEW_I]] : index to i32
41 // TILE-25n0: %[[NEW_I_FLOAT:.*]] = sitofp %[[NEW_I_INT]] : i32 to f32
42 // TILE-25n0: %[[OUT:.*]] = addf %[[IN]], %[[NEW_I_FLOAT]] : f32
86 // TILE-25n0-LABEL: func @indexed_generic_matrix
87 // TILE-25n0: %[[C25:.*]] = constant 25 : index
88 // TILE-25n0: scf.for %[[L:.*]] = {{.*}} step %[[C25]]
89 // TILE-25n0: linalg.indexed_generic
90 // TILE-25n0: ^bb0(%[[I:.*]]: index, %[[J:.*]]: index, %[[IN:.*]]: f32, %[[OUT:.*]]: f32):
91 // TILE-25n0: %[[NEW_I:.*]] = addi %[[I]], %[[L]] : index
92 // TILE-25n0: %[[NEW_INT_I:.*]] = index_cast %[[NEW_I]] : index to i32
93 // TILE-25n0: %[[NEW_FLOAT_I:.*]] = sitofp %[[NEW_INT_I]] : i32 to f32
94 // TILE-25n0: %[[INT_J:.*]] = index_cast %[[J]] : index to i32
95 // TILE-25n0: %[[FLOAT_J:.*]] = sitofp %[[INT_J]] : i32 to f32
96 // TILE-25n0: %[[OUT:.*]] = addf %[[NEW_FLOAT_I]], %[[FLOAT_J]] : f32