code: def test_binary_arith_const():
      a = tir.IntImm("int64", 3)
      b = tir.IntImm("int64", 4)
      for op, name in [
          (tir.Add, "Add"),
          (tir.Sub, "Sub"),
          (tir.Mul, "Mul"),
          (tir.Div, "Div"),
          (tir.Mod, "truncmod"),
          (tir.FloorDiv, "FloorDiv"),
          (tir.FloorMod, "FloorMod"),
          (tir.LT, "LT"),
          (tir.LE, "LE"),
          (tir.EQ, "EQ"),
          (tir.NE, "NE"),
          (tir.GT, "GT"),
          (tir.GE, "GE"),
      ]:
          obj = op(a, b)
          expected = """
  T.{}({}, {})""".format(
              name, str(a), str(b)
          )
          _assert_print(obj, expected)
  
imports: import re
  import tvm.testing
  from tvm import ir, tir
  from tvm.ir import Range
  from tvm.script.ir_builder import IRBuilder
  from tvm.script.ir_builder import tir
label_desc: Use image node_id 34 for calling a global function with example usage: test_binary_arith_const() without return types