   0  L1:
   0  -live- %i0, %i1, %r0, %r1, %r2, %r3
   3  int_guard_value %i0
   5  -live- %i0, %i1, %r0, %r1, %r2, %r3
   8  ref_guard_value %r0
  10  -live- %i0, %i1, %r0, %r1, %r2, %r3
  13  jit_merge_point $12, I[%i0], R[%r0], F[], I[%i1], R[%r1, %r2, %r3], F[]
  27  -live- %i1, %r0, %r1, %r2, %r3
  30  getlistitem_gc_r %r2, %i1, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000563a58f50a30> -> %r6
  38  inline_call_r_r <JitCode 'call_function__star_1'>, R[%r3, %r6] -> %r4
  45  -live- %i1, %r0, %r1, %r2, %r3, %r4, %r6
  48  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000563abc4d5398> -> %r5
  52  setfield_gc_r %r5, %r4, FieldDescr<pypy.objspace.std.listobject.KeyContainer.inst_w_key>
  57  setfield_gc_r %r5, %r6, FieldDescr<pypy.objspace.std.listobject.KeyContainer.inst_w_item>
  62  setlistitem_gc_r %r2, %i1, %r5, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000563a58f50a30>
  70  int_add %i1, $1 -> %i1
  74  getfield_gc_i %r2, FieldDescr<list.length> -> %i0
  79  -live- %i0, %i1, %r0, %r1, %r2, %r3
  82  goto_if_not_int_lt %i1, %i0, L2
  87  -live- %i1, %r0, %r1, %r2, %r3
  90  goto_if_not_ptr_nonzero %r1, L3
  94  ref_copy %r1 -> %r6
  97  -live- %i1, %r0, %r1, %r2, %r3, %r6
 100  guard_class %r6 -> %i0
 103  goto L1
 106  ---
 106  L3:
 106  int_copy $<* struct object_vtable> -> %i0
 109  goto L1
 112  ---
 112  L2:
 112  void_return
