   0  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000000173ff34b0> -> %r2
   4  setfield_gc_f %r2, $0.0, FieldDescr<pypy.objspace.std.floatobject.W_FloatObject.inst_floatval>
   9  inline_call_r_r <JitCode 'getattr'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r0
  16  -live- %r0, %r1, %r2
  16  catch_exception L1
  19  -live- %r0, %r1, %r2
  19  goto_if_not_ptr_nonzero %r0, L2
  23  L3:
  23  inline_call_r_r <JitCode 'getattr'>, R[%r1, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %r1
  30  -live- %r0, %r1, %r2
  30  catch_exception L4
  33  -live- %r0, %r1, %r2
  33  goto_if_not_ptr_nonzero %r1, L5
  37  ref_copy %r1 -> %r2
  40  L6:
  40  inline_call_r_r <JitCode 'comparison_gt_impl'>, R[%r2, %r0] -> %r2
  47  -live- %r2
  47  -live- %r2
  47  goto_if_not_ptr_nonzero %r2, L7
  51  ref_copy %r2 -> %r0
  54  -live- %r0, %r2
  54  guard_class %r0 -> %i0
  57  -live- %i0, %r2
  57  goto_if_not_int_eq %i0, $<* struct object_vtable>, L8
  62  getfield_gc_i_pure %r2, FieldDescr<pypy.objspace.std.intobject.W_IntObject.inst_intval> -> %i0
  67  int_is_true %i0 -> %i0
  70  int_return %i0
  72  ---
  72  L8:
  72  L9:
  72  inline_call_r_i <JitCode 'is_true'>, R[%r2] -> %i0
  78  -live- %i0
  78  int_return %i0
  80  ---
  80  L7:
  80  goto L9
  83  ---
  83  L5:
  83  L10:
  83  goto L6
  86  ---
  86  L4:
  86  goto_if_exception_mismatch $<* struct object_vtable>, L11
  90  last_exception -> %i1
  92  last_exc_value -> %r3
  94  -live- %r0, %r2, %r3
  94  guard_class %r3 -> %i0
  97  getfield_raw_i %i0, FieldDescr<pypy.interpreter.error.OperationError_vtable.cls_async> -> %i0
 102  -live- %i0, %r0, %r2, %r3
 102  switch %i0, <SwitchDictDescr 0:L12, 1:L13>
 106  unreachable
 107  ---
 107  L12:
 107  -live- %r0, %r2, %r3
 107  inline_call_r_i <JitCode 'OpErrFmtNoArgs.async'>, R[%r3] -> %i0
 113  -live- %i0, %r0, %r2, %r3
 113  L14:
 113  -live- %i0, %r0, %r2, %r3
 113  goto_if_not %i0, L15
 117  L16:
 117  -live- %r3
 117  raise %r3
 119  ---
 119  L15:
 119  goto L10
 122  ---
 122  L13:
 122  -live- %r0, %r2, %r3
 122  getfield_gc_r %r3, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r1
 127  inline_call_r_i <JitCode 'exception_match'>, R[%r1, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
 134  -live- %i0, %r0, %r2, %r3
 134  -live- %i0, %r0, %r2, %r3
 134  goto_if_not %i0, L17
 138  goto L16
 141  ---
 141  L17:
 141  getfield_gc_r %r3, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r1
 146  inline_call_r_i <JitCode 'exception_match'>, R[%r1, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
 153  -live- %i0, %r0, %r2, %r3
 153  goto L14
 156  ---
 156  L11:
 156  reraise
 157  ---
 157  L2:
 157  L18:
 157  ref_copy %r2 -> %r0
 160  goto L3
 163  ---
 163  L1:
 163  goto_if_exception_mismatch $<* struct object_vtable>, L19
 167  last_exception -> %i1
 169  last_exc_value -> %r3
 171  -live- %r1, %r2, %r3
 171  guard_class %r3 -> %i0
 174  getfield_raw_i %i0, FieldDescr<pypy.interpreter.error.OperationError_vtable.cls_async> -> %i0
 179  -live- %i0, %r1, %r2, %r3
 179  switch %i0, <SwitchDictDescr 0:L20, 1:L21>
 183  unreachable
 184  ---
 184  L20:
 184  -live- %r1, %r2, %r3
 184  inline_call_r_i <JitCode 'OpErrFmtNoArgs.async'>, R[%r3] -> %i0
 190  -live- %i0, %r1, %r2, %r3
 190  L22:
 190  -live- %i0, %r1, %r2, %r3
 190  goto_if_not %i0, L23
 194  L24:
 194  -live- %r3
 194  raise %r3
 196  ---
 196  L23:
 196  goto L18
 199  ---
 199  L21:
 199  -live- %r1, %r2, %r3
 199  getfield_gc_r %r3, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r0
 204  inline_call_r_i <JitCode 'exception_match'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
 211  -live- %i0, %r1, %r2, %r3
 211  -live- %i0, %r1, %r2, %r3
 211  goto_if_not %i0, L25
 215  goto L24
 218  ---
 218  L25:
 218  getfield_gc_r %r3, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type> -> %r0
 223  inline_call_r_i <JitCode 'exception_match'>, R[%r0, $<* struct pypy.interpreter.baseobjspace.W_Root>] -> %i0
 230  -live- %i0, %r1, %r2, %r3
 230  goto L22
 233  ---
 233  L19:
 233  reraise
