   0  getfield_gc_i %r0, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_size> -> %i0
   5  residual_call_ir_r $<* fn alloc_buffer>, I[%i0], R[], <CallDescr(i) EF=5> -> %r1
  13  -live- %r0, %r1
  16  getfield_gc_i_pure %r1, FieldDescr<tuple3.item0> -> %i0
  21  getfield_gc_r_pure %r1, FieldDescr<tuple3.item1> -> %r2
  26  getfield_gc_i_pure %r1, FieldDescr<tuple3.item2> -> %i1
  31  setfield_gc_i %r0, %i0, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_raw>
  36  setfield_gc_r %r0, %r2, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_gc_buf>
  41  setfield_gc_i %r0, %i1, FieldDescr<rpython.rtyper.lltypesystem.rffi.scoped_alloc_buffer.inst_case_num>
  46  ref_return %r0
