code: def test_makeapi():
      """Not yet working, mock design"""
      n = te.size_var("n")
      A = te.placeholder((n,), name="A")
      B = te.placeholder((n,), name="B")
      C = te.compute(A.shape, lambda *i: A(*i) + B(*i), name="C")
      s = te.create_schedule(C.op)
  
      mod = schedule_to_module(s, [n, A, B, C])
      mod = tvm.tir.transform.StorageFlatten(64)(mod)
      mod = tvm.tir.transform.Apply(
          lambda f: f.with_attr(
              {
                  "target": tvm.target.Target("llvm", host="llvm"),
                  "global_symbol": "main",
              }
          )
      )(mod)
  
      before = mod
      after = tvm.tir.transform.MakePackedAPI()(before)
      f = after["main"]
      assert len(f.params) == 6
  
file_path: tvm/tests/python/tir-transform/test_tir_transform_make_packed_api.py
imports: import pytest
  import tvm
  import tvm.testing
  from tvm import te, tir
  from tvm.script import tir, ir
  from tvm.driver.build_module import schedule_to_module
label_desc: Use image node_id 1 for calling a global function with example usage: test_makeapi() without return types