   0  -live- %i0, %i1, %r0
   0  goto_if_not_ptr_iszero %r0, L1
   4  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r3
   7  L2:
   7  inline_call_r_r <JitCode 'Module.getdictvalue'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, $<* struct rpy_string>] -> %r2
  14  -live- %i0, %i1, %r0, %r2, %r3
  14  -live- %i0, %i1, %r0, %r2, %r3
  14  goto_if_not_ptr_iszero %r2, L3
  18  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000001008f46f6a8> -> %r1
  22  setfield_gc_r %r1, $<* struct rpy_string>, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
  27  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000001008f46ebb8> -> %r4
  31  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  36  setfield_gc_r %r4, %r1, FieldDescr<pypy.interpreter.error.OperationError.inst__w_value>
  41  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst__application_traceback>
  46  -live- %r4
  46  raise %r4
  48  ---
  48  L3:
  48  -live- %i0, %i1, %r0, %r2, %r3
  48  goto_if_not %i0, L4
  52  L5:
  52  inline_call_r_r <JitCode 'll_dict_getitem__dicttablePtr_rpy_stringPtr'>, R[$<* struct dicttable>, %r0] -> %r1
  59  -live- %i1, %r0, %r1, %r2, %r3
  59  catch_exception L6
  62  -live- %i1, %r1, %r2, %r3
  62  goto_if_not %i1, L7
  66  L8:
  66  inline_call_r_r <JitCode 'setitem'>, R[%r2, %r3, %r1] -> %r0
  74  -live- %r1
  74  -live- %r1
  74  guard_class %r1 -> %i0
  77  getfield_raw_i %i0, FieldDescr<pypy.interpreter.module.Module_vtable.cls_init> -> %i0
  82  -live- %i0, %r1
  82  switch %i0, <SwitchDictDescr 0:L9, 1:L10>
  86  unreachable
  87  ---
  87  L9:
  87  -live- %r1
  87  ref_copy %r1 -> %r4
  90  residual_call_r_v $<* fn MixedModule.init>, R[%r1], <CallDescr(r) EF=7>
  96  -live- %r4
  96  ref_return %r4
  98  ---
  98  L10:
  98  -live- %r1
  98  ref_copy %r1 -> %r4
 101  residual_call_r_v $<* fn MixedModule.init>, R[%r1], <CallDescr(r) EF=7>
 107  -live- %r4
 107  inline_call_r_v <JitCode 'State.init'>, R[$<* struct pypy.module._multiprocessing.interp_connection.State>]
 112  -live- %r4
 112  ref_return %r4
 114  ---
 114  L7:
 114  getfield_gc_i %r1, FieldDescr<pypy.interpreter.module.Module.inst_startup_called> -> %i0
 119  -live- %i0, %r1, %r2, %r3
 119  goto_if_not %i0, L11
 123  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100909d2ec8> -> %r4
 127  inline_call_ir_v <JitCode 'Module.__init__'>, I[$True], R[%r4, %r3, $<* struct pypy.interpreter.baseobjspace.W_Root>]
 136  -live- %r1, %r2, %r3, %r4
 136  inline_call_r_r <JitCode 'setitem'>, R[%r2, %r3, %r4] -> %r0
 144  -live- %r1, %r4
 144  -live- %r1, %r4
 144  guard_class %r4 -> %i0
 147  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_getdict> -> %i0
 152  -live- %i0, %r1, %r4
 152  int_guard_value %i0
 154  residual_call_r_r %i0, <IndirectCallTargets>, R[%r4], <CallDescr(r) EF=7> -> %r0
 161  -live- %r0, %r1, %r4
 161  getfield_gc_r %r1, FieldDescr<pypy.interpreter.mixedmodule.MixedModule.inst_w_initialdict> -> %r1
 166  inline_call_r_r <JitCode 'call_method_opt__star_1'>, R[%r0, $<* struct rpy_string>, %r1] -> %r1
 174  -live- %r4
 174  ref_return %r4
 176  ---
 176  L11:
 176  goto L8
 179  ---
 179  L6:
 179  goto_if_exception_mismatch $<* struct object_vtable>, L12
 183  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x00000100884316e0> -> %r4
 187  setfield_gc_r %r4, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 192  setfield_gc_r %r4, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 197  setfield_gc_r %r4, %r0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 202  -live- %r4
 202  raise %r4
 204  ---
 204  L12:
 204  reraise
 205  ---
 205  L4:
 205  inline_call_r_r <JitCode 'getitem'>, R[%r2, %r3] -> %r4
 212  -live- %i1, %r0, %r2, %r3, %r4
 212  catch_exception L13
 215  ref_return %r4
 217  ---
 217  L13:
 217  goto_if_exception_mismatch $<* struct object_vtable>, L14
 221  last_exception -> %i2
 223  last_exc_value -> %r4
 225  getfield_gc_r %r4, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r1
 230  inline_call_r_i <JitCode 'exception_match'>, R[%r1, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
 237  -live- %i0, %i1, %r0, %r2, %r3, %r4
 237  -live- %i0, %i1, %r0, %r2, %r3, %r4
 237  goto_if_not %i0, L15
 241  goto L5
 244  ---
 244  L15:
 244  -live- %r4
 244  raise %r4
 246  ---
 246  L14:
 246  reraise
 247  ---
 247  L1:
 247  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x000001008f46f6a8> -> %r3
 251  setfield_gc_r %r3, %r0, FieldDescr<pypy.objspace.std.bytesobject.W_BytesObject.inst__value>
 256  goto L2
