   0  getfield_gc_r_pure %r0, FieldDescr<pypy.module._cffi_backend.ctypestruct.W_CField.inst_ctype> -> %r2
   5  inline_call_irf_f <JitCode 'as_long_long'>, I[], R[%r1], F[] -> %f1
  13  -live- %f1, %i0, %r0, %r2
  13  -live- %f1, %i0, %r0, %r2
  13  guard_class %r2 -> %i1
  16  getfield_raw_i %i1, FieldDescr<object_vtable.subclassrange_min> -> %i1
  21  int_between $TotalOrderSymbolic('compute_fn'), %i1, $TotalOrderSymbolic('compute_fn') -> %i1
  26  -live- %f1, %i0, %i1, %r0, %r2
  26  goto_if_not %i1, L1
  30  getfield_gc_i_pure %r0, FieldDescr<pypy.module._cffi_backend.ctypestruct.W_CField.inst_bitsize> -> %i1
  35  int_sub %i1, $1 -> %i2
  39  residual_call_irf_f $<* fn _ll_2_llong_lshift__SignedLongLong_Signed>, I[%i2], R[], F[$1L], <CallDescr(Li) EF=0 OS_LLONG_LSHIFT> -> %f0
  49  residual_call_irf_f $<* fn _ll_1_llong_from_int__Signed>, I[$0], R[], F[], <CallDescr(i) EF=0 OS_LLONG_FROM_INT> -> %f2
  58  residual_call_irf_f $<* fn _ll_2_llong_sub__SignedLongLong_SignedLongLong>, I[], R[], F[%f2, %f0], <CallDescr(LL) EF=0 OS_LLONG_SUB> -> %f2
  68  int_sub %i1, $1 -> %i1
  72  residual_call_irf_f $<* fn _ll_2_llong_lshift__SignedLongLong_Signed>, I[%i1], R[], F[$1L], <CallDescr(Li) EF=0 OS_LLONG_LSHIFT> -> %f0
  82  residual_call_irf_f $<* fn _ll_2_llong_sub__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $1L], <CallDescr(LL) EF=0 OS_LLONG_SUB> -> %f0
  92  residual_call_irf_i $<* fn _ll_2_llong_eq__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $0L], <CallDescr(LL) EF=0 OS_LLONG_EQ> -> %i1
 102  -live- %f0, %f1, %f2, %i0, %i1, %r0, %r2
 102  goto_if_not %i1, L2
 106  int_copy $True -> %i2
 109  float_copy $1L -> %f0
 112  L3:
 112  residual_call_irf_i $<* fn _ll_2_llong_lt__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, %f2], <CallDescr(LL) EF=0 OS_LLONG_LT> -> %i1
 122  -live- %f0, %f1, %f2, %i0, %i1, %i2, %r0, %r2
 122  goto_if_not %i1, L4
 126  L5:
 126  inline_call_irf_r <JitCode 'oefmt__value__d_outside_the_range_allowed_by_the_bit_field_width___d____x_____d_star_3'>, I[], R[$<* struct pypy.objspace.std.typeobject.W_TypeObject>, $<* struct rpy_string>], F[%f1, %f2, %f0] -> %r1
 138  -live- %r1
 138  assert_not_none %r1
 140  -live- %r1
 140  guard_class %r1 -> %i1
 143  -live- %r1
 143  raise %r1
 145  ---
 145  L4:
 145  residual_call_irf_i $<* fn _ll_2_llong_gt__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, %f0], <CallDescr(LL) EF=0 OS_LLONG_GT> -> %i1
 155  -live- %f0, %f1, %f2, %i0, %i1, %i2, %r0, %r2
 155  goto_if_not %i1, L6
 159  goto L5
 162  ---
 162  L6:
 162  getfield_gc_i_pure %r0, FieldDescr<pypy.module._cffi_backend.ctypestruct.W_CField.inst_bitsize> -> %i1
 167  residual_call_irf_f $<* fn _ll_2_ullong_lshift__UnsignedLongLong_Signed>, I[%i1], R[], F[$1L], <CallDescr(Li) EF=0 OS_LLONG_LSHIFT> -> %f0
 177  residual_call_irf_f $<* fn _ll_2_ullong_sub__UnsignedLongLong_UnsignedLongLong>, I[], R[], F[%f0, $1L], <CallDescr(LL) EF=0 OS_LLONG_SUB> -> %f0
 187  getfield_gc_i_pure %r0, FieldDescr<pypy.module._cffi_backend.ctypestruct.W_CField.inst_bitshift> -> %i1
 192  residual_call_irf_f $<* fn _ll_2_ullong_lshift__UnsignedLongLong_Signed>, I[%i1], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_LSHIFT> -> %f0
 202  residual_call_irf_f $<* fn _ll_2_ullong_lshift__UnsignedLongLong_Signed>, I[%i1], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_LSHIFT> -> %f1
 212  -live- %f0, %f1, %i0, %i2, %r2
 212  record_quasiimmut_field %r2, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size>, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.mutate_size>
 218  getfield_gc_i_pure %r2, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size> -> %i1
 223  inline_call_irf_f <JitCode 'read_raw_unsigned_data'>, I[%i0, %i1], R[], F[] -> %f2
 232  -live- %f0, %f1, %f2, %i0, %i2, %r2
 232  residual_call_irf_f $<* fn _ll_1_ullong_invert__UnsignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_INVERT> -> %f3
 241  residual_call_irf_f $<* fn _ll_2_ullong_and__UnsignedLongLong_UnsignedLongLong>, I[], R[], F[%f2, %f3], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f2
 251  residual_call_irf_f $<* fn _ll_2_ullong_and__UnsignedLongLong_UnsignedLongLong>, I[], R[], F[%f1, %f0], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 261  residual_call_irf_f $<* fn _ll_2_ullong_or__UnsignedLongLong_UnsignedLongLong>, I[], R[], F[%f2, %f0], <CallDescr(LL) EF=0 OS_LLONG_OR> -> %f0
 271  -live- %f0, %i0, %i2, %r2
 271  goto_if_not %i2, L7
 275  -live- %f0, %i0, %r2
 275  record_quasiimmut_field %r2, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size>, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.mutate_size>
 281  getfield_gc_i_pure %r2, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size> -> %i1
 286  inline_call_irf_v <JitCode 'write_raw_signed_data__r_ulonglong'>, I[%i0, %i1], R[], F[%f0]
 295  -live-
 295  void_return
 296  ---
 296  L7:
 296  -live- %f0, %i0, %r2
 296  record_quasiimmut_field %r2, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size>, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.mutate_size>
 302  getfield_gc_i_pure %r2, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size> -> %i1
 307  inline_call_irf_v <JitCode 'write_raw_unsigned_data__r_ulonglong'>, I[%i0, %i1], R[], F[%f0]
 316  -live-
 316  void_return
 317  ---
 317  L2:
 317  int_copy $True -> %i2
 320  goto L3
 323  ---
 323  L1:
 323  getfield_gc_i_pure %r0, FieldDescr<pypy.module._cffi_backend.ctypestruct.W_CField.inst_bitsize> -> %i1
 328  residual_call_irf_f $<* fn _ll_2_ullong_lshift__UnsignedLongLong_Signed>, I[%i1], R[], F[$1L], <CallDescr(Li) EF=0 OS_LLONG_LSHIFT> -> %f0
 338  residual_call_irf_f $<* fn _ll_2_ullong_sub__UnsignedLongLong_UnsignedLongLong>, I[], R[], F[%f0, $1L], <CallDescr(LL) EF=0 OS_LLONG_SUB> -> %f0
 348  int_copy $False -> %i2
 351  float_copy $0L -> %f2
 354  goto L3
