   0  residual_call_r_i $<* fn _ll_0_raw_malloc_fixedsize_notrack___>, R[], <CallDescr() EF=5> -> %i0
   6  -live- %i0
   6  residual_call_ir_i $<* fn RPyThreadLockInit>, I[%i0], R[], <CallDescr(i) EF=2> -> %i1
  14  -live- %i0, %i1
  14  goto_if_not_int_le %i1, $0, L1
  19  residual_call_ir_v $<* fn _ll_1_raw_free__struct_RPyOpaque_ThreadLockPtr>, I[%i0], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
  26  raise $<* struct object>
  28  ---
  28  L1:
  28  int_return %i0
