   0  arraylen_gc %r0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaaaedebb830> -> %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 0x0000aaaaedebb830> -> %i1
  22  inline_call_ir_r <JitCode 'll_alloc_and_set__GcArray_CharLlT_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  new_array %i2, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000aaaaedebb830> -> %r1
  49  -live- %i0, %i1, %i2, %r0, %r1
  52  goto_if_not_int_is_true %i2, L3
  56  inline_call_ir_v <JitCode 'll_mul_loop_look_inside_iff__GcArray_CharLlT_arrayPtr_arrayPtr_Signed_Signed_Signed'>, I[%i2, %i1, %i0], R[%r0, %r1]
  66  -live- %r1
  69  ref_return %r1
  71  ---
  71  L3:
  71  ref_return %r1
  73  ---
  73  L2:
  73  raise $<* struct object>
