   0  getfield_gc_i_pure %r0, FieldDescr<pypy.module._cffi_backend.ctypeprim.W_CTypePrimitiveUniChar.inst_is_signed_wchar> -> %i1
   5  -live- %i0, %i1, %r0
   5  goto_if_not %i1, L1
   9  getarrayitem_raw_i %i0, $0, <rpython.jit.backend.llsupport.descr.ArrayDescr object at 0x7fff5148e140> -> %i0
  15  newunicode $1 -> %r0
  18  unicodesetitem %r0, $0, %i0
  22  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff5a09f0f0> -> %r1
  26  setfield_gc_r %r1, %r0, FieldDescr<pypy.objspace.std.unicodeobject.W_UnicodeObject.inst__value>
  31  ref_return %r1
  33  ---
  33  L1:
  33  -live- %i0, %r0
  33  record_quasiimmut_field %r0, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size>, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.mutate_size>
  39  getfield_gc_i_pure %r0, FieldDescr<pypy.module._cffi_backend.ctypeobj.W_CType.inst_size> -> %i1
  44  inline_call_ir_i <JitCode 'read_raw_ulong_data'>, I[%i0, %i1], R[] -> %i0
  52  -live- %i0
  52  newunicode $1 -> %r0
  55  unicodesetitem %r0, $0, %i0
  59  new_with_vtable <rpython.jit.backend.llsupport.descr.SizeDescr object at 0x7fff5a09f0f0> -> %r1
  63  setfield_gc_r %r1, %r0, FieldDescr<pypy.objspace.std.unicodeobject.W_UnicodeObject.inst__value>
  68  ref_return %r1
