M(r0 int32) Struct(size: 3) M(r1 int32) Struct(size: 3) M(r2 int32) Struct(size: 3) M(r3 int32) Struct(size: 3) M(S+0 int32) Struct(size: 3) M(S+4 int32) Struct(size: 3) M(S+8 int32) Struct(size: 3) M(S+12 int32) Struct(size: 3) M(S+16 int32) Struct(size: 3) M(S+20 int32) Struct(size: 3) => M(r0 uint32) Struct(size: 3)