MAX_VECT_LEN is set to 8 on ia64, which is lower than on all other
targets, where it is 16 at minimum.
Some of the machine modes of ia64 are internally 16-byte wide,
causing stringop-overflow to be unhappy when checking a loop in
ia64_vectorize_vec_perm_const(). This causes bootstrap to fail.
Make stringop-overflow happy by raising the length to 16.
gcc/ChangeLog:
* config/ia64/ia64.cc (MAX_VECT_LEN): Set to 16 from 8.
static bool ia64_can_change_mode_class (machine_mode, machine_mode,
reg_class_t);
-#define MAX_VECT_LEN 8
+#define MAX_VECT_LEN 16
struct expand_vec_perm_d
{