   0  -live- %i0
   0  goto_if_not_int_eq %i0, $-1, L1
   5  int_copy $1023 -> %i0
   8  L2:
   8  residual_call_ir_i $<* fn ccall_epoll_create__Signed>, I[%i0], R[], <CallDescr(i) EF=7> -> %i0
  16  -live- %i0
  16  -live- %i0
  16  goto_if_not_int_lt %i0, $0, L3
  21  residual_call_ir_i $<* fn _ll_1_threadlocalref_get__SignedLlT_Signed>, I[$CDefinedIntSymbolic('RPY_TLOFS_rpy_errno')], R[], <CallDescr(i) EF=2 OS_THREADLOCALREF_GET> -> %i0
  29  inline_call_ir_r <JitCode 'exception_from_errno'>, I[%i0], R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>] -> %r0
  37  -live- %r0
  37  assert_not_none %r0
  39  -live- %r0
  39  guard_class %r0 -> %i0
  42  -live- %r0
  42  raise %r0
  44  ---
  44  L3:
  44  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x297b44d0> -> %r0
  48  setfield_gc_i %r0, %i0, FieldDescr<pypy.module.select.interp_epoll.W_Epoll.inst_epfd>
  53  residual_call_r_v $<* fn register_finalizer___pypy_interpreter_executioncon>, R[%r0], <CallDescr(r) EF=2>
  59  ref_return %r0
  61  ---
  61  L1:
  61  -live- %i0
  61  goto_if_not_int_lt %i0, $0, L4
  66  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x09b309b0> -> %r0
  70  setfield_gc_r %r0, $<* struct pypy.interpreter.baseobjspace.W_Root>, FieldDescr<pypy.interpreter.error.OperationError.inst_w_type>
  75  setfield_gc_r %r0, $<* struct tuple2>, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_xstrings>
  80  setfield_gc_i %r0, %i0, FieldDescr<pypy.interpreter.error.OpErrFmt.inst_x0>
  85  assert_not_none %r0
  87  -live- %r0
  87  guard_class %r0 -> %i0
  90  -live- %r0
  90  raise %r0
  92  ---
  92  L4:
  92  goto L2
