   0  inline_call_ir_r <JitCode 'fixedview__False'>, I[$-1, $False], R[%r1] -> %r1
   9  -live- %r0, %r1, %r2
  12  goto_if_not_ptr_iszero %r2, L1
  16  L2:
  16  arraylen_gc %r1, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x0000563a58f50a30> -> %i0
  21  L3:
  21  inline_call_r_r <JitCode 'allocate_instance__W_Permutations'>, R[%r0] -> %r2
  27  -live- %i0, %r1, %r2
  30  inline_call_ir_v <JitCode 'W_Permutations.__init__'>, I[%i0], R[%r2, %r1]
  38  -live- %r2
  41  ref_return %r2
  43  ---
  43  L1:
  43  inline_call_r_i <JitCode 'W_Root.is_w'>, R[$<* struct pypy.interpreter.baseobjspace.W_Root>, %r2] -> %i0
  50  -live- %i0, %r0, %r1, %r2
  53  goto_if_not %i0, L4
  57  goto L2
  60  ---
  60  L4:
  60  inline_call_r_i <JitCode 'ObjSpace.gateway_nonnegint_w'>, R[%r2] -> %i0
  66  -live- %i0, %r0, %r1
  69  goto L3
