code: def concatenate_multi_producer(a: T.handle, b: T.handle) -> None:
      A = T.match_buffer(a, (128,))
      B = T.match_buffer(b, (128,))
      for i in range(0, 64):
          with T.block("A_0"):
              vi = T.axis.S(64, i)
              A[vi] = vi + 1
      for i in range(0, 64):
          with T.block("A_1"):
              vi = T.axis.S(64, i + 64)
              A[vi] = vi + 2
      for i in range(0, 128):
          with T.block("B"):
              vi = T.axis.S(128, i)
              B[vi] = A[vi] * 2.0
  
imports: import sys
  import pytest
  import tvm
  import tvm.testing
  from tvm import tir
  from tvm.script import tir
  from tvm.tir.schedule.state import CachedFlags
  from tvm.tir.stmt_functor import post_order_visit
label_desc: Use image node_id 6 for calling a global function with example usage: concatenate_multi_producer(a, b) without return types