   0  getfield_gc_i_pure %r0, FieldDescr<pypy.interpreter.gateway.BuiltinActivation_UwS_ObjSpace_W_Root_int_int_int.inst_behavior> -> %i1
   5  getarrayitem_gc_r %r1, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aac88c19f0> -> %r2
  11  getarrayitem_gc_r %r1, $1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aac88c19f0> -> %r0
  17  -live- %i1, %r0, %r1, %r2
  17  guard_class %r0 -> %i0
  20  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
  25  -live- %i0, %i1, %r0, %r1, %r2
  25  switch %i0, <SwitchDictDescr 0:L1, 1:L2, 2:L3>
  29  unreachable
  30  ---
  30  L1:
  30  -live- %r0
  30  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
  39  -live- %r0
  39  assert_not_none %r0
  41  -live- %r0
  41  guard_class %r0 -> %i0
  44  -live- %r0
  44  raise %r0
  46  ---
  46  L2:
  46  -live- %i1, %r0, %r1, %r2
  46  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i2
  51  L4:
  51  getarrayitem_gc_r %r1, $2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aac88c19f0> -> %r0
  57  -live- %i1, %i2, %r0, %r1, %r2
  57  guard_class %r0 -> %i0
  60  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
  65  -live- %i0, %i1, %i2, %r0, %r1, %r2
  65  switch %i0, <SwitchDictDescr 0:L5, 1:L6, 2:L7>
  69  unreachable
  70  ---
  70  L5:
  70  -live- %r0
  70  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
  79  -live- %r0
  79  assert_not_none %r0
  81  -live- %r0
  81  guard_class %r0 -> %i0
  84  -live- %r0
  84  raise %r0
  86  ---
  86  L6:
  86  -live- %i1, %i2, %r0, %r1, %r2
  86  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i3
  91  L8:
  91  getarrayitem_gc_r %r1, $3, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x000002aac88c19f0> -> %r0
  97  -live- %i1, %i2, %i3, %r0, %r2
  97  guard_class %r0 -> %i0
 100  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 105  -live- %i0, %i1, %i2, %i3, %r0, %r2
 105  switch %i0, <SwitchDictDescr 0:L9, 1:L10, 2:L11>
 109  unreachable
 110  ---
 110  L9:
 110  -live- %r0
 110  inline_call_r_r <JitCode 'oefmt__expected__s__got__T_object_star_2'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>, $<* struct rpy_string>, %r0] -> %r0
 119  -live- %r0
 119  assert_not_none %r0
 121  -live- %r0
 121  guard_class %r0 -> %i0
 124  -live- %r0
 124  raise %r0
 126  ---
 126  L10:
 126  -live- %i1, %i2, %i3, %r0, %r2
 126  getfield_gc_i_pure %r0, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 131  L12:
 131  -live- %i0, %i1, %i2, %i3, %r2
 131  switch %i1, <SwitchDictDescr 0:L13, 1:L14>
 135  unreachable
 136  ---
 136  L13:
 136  -live- %i0, %i2, %i3, %r2
 136  inline_call_ir_r <JitCode 'descr_new'>, I[%i2, %i3, %i0], R[%r2] -> %r0
 146  -live- %r0
 146  ref_return %r0
 148  ---
 148  L14:
 148  -live- %i0, %i2, %i3, %r2
 148  inline_call_ir_r <JitCode 'newsocket'>, I[%i2, %i3, %i0], R[%r2] -> %r0
 158  -live- %r0
 158  ref_return %r0
 160  ---
 160  L11:
 160  -live- %i1, %i2, %i3, %r0, %r2
 160  -live- %i1, %i2, %i3, %r0, %r2
 160  guard_class %r0 -> %i0
 163  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 168  -live- %i0, %i1, %i2, %i3, %r0, %r2
 168  int_guard_value %i0
 170  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 177  -live- %i1, %i2, %i3, %r0, %r2
 177  -live- %i1, %i2, %i3, %r0, %r2
 177  guard_class %r0 -> %i0
 180  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 185  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i0
 193  -live- %i0, %i1, %i2, %i3, %r2
 193  goto L12
 196  ---
 196  L7:
 196  -live- %i1, %i2, %r0, %r1, %r2
 196  -live- %i1, %i2, %r0, %r1, %r2
 196  guard_class %r0 -> %i0
 199  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 204  -live- %i0, %i1, %i2, %r0, %r1, %r2
 204  int_guard_value %i0
 206  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 213  -live- %i1, %i2, %r0, %r1, %r2
 213  -live- %i1, %i2, %r0, %r1, %r2
 213  guard_class %r0 -> %i0
 216  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 221  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i3
 229  -live- %i1, %i2, %i3, %r1, %r2
 229  goto L8
 232  ---
 232  L3:
 232  -live- %i1, %r0, %r1, %r2
 232  -live- %i1, %r0, %r1, %r2
 232  guard_class %r0 -> %i0
 235  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 240  -live- %i0, %i1, %r0, %r1, %r2
 240  int_guard_value %i0
 242  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=7> -> %r0
 249  -live- %i1, %r0, %r1, %r2
 249  -live- %i1, %r0, %r1, %r2
 249  guard_class %r0 -> %i0
 252  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 257  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r0] -> %i2
 265  -live- %i1, %i2, %r1, %r2
 265  goto L4
