   0  inline_call_ir_r <JitCode 'getbuiltinmodule'>, I[$False, $True], R[$<* struct rpy_string>] -> %r0
   9  -live- %i0, %r1
   9  residual_call_ir_i $<* fn as_pyobj>, I[$False], R[%r1, $<* struct pypy.objspace.std.typeobject.W_TypeObject>], <CallDescr(rri) EF=7> -> %i1
  19  -live- %i0, %i1, %r1
  19  -live- %i0, %i1, %r1
  19  goto_if_not_int_is_true %i1, L1
  23  getfield_raw_i %i1, FieldDescr<PyObject.c_ob_refcnt> -> %i2
  28  int_add %i2, $1 -> %i2
  32  setfield_raw_i %i1, %i2, FieldDescr<PyObject.c_ob_refcnt>
  37  -live- %i0, %i1, %r1
  37  L2:
  37  setarrayitem_raw_i %i0, $0, %i1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff45f12be0>
  43  getfield_gc_i $<* struct pypy.module._cppyy.capi.loadable_capi.State>, FieldDescr<pypy.module._cppyy.capi.loadable_capi.State.inst_c_offset_farg> -> %i1
  48  setarrayitem_raw_i %i0, %i1, $'a', <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff9cc75640>
  54  void_return
  55  ---
  55  L1:
  55  goto L2
