   0  residual_call_r_i $<* fn _ll_0_raw_malloc_fixedsize_zero___>, R[], <CallDescr() EF=5> -> %i5
   6  -live- %i0, %i1, %i2, %i3, %i4, %i5
   6  residual_call_ir_v $<* fn _ll_1_gc_add_memory_pressure__Signed>, I[$112], R[], <CallDescr(i) EF=7>
  13  -live- %i0, %i1, %i2, %i3, %i4, %i5
  13  inline_call_ir_i <JitCode '_deflateInit2'>, I[%i5, %i0, %i1, %i2, %i3, %i4], R[] -> %i0
  25  -live- %i0, %i5
  25  -live- %i0, %i5
  25  switch %i0, <SwitchDictDescr -2:L1, 0:L2>
  29  inline_call_ir_r <JitCode 'fromstream'>, I[%i5, %i0], R[$<* struct rpy_string>] -> %r0
  38  -live- %i5, %r0
  38  catch_exception L3
  41  assert_not_none %r0
  43  -live- %i5, %r0
  43  guard_class %r0 -> %i0
  46  L4:
  46  residual_call_ir_v $<* fn _ll_1_raw_free__z_streamPtr>, I[%i5], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
  53  -live- %r0
  53  raise %r0
  55  ---
  55  L3:
  55  last_exception -> %i0
  57  last_exc_value -> %r0
  59  residual_call_ir_v $<* fn _ll_1_raw_free__z_streamPtr>, I[%i5], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
  66  -live- %r0
  66  raise %r0
  68  ---
  68  L1:
  68  -live- %i5
  68  int_copy $<* struct object_vtable> -> %i0
  71  ref_copy $<* struct exceptions.Exception> -> %r0
  74  goto L4
  77  ---
  77  L2:
  77  -live- %i5
  77  int_return %i5
