code: def war_dependency(a: T.handle, b: T.handle, c: T.handle) -> None:
      A = T.match_buffer(a, (128, 128))
      B = T.match_buffer(b, (128, 128))
      C = T.match_buffer(c, (128, 128))
  
      for i, j in T.grid(128, 128):
          with T.block("C"):
              vi, vj = T.axis.remap("SS", [i, j])
              C[vi, vj] = B[vi, vj] + 1.0
          with T.block("B"):
              vi, vj = T.axis.remap("SS", [i, j])
              B[vi, vj] = A[vi, vj] * 2.0
  
file_path: tvm/tests/python/tir-schedule/test_tir_schedule_block_scope.py
imports: import sys
  import pytest
  import tvm
  import tvm.testing
  from tvm import tir
  from tvm.script import tir
  from tvm.tir.schedule import DepKind
  from tvm.tir.stmt_functor import post_order_visit
label_desc: Use image node_id 3 for calling a global function with example usage: war_dependency(a, b, c) without return types