https://bugs.freedesktop.org/show_bug.cgi?id=94769 --- pixman/pixman-vmx.c.orig +++ pixman/pixman-vmx.c @@ -2933,10 +2933,7 @@ scaled_nearest_scanline_vmx_8888_8888_OVER (uint32_t* pd, while (vx >= 0) vx -= src_width_fixed; - tmp[0] = tmp1; - tmp[1] = tmp2; - tmp[2] = tmp3; - tmp[3] = tmp4; + tmp = (vector unsigned int){tmp1, tmp2, tmp3, tmp4}; vsrc = combine4 ((const uint32_t *) &tmp, pm);