https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90774

--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
testcase:
typedef int v4si __attribute__ ((vector_size (16)));
v4si square(v4si num, int y, int x, int h, int k, int w, int p, int j, int u) {
    return num + 1 + k / 2 + p * 6234 + 75 * h + j / 3452 + 53 * w + x / 820 +
4 * u + y + 25 + 829 / 3 * (3452/3);
}


v4si square2(v4si num, int y, int x, int h, int k, int w, int p, int j, int u)
{
    int sum = 1 + k / 2 + p * 6234 + 75 * h + j / 3452 + 53 * w + x / 820 + 4 *
u + y + 25 + 829 / 3 * (3452/3);
    return num + sum;
}

Reply via email to