   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
  16  guard_class %r2 -> %i1
  19  getfield_raw_i %i1, FieldDescr<object_vtable.subclassrange_min> -> %i1
  24  int_between $TotalOrderSymbolic('compute_fn'), %i1, $TotalOrderSymbolic('compute_fn') -> %i1
  29  -live- %f1, %i0, %i1, %r0, %r2
  32  goto_if_not %i1, L1
  36  getfield_gc_i_pure %r0, FieldDescr<pypy.module._cffi_backend.ctypestruct.W_CField.inst_bitsize> -> %i1
  41  int_sub %i1, $1 -> %i2
  45  residual_call_irf_f $<* fn _ll_2_llong_lshift__SignedLongLong_Signed>, I[%i2], R[], F[$1L], <CallDescr(Li) EF=0 OS_LLONG_LSHIFT> -> %f0
  55  residual_call_irf_f $<* fn _ll_1_llong_from_int__Signed>, I[$0], R[], F[], <CallDescr(i) EF=0 OS_LLONG_FROM_INT> -> %f2
  64  residual_call_irf_f $<* fn _ll_2_llong_sub__SignedLongLong_SignedLongLong>, I[], R[], F[%f2, %f0], <CallDescr(LL) EF=0 OS_LLONG_SUB> -> %f2
  74  int_sub %i1, $1 -> %i1
  78  residual_call_irf_f $<* fn _ll_2_llong_lshift__SignedLongLong_Signed>, I[%i1], R[], F[$1L], <CallDescr(Li) EF=0 OS_LLONG_LSHIFT> -> %f0
  88  residual_call_irf_f $<* fn _ll_2_llong_sub__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $1L], <CallDescr(LL) EF=0 OS_LLONG_SUB> -> %f0
  98  residual_call_irf_i $<* fn _ll_2_llong_eq__SignedLongLong_SignedLongLong>, I[], R[], F[%f0, $0L], <CallDescr(LL) EF=0 OS_LLONG_EQ> -> %i1
 108  -live- %f0, %f1, %f2, %i0, %i1, %r0, %r2
 111  goto_if_not %i1, L2
 115  int_copy $True -> %i2
 118  float_copy $1L -> %f0
 121  L3:
 121  residual_call_irf_i $<* fn _ll_2_llong_lt__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, %f2], <CallDescr(LL) EF=0 OS_LLONG_LT> -> %i1
 131  -live- %f0, %f1, %f2, %i0, %i1, %i2, %r0, %r2
 134  goto_if_not %i1, L4
 138  L5:
 138  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
 150  -live- %r1
 153  assert_not_none %r1
 155  -live- %r1
 158  guard_class %r1 -> %i1
 161  -live- %r1
 164  raise %r1
 166  ---
 166  L4:
 166  residual_call_irf_i $<* fn _ll_2_llong_gt__SignedLongLong_SignedLongLong>, I[], R[], F[%f1, %f0], <CallDescr(LL) EF=0 OS_LLONG_GT> -> %i1
 176  -live- %f0, %f1, %f2, %i0, %i1, %i2, %r0, %r2
 179  goto_if_not %i1, L6
 183  goto L5
 186  ---
 186  L6:
 186  getfield_gc_i_pure %r0, FieldDescr<pypy.module._cffi_backend.ctypestruct.W_CField.inst_bitsize> -> %i1
 191  residual_call_irf_f $<* fn _ll_2_ullong_lshift__UnsignedLongLong_Signed>, I[%i1], R[], F[$1L], <CallDescr(Li) EF=0 OS_LLONG_LSHIFT> -> %f0
 201  residual_call_irf_f $<* fn _ll_2_ullong_sub__UnsignedLongLong_UnsignedLongLong>, I[], R[], F[%f0, $1L], <CallDescr(LL) EF=0 OS_LLONG_SUB> -> %f0
 211  getfield_gc_i_pure %r0, FieldDescr<pypy.module._cffi_backend.ctypestruct.W_CField.inst_bitshift> -> %i1
 216  residual_call_irf_f $<* fn _ll_2_ullong_lshift__UnsignedLongLong_Signed>, I[%i1], R[], F[%f0], <CallDescr(Li) EF=0 OS_LLONG_LSHIFT> -> %f0
 226  residual_call_irf_f $<* fn _ll_2_ullong_lshift__UnsignedLongLong_Signed>, I[%i1], R[], F[%f1], <CallDescr(Li) EF=0 OS_LLONG_LSHIFT> -> %f1
 236  -live- %f0, %f1, %i0, %i2, %r2
 239  record_quasiimmut_field %r2, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size>, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.mutate_size>
 245  getfield_gc_i_pure %r2, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size> -> %i1
 250  inline_call_irf_f <JitCode 'read_raw_unsigned_data'>, I[%i0, %i1], R[], F[] -> %f2
 259  -live- %f0, %f1, %f2, %i0, %i2, %r2
 262  residual_call_irf_f $<* fn _ll_1_ullong_invert__UnsignedLongLong>, I[], R[], F[%f0], <CallDescr(L) EF=0 OS_LLONG_INVERT> -> %f3
 271  residual_call_irf_f $<* fn _ll_2_ullong_and__UnsignedLongLong_UnsignedLongLong>, I[], R[], F[%f2, %f3], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f2
 281  residual_call_irf_f $<* fn _ll_2_ullong_and__UnsignedLongLong_UnsignedLongLong>, I[], R[], F[%f1, %f0], <CallDescr(LL) EF=0 OS_LLONG_AND> -> %f0
 291  residual_call_irf_f $<* fn _ll_2_ullong_or__UnsignedLongLong_UnsignedLongLong>, I[], R[], F[%f2, %f0], <CallDescr(LL) EF=0 OS_LLONG_OR> -> %f0
 301  -live- %f0, %i0, %i2, %r2
 304  goto_if_not %i2, L7
 308  -live- %f0, %i0, %r2
 311  record_quasiimmut_field %r2, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size>, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.mutate_size>
 317  getfield_gc_i_pure %r2, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size> -> %i1
 322  inline_call_irf_v <JitCode 'write_raw_signed_data__r_ulonglong'>, I[%i0, %i1], R[], F[%f0]
 331  -live-
 334  void_return
 335  ---
 335  L7:
 335  -live- %f0, %i0, %r2
 338  record_quasiimmut_field %r2, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size>, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.mutate_size>
 344  getfield_gc_i_pure %r2, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size> -> %i1
 349  inline_call_irf_v <JitCode 'write_raw_unsigned_data__r_ulonglong'>, I[%i0, %i1], R[], F[%f0]
 358  -live-
 361  void_return
 362  ---
 362  L2:
 362  int_copy $True -> %i2
 365  goto L3
 368  ---
 368  L1:
 368  getfield_gc_i_pure %r0, FieldDescr<pypy.module._cffi_backend.ctypestruct.W_CField.inst_bitsize> -> %i1
 373  residual_call_irf_f $<* fn _ll_2_ullong_lshift__UnsignedLongLong_Signed>, I[%i1], R[], F[$1L], <CallDescr(Li) EF=0 OS_LLONG_LSHIFT> -> %f0
 383  residual_call_irf_f $<* fn _ll_2_ullong_sub__UnsignedLongLong_UnsignedLongLong>, I[], R[], F[%f0, $1L], <CallDescr(LL) EF=0 OS_LLONG_SUB> -> %f0
 393  int_copy $False -> %i2
 396  float_copy $0L -> %f2
 399  goto L3
