   0  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x0000aaab2d41fef8> -> %r1
   4  inline_call_ir_r <JitCode 'dlopen_w'>, I[%i0], R[%r0] -> %r0
  12  -live- %r0, %r1
  15  getfield_gc_r_pure %r0, FieldDescr<tuple3.item0> -> %r2
  20  getfield_gc_i_pure %r0, FieldDescr<tuple3.item1> -> %i0
  25  getfield_gc_i_pure %r0, FieldDescr<tuple3.item2> -> %i1
  30  setfield_gc_r %r1, %r2, FieldDescr<pypy.module._cffi_backend.libraryobj.W_Library.inst_name>
  35  setfield_gc_i %r1, %i0, FieldDescr<pypy.module._cffi_backend.libraryobj.W_Library.inst_handle>
  40  -live- %i1, %r1
  43  goto_if_not %i1, L1
  47  inline_call_r_v <JitCode 'W_Root.register_finalizer'>, R[%r1]
  52  L2:
  52  -live- %r1
  55  ref_return %r1
  57  ---
  57  L1:
  57  goto L2
