   0  inline_call_r_i <JitCode 'ObjSpace.c_filedescriptor_w'>, R[%r1] -> %i3
   6  -live- %i0, %i1, %i2, %i3, %r0
   6  residual_call_r_i $<* fn _ll_0_raw_malloc_fixedsize___>, R[], <CallDescr() EF=5> -> %i4
  12  -live- %i0, %i1, %i2, %i3, %i4, %r0
  12  int_and %i1, $4294967295 -> %i1
  16  setfield_raw_i %i4, %i1, FieldDescr<epoll_event.c_events>
  21  int_add %i4, $<FieldOffset <Struct epoll_event { c_events, c__pad0, c__pad1, c__pad2, c__pad3, c_data }> 'c_data'> -> %i1
  25  int_signext %i3, $4 -> %i5
  29  setfield_raw_i %i1, %i5, FieldDescr<union epoll_data.c_fd>
  34  getfield_gc_i %r0, FieldDescr<pypy.module.select.interp_epoll.W_Epoll.inst_epfd> -> %i1
  39  inline_call_ir_i <JitCode 'epoll_ctl__Signed_Signed_Signed_epoll_eventPtr_star_4'>, I[%i1, %i0, %i3, %i4], R[] -> %i0
  49  -live- %i0, %i2, %i4
  49  catch_exception L1
  52  -live- %i0, %i2, %i4
  52  goto_if_not %i2, L2
  56  residual_call_ir_i $<* fn _ll_1_threadlocalref_get__INTLlT_Signed>, I[$CDefinedIntSymbolic('RPY_TLOFS_rpy_errno')], R[], <CallDescr(i) EF=2 OS_THREADLOCALREF_GET> -> %i1
  64  -live- %i0, %i1, %i4
  64  goto_if_not_int_eq %i1, $9, L3
  69  L4:
  69  residual_call_ir_v $<* fn _ll_1_raw_free__epoll_eventPtr>, I[%i4], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
  76  void_return
  77  ---
  77  L3:
  77  L5:
  77  -live- %i0, %i4
  77  goto_if_not_int_lt %i0, $0, L6
  82  inline_call_r_r <JitCode 'exception_from_saved_errno'>, R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>] -> %r0
  88  -live- %i4, %r0
  88  catch_exception L7
  91  assert_not_none %r0
  93  -live- %i4, %r0
  93  guard_class %r0 -> %i0
  96  residual_call_ir_v $<* fn _ll_1_raw_free__epoll_eventPtr>, I[%i4], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
 103  -live- %r0
 103  raise %r0
 105  ---
 105  L7:
 105  last_exception -> %i0
 107  last_exc_value -> %r0
 109  L8:
 109  residual_call_ir_v $<* fn _ll_1_raw_free__epoll_eventPtr>, I[%i4], R[], <CallDescr(i) EF=2 OS_RAW_FREE>
 116  -live- %r0
 116  raise %r0
 118  ---
 118  L6:
 118  goto L4
 121  ---
 121  L2:
 121  goto L5
 124  ---
 124  L1:
 124  last_exception -> %i0
 126  last_exc_value -> %r0
 128  goto L8
