code: def transformed_strided_buffer_func(
      A: T.Buffer((16, 16), "float32"), C: T.Buffer((16, 16), "float32")
  ) -> None:
      # body
      for i0 in T.serial(4):
          B_data = T.allocate([4, 17], "float32", "global")
          B = T.decl_buffer(
              shape=[4, 16],
              dtype="float32",
              strides=[17, 1],
              data=B_data,
          )
          for i1, j in T.grid(4, 16):
              B[i1, j] = A[i0 * 4 + i1, j] + T.float32(1)
          for i1, j in T.grid(4, 16):
              C[i0 * 4 + i1, j] = B[i1, j] * T.float32(2)
  
imports: import tvm
  import tvm.testing
  from tvm import te
  from tvm.script import tir
label_desc: Use image node_id 15 for calling a global function with example usage: transformed_strided_buffer_func(A, C) without return types