   0  residual_call_r_i $<* fn _ll_0_raw_malloc_fixedsize_notrack___>, R[], <CallDescr() EF=5> -> %i0
   6  -live- %i0
   9  residual_call_ir_i $<* fn RPyThreadLockInit>, I[%i0], R[], <CallDescr(i) EF=2> -> %i1
  17  -live- %i0, %i1
  20  goto_if_not_int_le %i1, $0, L1
  25  residual_call_ir_v $<* fn _ll_1_raw_free__struct_RPyOpaque_ThreadLockPtr>, I[%i0], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
  32  raise $<* struct object>
  34  ---
  34  L1:
  34  int_return %i0
