   0  inline_call_ir_r <JitCode 'interp_w__W_Random'>, I[$False], R[%r0] -> %r0
   8  -live- %r0
   8  getfield_gc_r %r0, FieldDescr<pypy.module._random.interp_random.W_Random.inst__rnd> -> %r0
  13  residual_call_r_i $<* fn Random.genrand32>, R[%r0], <CallDescr(r) EF=5> -> %i0
  20  -live- %i0, %r0
  20  uint_rshift %i0, $5 -> %i0
  24  residual_call_r_i $<* fn Random.genrand32>, R[%r0], <CallDescr(r) EF=5> -> %i1
  31  -live- %i0, %i1
  31  uint_rshift %i1, $6 -> %i1
  35  cast_int_to_float %i0 -> %f0
  38  float_mul %f0, $67108864.0 -> %f0
  42  cast_int_to_float %i1 -> %f1
  45  float_add %f0, %f1 -> %f0
  49  float_mul %f0, $1.1102230246251565e-16 -> %f0
  53  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x4e1089f0> -> %r0
  57  setfield_gc_f %r0, %f0, FieldDescr<pypy.objspace.std.floatobject.W_FloatObject.inst_floatval>
  62  ref_return %r0
