code: def tvmgen_default_fused_nn_conv2d_add_fixed_point_multiply_clip_cast(
      placeholder_62: T.handle,
      placeholder_63: T.handle,
      placeholder_64: T.handle,
      T_cast_20: T.handle,
      fast_memory_4_var: T.handle("uint8"),
      slow_memory_5_var: T.handle("uint8"),
  ) -> None:
      placeholder_65 = T.match_buffer(
          placeholder_62, [150528], dtype="int16"
      )
      placeholder_66 = T.match_buffer(
          placeholder_63, [9408], dtype="int16"
      )
      placeholder_67 = T.match_buffer(
          placeholder_64, [64], dtype="int32"
      )
      T_cast_21 = T.match_buffer(T_cast_20, [289], dtype="uint8")
      fast_memory_4_buffer_var = T.match_buffer(
          fast_memory_4_var,
          [200704],
          dtype="uint8",
          strides=[1],
          elem_offset=0,
          align=16,
      )
      slow_memory_5_buffer_var = T.match_buffer(
          slow_memory_5_var,
          [1418528],
          dtype="uint8",
          strides=[1],
          elem_offset=0,
          align=16,
      )
      # body
      PaddedInput_7_let = T.Buffer([157323], "int16")
      with T.LetStmt(
          T.address_of(
              slow_memory_5_buffer_var[802816], dtype="handle"
          ),
          var=PaddedInput_7_let.data,
      ):
          for i0_i1_fused_7, i2_7, i3_7 in T.grid(229, 229, 3):
              PaddedInput_7_let[
                  i0_i1_fused_7 * 687 + i2_7 * 3 + i3_7
              ] = T.if_then_else(
                  2 <= i0_i1_fused_7
                  and i0_i1_fused_7 < 226
                  and 2 <= i2_7
                  and i2_7 < 226,
                  placeholder_65[
                      i0_i1_fused_7 * 672 + i2_7 * 3 + i3_7 - 1350
                  ],
                  T.int16(0),
                  dtype="int16",
              )
          for ax0_ax1_fused_ax2_fused_7 in T.serial(0, 12544):
              Conv2dOutput_7_let = T.Buffer([64], "int32")
              with T.LetStmt(
                  T.address_of(
                      fast_memory_4_buffer_var[0], dtype="handle"
                  ),
                  var=Conv2dOutput_7_let.data,
              ):
                  for ff_3 in T.serial(0, 64):
                      Conv2dOutput_7_let[ff_3] = 0
                      for ry_2, rx_2, rc_7 in T.grid(7, 7, 3):
                          Conv2dOutput_7_let[ff_3] = Conv2dOutput_7_let[
                              ff_3
                          ] + T.cast(
                              PaddedInput_7_let[
                                  ax0_ax1_fused_ax2_fused_7
                                  // 112
                                  * 1374
                                  + ry_2 * 687
                                  + ax0_ax1_fused_ax2_fused_7 % 112 * 6
                                  + rx_2 * 3
                                  + rc_7
                              ],
                              "int32",
                          ) * T.cast(
                              placeholder_66[
                                  ry_2 * 1344
                                  + rx_2 * 192
                                  + rc_7 * 64
                                  + ff_3
                              ],
                              "int32",
                          )
                  for ax3_inner_7 in T.serial(0, 64):
                      T_cast_21[
                          ax0_ax1_fused_ax2_fused_7 * 64 + ax3_inner_7
                      ] = T.cast(
                          T.max(
                              T.min(
                                  T.q_multiply_shift(
                                      Conv2dOutput_7_let[ax3_inner_7]
                                      + placeholder_67[ax3_inner_7],
                                      1939887962,
                                      31,
                                      -9,
                                      dtype="int32",
                                  ),
                                  255,
                              ),
                              0,
                          ),
                          "uint8",
                      )
  
imports: import sys
  import pytest
  import tvm
  from tvm import PoolInfoProperties, WorkspacePoolInfo
  from tvm.script import tir, ir
  from tvm.target import Target
  from tvm.tir import stmt_functor
  from tvm.tir.usmp import utils
label_desc: Use image node_id 4 for calling the LinearStructurePlanned obj's underlying member method code with example usage: obj.tvmgen_default_fused_nn_conv2d_add_fixed_point_multiply_clip_cast(placeholder_62, placeholder_63, placeholder_64, T_cast_20, fast_memory_4_var, slow_memory_5_var) without return types