   0  arraylen_gc %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000563a73218f70> -> %i1
   5  int_force_ge_zero %i0 -> %i0
   8  -live- %i0, %i1, %r0
  11  goto_if_not_int_eq %i1, $1, L1
  16  getarrayitem_gc_i %r0, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000563a73218f70> -> %i1
  22  inline_call_ir_r <JitCode 'll_alloc_and_set__GcStruct_listLlT_Signed_Char'>, I[%i0, %i1], R[] -> %r1
  30  -live- %r1
  33  ref_return %r1
  35  ---
  35  L1:
  35  -live- %i0, %i1, %r0
  38  int_mul_jump_if_ovf L2, %i1, %i0 -> %i2
  44  newlist %i2, <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000563a727837f8>, FieldDescr<list.length>, FieldDescr<list.items>, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000563a73218f70> -> %r1
  55  -live- %i0, %i1, %i2, %r0, %r1
  58  goto_if_not_int_is_true %i2, L3
  62  inline_call_ir_v <JitCode 'll_mul_loop_look_inside_iff__GcStruct_listLlT_arrayPtr_listPtr_Signed_Signed_Signed'>, I[%i2, %i1, %i0], R[%r0, %r1]
  72  -live- %r1
  75  ref_return %r1
  77  ---
  77  L3:
  77  ref_return %r1
  79  ---
  79  L2:
  79  raise $<* struct object>
