   0  -live- %i0, %r0
   3  goto_if_not_int_is_zero %i0, L1
   7  L2:
   7  inline_call_ir_r <JitCode 'll_join_strs__v1784___simple_call__function_'>, I[%i0], R[%r0] -> %r0
  15  -live- %r0
  18  ref_return %r0
  20  ---
  20  L1:
  20  int_isconstant %i0 -> %i1
  23  -live- %i0, %i1, %r0
  26  goto_if_not %i1, L3
  30  ref_isvirtual %r0 -> %i1
  33  -live- %i0, %i1, %r0
  36  goto_if_not %i1, L4
  40  goto L2
  43  ---
  43  L4:
  43  -live- %i0, %r0
  46  goto_if_not_int_le %i0, $2, L5
  51  goto L2
  54  ---
  54  L5:
  54  L6:
  54  residual_call_ir_r $<* fn ll_join_strs_trampoline__v1786___simple_call__function_>, I[%i0], R[%r0], <CallDescr(ir) EF=5> -> %r0
  63  -live- %r0
  66  ref_return %r0
  68  ---
  68  L3:
  68  goto L6
