Re: Help: Register allocator sets up frame at low register pressure (PR 50775)

2011-10-30 Thread Denis Chertykov
2011/10/25 Georg-Johann Lay a...@gjlay.de: With the following, small C test program typedef struct {    unsigned char a, b, c, d; } s_t; unsigned char func1 (s_t *x, s_t *y, s_t *z) {    unsigned char s = 0;    s += x-a;    s += y-a;    s += z-a;    s += x-b;    s += y-b;    s +=

Help: Register allocator sets up frame at low register pressure (PR 50775)

2011-10-25 Thread Georg-Johann Lay
With the following, small C test program typedef struct { unsigned char a, b, c, d; } s_t; unsigned char func1 (s_t *x, s_t *y, s_t *z) { unsigned char s = 0; s += x-a; s += y-a; s += z-a; s += x-b; s += y-b; s += z-b; s += x-c; s += y-c; s += z-c;