   0  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
   0  goto_if_not_ptr_iszero %r0, L1
   4  L2:
   4  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x4e0da610> -> %r0
   8  inline_call_ir_i <JitCode '_get_char'>, I[$','], R[%r1, $<* struct rpy_string>] -> %i0
  17  -live- %i0, %r0, %r2, %r3, %r4, %r5, %r6, %r7, %r8
  17  setfield_gc_i %r0, %i0, FieldDescr<pypy.module._csv.interp_csv.W_Dialect.inst_delimiter>
  22  -live- %r0, %r2, %r3, %r4, %r5, %r6, %r7, %r8
  22  goto_if_not_ptr_iszero %r2, L3
  26  int_copy $True -> %i0
  29  L4:
  29  setfield_gc_i %r0, %i0, FieldDescr<pypy.module._csv.interp_csv.W_Dialect.inst_doublequote>
  34  inline_call_ir_i <JitCode '_get_char'>, I[$'\x00'], R[%r3, $<* struct rpy_string>] -> %i0
  43  -live- %i0, %r0, %r4, %r5, %r6, %r7, %r8
  43  setfield_gc_i %r0, %i0, FieldDescr<pypy.module._csv.interp_csv.W_Dialect.inst_escapechar>
  48  -live- %r0, %r4, %r5, %r6, %r7, %r8
  48  goto_if_not_ptr_iszero %r4, L5
  52  ref_copy $<* struct rpy_string> -> %r9
  55  L6:
  55  setfield_gc_r %r0, %r9, FieldDescr<pypy.module._csv.interp_csv.W_Dialect.inst_lineterminator>
  60  inline_call_ir_i <JitCode '_get_char'>, I[$'"'], R[%r5, $<* struct rpy_string>] -> %i0
  69  -live- %i0, %r0, %r5, %r6, %r7, %r8
  69  setfield_gc_i %r0, %i0, FieldDescr<pypy.module._csv.interp_csv.W_Dialect.inst_quotechar>
  74  -live- %r0, %r5, %r6, %r7, %r8
  74  goto_if_not_ptr_iszero %r6, L7
  78  int_copy $0 -> %i1
  81  L8:
  81  -live- %i1, %r0, %r5, %r6, %r7, %r8
  81  goto_if_not_ptr_iszero %r7, L9
  85  int_copy $False -> %i0
  88  L10:
  88  setfield_gc_i %r0, %i0, FieldDescr<pypy.module._csv.interp_csv.W_Dialect.inst_skipinitialspace>
  93  -live- %i1, %r0, %r5, %r6, %r8
  93  goto_if_not_ptr_iszero %r8, L11
  97  int_copy $False -> %i0
 100  L12:
 100  setfield_gc_i %r0, %i0, FieldDescr<pypy.module._csv.interp_csv.W_Dialect.inst_strict>
 105  -live- %i1, %r0, %r5, %r6
 105  goto_if_not_int_ge %i1, $0, L13
 110  -live- %i1, %r0, %r5, %r6
 110  goto_if_not_int_lt %i1, $4, L14
 115  getfield_gc_i_pure %r0, FieldDescr<pypy.module._csv.interp_csv.W_Dialect.inst_delimiter> -> %i0
 120  -live- %i0, %i1, %r0, %r5, %r6
 120  goto_if_not_int_eq %i0, $'\x00', L15
 125  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x43a05710> -> %r6
 129  setfield_gc_r %r6, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 134  setfield_gc_r %r6, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 139  -live- %r6
 139  raise %r6
 141  ---
 141  L15:
 141  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r5] -> %i0
 148  -live- %i0, %i1, %r0, %r6
 148  -live- %i0, %i1, %r0, %r6
 148  goto_if_not %i0, L16
 152  -live- %i1, %r0, %r6
 152  goto_if_not_ptr_iszero %r6, L17
 156  int_copy $3 -> %i1
 159  L18:
 159  setfield_gc_i %r0, %i1, FieldDescr<pypy.module._csv.interp_csv.W_Dialect.inst_quoting>
 164  ref_return %r0
 166  ---
 166  L17:
 166  L19:
 166  -live- %i1, %r0
 166  goto_if_not_int_ne %i1, $3, L20
 171  getfield_gc_i_pure %r0, FieldDescr<pypy.module._csv.interp_csv.W_Dialect.inst_quotechar> -> %i0
 176  -live- %i0, %i1, %r0
 176  goto_if_not_int_eq %i0, $'\x00', L21
 181  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x43a05710> -> %r6
 185  setfield_gc_r %r6, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 190  setfield_gc_r %r6, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 195  -live- %r6
 195  raise %r6
 197  ---
 197  L21:
 197  goto L18
 200  ---
 200  L20:
 200  goto L18
 203  ---
 203  L16:
 203  goto L19
 206  ---
 206  L14:
 206  L22:
 206  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x43a05710> -> %r6
 210  setfield_gc_r %r6, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmtNoArgs.inst__value>
 215  setfield_gc_r %r6, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 220  -live- %r6
 220  raise %r6
 222  ---
 222  L13:
 222  goto L22
 225  ---
 225  L11:
 225  -live- %i1, %r0, %r5, %r6, %r8
 225  goto_if_not_ptr_nonzero %r8, L23
 229  ref_copy %r8 -> %r9
 232  -live- %i1, %r0, %r5, %r6, %r8, %r9
 232  guard_class %r9 -> %i0
 235  -live- %i0, %i1, %r0, %r5, %r6, %r8
 235  goto_if_not_int_eq %i0, $<* struct object_vtable>, L24
 240  getfield_gc_i_pure %r8, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 245  int_is_true %i0 -> %i0
 248  goto L12
 251  ---
 251  L24:
 251  L25:
 251  inline_call_r_i <JitCode 'is_true'>, R[%r8] -> %i0
 257  -live- %i0, %i1, %r0, %r5, %r6
 257  goto L12
 260  ---
 260  L23:
 260  goto L25
 263  ---
 263  L9:
 263  -live- %i1, %r0, %r5, %r6, %r7, %r8
 263  goto_if_not_ptr_nonzero %r7, L26
 267  ref_copy %r7 -> %r9
 270  -live- %i1, %r0, %r5, %r6, %r7, %r8, %r9
 270  guard_class %r9 -> %i0
 273  -live- %i0, %i1, %r0, %r5, %r6, %r7, %r8
 273  goto_if_not_int_eq %i0, $<* struct object_vtable>, L27
 278  getfield_gc_i_pure %r7, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 283  int_is_true %i0 -> %i0
 286  goto L10
 289  ---
 289  L27:
 289  L28:
 289  inline_call_r_i <JitCode 'is_true'>, R[%r7] -> %i0
 295  -live- %i0, %i1, %r0, %r5, %r6, %r8
 295  goto L10
 298  ---
 298  L26:
 298  goto L28
 301  ---
 301  L7:
 301  -live- %r0, %r5, %r6, %r7, %r8
 301  guard_class %r6 -> %i0
 304  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int_w> -> %i0
 309  -live- %i0, %r0, %r5, %r6, %r7, %r8
 309  switch %i0, <SwitchDictDescr 0:L29, 1:L30, 2:L31>
 313  unreachable
 314  ---
 314  L29:
 314  -live- %r6
 314  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>, %r6] -> %r6
 323  -live- %r6
 323  -live- %r6
 323  guard_class %r6 -> %i1
 326  -live- %r6
 326  raise %r6
 328  ---
 328  L30:
 328  -live- %r0, %r5, %r6, %r7, %r8
 328  getfield_gc_i_pure %r6, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i1
 333  goto L8
 336  ---
 336  L31:
 336  -live- %r0, %r5, %r6, %r7, %r8
 336  -live- %r0, %r5, %r6, %r7, %r8
 336  guard_class %r6 -> %i0
 339  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_int> -> %i0
 344  -live- %i0, %r0, %r5, %r6, %r7, %r8
 344  int_guard_value %i0
 346  residual_call_r_r %i0, <IndirectCallTargets>, R[%r6], <CallDescr(r) EF=7> -> %r9
 353  -live- %r0, %r5, %r6, %r7, %r8, %r9
 353  -live- %r0, %r5, %r6, %r7, %r8, %r9
 353  guard_class %r9 -> %i0
 356  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__int_w> -> %i0
 361  inline_call_ir_i <JitCode 'dispatcher'>, I[%i0], R[%r9] -> %i1
 369  -live- %i1, %r0, %r5, %r6, %r7, %r8
 369  goto L8
 372  ---
 372  L5:
 372  inline_call_r_r <JitCode 'str_w'>, R[%r4] -> %r9
 378  -live- %r0, %r5, %r6, %r7, %r8, %r9
 378  catch_exception L32
 381  goto L6
 384  ---
 384  L32:
 384  goto_if_exception_mismatch $<* struct object_vtable>, L33
 388  last_exception -> %i1
 390  last_exc_value -> %r6
 392  getfield_gc_r %r6, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r9
 397  inline_call_r_i <JitCode 'exception_match'>, R[%r9, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
 404  -live- %i0, %r6
 404  -live- %i0, %r6
 404  goto_if_not %i0, L34
 408  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x1a1906f0> -> %r6
 412  setfield_gc_r %r6, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
 417  setfield_gc_r %r6, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
 422  setfield_gc_r %r6, $<* struct rpy_string>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
 427  -live- %r6
 427  raise %r6
 429  ---
 429  L34:
 429  -live- %r6
 429  raise %r6
 431  ---
 431  L33:
 431  reraise
 432  ---
 432  L3:
 432  -live- %r0, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 432  goto_if_not_ptr_nonzero %r2, L35
 436  ref_copy %r2 -> %r9
 439  -live- %r0, %r2, %r3, %r4, %r5, %r6, %r7, %r8, %r9
 439  guard_class %r9 -> %i0
 442  -live- %i0, %r0, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 442  goto_if_not_int_eq %i0, $<* struct object_vtable>, L36
 447  getfield_gc_i_pure %r2, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
 452  int_is_true %i0 -> %i0
 455  goto L4
 458  ---
 458  L36:
 458  L37:
 458  inline_call_r_i <JitCode 'is_true'>, R[%r2] -> %i0
 464  -live- %i0, %r0, %r3, %r4, %r5, %r6, %r7, %r8
 464  goto L4
 467  ---
 467  L35:
 467  goto L37
 470  ---
 470  L1:
 470  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 470  guard_class %r0 -> %i0
 473  -live- %i0, %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 473  int_guard_value %i0
 475  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 475  guard_class %r0 -> %i0
 478  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_getclass> -> %i0
 483  -live- %i0, %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 483  switch %i0, <SwitchDictDescr 0:L38, 1:L39, 2:L40, 3:L41>
 487  unreachable
 488  ---
 488  L38:
 488  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 488  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 488  guard_class %r0 -> %i0
 491  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls__get_mapdict_map> -> %i0
 496  -live- %i0, %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 496  int_guard_value %i0
 498  residual_call_r_r %i0, <IndirectCallTargets>, R[%r0], <CallDescr(r) EF=2> -> %r9
 505  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8, %r9
 505  getfield_gc_r_pure %r9, FieldDescr<pypy.objspace.std.mapdict.AbstractAttribute.inst_terminator> -> %r9
 510  getfield_gc_r_pure %r9, FieldDescr<pypy.objspace.std.mapdict.Terminator.inst_w_cls> -> %r9
 515  L42:
 515  inline_call_r_i <JitCode 'W_TypeObject.issubtype'>, R[%r9, $<* struct pypy.objspace.std.typeobject.W_TypeObject>] -> %i0
 522  -live- %i0, %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 522  -live- %i0, %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 522  goto_if_not %i0, L43
 526  inline_call_ir_r <JitCode 'getbuiltinmodule'>, I[$False, $True], R[$<* struct rpy_string>] -> %r9
 535  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8, %r9
 535  inline_call_r_r <JitCode 'call_method_opt__star_1'>, R[%r9, $<* struct rpy_string>, %r0] -> %r0
 543  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 543  L44:
 543  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 543  goto_if_not_ptr_nonzero %r0, L45
 547  ref_copy %r0 -> %r9
 550  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8, %r9
 550  guard_class %r9 -> %i0
 553  getfield_raw_i %i0, FieldDescr<object_vtable.subclassrange_min> -> %i0
 558  int_between $TotalOrderSymbolic('compute_fn'), %i0, $TotalOrderSymbolic('compute_fn') -> %i0
 563  -live- %i0, %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 563  goto_if_not %i0, L46
 567  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 567  goto_if_not_ptr_iszero %r1, L47
 571  -live- %r0, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 571  goto_if_not_ptr_iszero %r2, L48
 575  -live- %r0, %r3, %r4, %r5, %r6, %r7, %r8
 575  goto_if_not_ptr_iszero %r3, L49
 579  -live- %r0, %r4, %r5, %r6, %r7, %r8
 579  goto_if_not_ptr_iszero %r4, L50
 583  -live- %r0, %r5, %r6, %r7, %r8
 583  goto_if_not_ptr_iszero %r5, L51
 587  -live- %r0, %r6, %r7, %r8
 587  goto_if_not_ptr_iszero %r6, L52
 591  -live- %r0, %r7, %r8
 591  goto_if_not_ptr_iszero %r7, L53
 595  -live- %r0, %r8
 595  goto_if_not_ptr_iszero %r8, L54
 599  ref_return %r0
 601  ---
 601  L54:
 601  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r2
 604  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r3
 607  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r4
 610  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r5
 613  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r6
 616  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r7
 619  L55:
 619  inline_call_r_r <JitCode '_fetch'>, R[%r0, $<* struct rpy_string>] -> %r1
 626  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 626  L56:
 626  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 626  goto_if_not_ptr_iszero %r2, L57
 630  inline_call_r_r <JitCode '_fetch'>, R[%r0, $<* struct rpy_string>] -> %r2
 637  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 637  L58:
 637  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 637  goto_if_not_ptr_iszero %r3, L59
 641  inline_call_r_r <JitCode '_fetch'>, R[%r0, $<* struct rpy_string>] -> %r3
 648  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 648  L60:
 648  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 648  goto_if_not_ptr_iszero %r4, L61
 652  inline_call_r_r <JitCode '_fetch'>, R[%r0, $<* struct rpy_string>] -> %r4
 659  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 659  L62:
 659  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 659  goto_if_not_ptr_iszero %r5, L63
 663  inline_call_r_r <JitCode '_fetch'>, R[%r0, $<* struct rpy_string>] -> %r5
 670  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 670  L64:
 670  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 670  goto_if_not_ptr_iszero %r6, L65
 674  inline_call_r_r <JitCode '_fetch'>, R[%r0, $<* struct rpy_string>] -> %r6
 681  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 681  L66:
 681  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 681  goto_if_not_ptr_iszero %r7, L67
 685  inline_call_r_r <JitCode '_fetch'>, R[%r0, $<* struct rpy_string>] -> %r7
 692  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 692  L68:
 692  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 692  goto_if_not_ptr_iszero %r8, L69
 696  inline_call_r_r <JitCode '_fetch'>, R[%r0, $<* struct rpy_string>] -> %r8
 703  -live- %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 703  goto L2
 706  ---
 706  L69:
 706  goto L2
 709  ---
 709  L67:
 709  goto L68
 712  ---
 712  L65:
 712  goto L66
 715  ---
 715  L63:
 715  goto L64
 718  ---
 718  L61:
 718  goto L62
 721  ---
 721  L59:
 721  goto L60
 724  ---
 724  L57:
 724  goto L58
 727  ---
 727  L53:
 727  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r2
 730  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r3
 733  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r4
 736  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r5
 739  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r6
 742  goto L55
 745  ---
 745  L52:
 745  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r2
 748  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r3
 751  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r4
 754  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r5
 757  goto L55
 760  ---
 760  L51:
 760  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r2
 763  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r3
 766  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r4
 769  goto L55
 772  ---
 772  L50:
 772  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r2
 775  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r3
 778  goto L55
 781  ---
 781  L49:
 781  ref_copy $<* struct pypy.interpreter.baseobjspace.W_Root> -> %r2
 784  goto L55
 787  ---
 787  L48:
 787  goto L55
 790  ---
 790  L47:
 790  L70:
 790  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 790  goto_if_not_ptr_iszero %r1, L71
 794  goto L55
 797  ---
 797  L71:
 797  goto L56
 800  ---
 800  L46:
 800  goto L70
 803  ---
 803  L45:
 803  goto L70
 806  ---
 806  L43:
 806  goto L44
 809  ---
 809  L39:
 809  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 809  getfield_gc_r %r0, FieldDescr<pypy.objspace.std.mapdict.Object.inst_map> -> %r9
 814  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8, %r9
 814  ref_guard_value %r9
 816  getfield_gc_r_pure %r9, FieldDescr<pypy.objspace.std.mapdict.AbstractAttribute.inst_terminator> -> %r9
 821  getfield_gc_r_pure %r9, FieldDescr<pypy.objspace.std.mapdict.Terminator.inst_w_cls> -> %r9
 826  goto L42
 829  ---
 829  L40:
 829  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 829  getfield_gc_r %r0, FieldDescr<pypy.objspace.std.proxyobject.W_Transparent.inst_w_type> -> %r9
 834  goto L42
 837  ---
 837  L41:
 837  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 837  -live- %r0, %r1, %r2, %r3, %r4, %r5, %r6, %r7, %r8
 837  guard_class %r0 -> %i0
 840  getfield_raw_i %i0, FieldDescr<pypy.interpreter.baseobjspace.W_Root_vtable.cls_typedef> -> %i0
 845  getfield_raw_r %i0, FieldDescr<pbc.pbcinternal_memofield_getorbuild_0> -> %r9
 850  goto L42
