code: def nop_op_imm5(op, imm5, builder):
      builder.asm(
          ir.FunctionType(ir.VoidType(), []),
          f".word (0x201000 + ({op} << 5) + {imm5}); amx op {op} imm {imm5}",
          "",
          tuple(),
          True,
      )
  
file_path: tinygrad/extra/gemm/amx.py
imports: import numpy
  import time
  import sys
  from tinygrad.runtime.ops_llvm import LLVM, LLVMBuffer, int_const
  from llvmlite import ir
  from functools import partialmethod
label_desc: Use image node_id 1 for calling the AMX obj's underlying member method code with example usage: obj.nop_op_imm5(op, imm5, builder) without return types