Thanks for asking!
To be clear, it is not necessary to break our block isolation when using compute-at. For example, after compute-at, the IR may become: ```python for i in tir.range(0, 128): for j in tir.range(0, 128): with tir.block([128, 128], "A_Block") as [vi, vj]: A[vi, vj] = tir.float32(0) with tir.block([128, 128], "B_Block") as [vi, vj]: B[vi, vj] = A[vi, vj] ``` --- [Visit Topic](https://discuss.tvm.apache.org/t/combining-separate-tir-block-using-compute-at/10113/2) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [click here](https://discuss.tvm.apache.org/email/unsubscribe/6e6384e2e962a02a7a7233ff912983a8d20c6d5c0e92c346bb628a7486a996e4).