Back to PBT run

input.mlir

dataflow.graph private @wo_0(%start: none, %lb: i64, %ub: i64, %step: i64, %value: i32,
    %a: memref<?xi32>) -> ()
    attributes {input_segments = array<i32: 4, 0, 1>,
                result_segments = array<i32: 0, 0, 0>} {
  scf.for %i = %lb to %ub step %step : i64 {
    %scaled = arith.muli %i, %step : i64
    %idx = arith.index_cast %scaled : i64 to index
    memref.store %value, %a[%idx] : memref<?xi32>
  }
  dataflow.graph.return %start : none
}