   0  -live- %r0
   0  getfield_vable_r %r0, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_pycode> -> %r1
   5  getfield_gc_r_pure %r1, FieldDescr<pypy.interpreter.pycode.PyCode.inst__args_as_cellvars> -> %r2
  10  getfield_gc_i_pure %r1, FieldDescr<pypy.interpreter.pycode.PyCode.inst_co_nlocals> -> %i1
  15  arraylen_gc %r2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x1009280d710> -> %i3
  20  int_copy $0 -> %i2
  23  L1:
  23  -live- %i1, %i2, %i3, %r0, %r2
  23  goto_if_not_int_ge %i2, %i3, L2
  28  void_return
  29  ---
  29  L2:
  29  int_copy %i2 -> %i0
  32  int_add %i0, $1 -> %i2
  36  getarrayitem_gc_i_pure %r2, %i0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x1009280d710> -> %i0
  42  -live- %i0, %i1, %i2, %i3, %r0, %r2
  42  goto_if_not_int_ge %i0, $0, L3
  47  -live- %i0, %i1, %i2, %i3, %r0, %r2
  47  getarrayitem_vable_r %r0, %i1, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_locals_cells_stack_w>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x1009f2142d0> -> %r1
  55  -live- %i0, %i1, %i2, %i3, %r0, %r1, %r2
  55  getarrayitem_vable_r %r0, %i0, FieldDescr<pypy.interpreter.pyframe.PyFrame.inst_locals_cells_stack_w>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x1009f2142d0> -> %r3
  63  setfield_gc_r %r1, %r3, FieldDescr<pypy.interpreter.nestedscope.Cell.inst_w_value>
  68  L4:
  68  int_add %i1, $1 -> %i1
  72  goto L1
  75  ---
  75  L3:
  75  goto L4
