code: def transformed_opaque_access(a: T.handle, b: T.handle) -> None:
      A = T.match_buffer(a, (32, 64, 128))
      B = T.match_buffer(b, (64, 64, 64))
      for i, j, k in T.grid(2, 64, 8):
          with T.block():
              T.reads([])
              T.writes(A[i * 16 : i * 16 + 16, j, k * 16 : k * 16 + 16])
              T.evaluate(
                  intrin_test(
                      A.data,
                      i * 131072 + j * 128 + k * 16,
                      8192,
                      128,
                      16,
                      1,
                  )
              )
      for i, j, k in T.grid(64, 2, 8):
          with T.block():
              T.reads([])
              T.writes(B[i, j * 32 : j * 32 + 32, k * 8 : k * 8 + 8])
              T.evaluate(
                  intrin_test(
                      B.data,
                      i * 4096 + j * 2048 + k * 8,
                      64,
                      1,
                      32,
                      8,
                  )
              )
  
imports: import pytest
  import tvm
  import tvm.testing
  from tvm.script import tir
label_desc: Use image node_id 7 for calling a global function with example usage: transformed_opaque_access(a, b) without return types