Jan Hubicka <hubi...@ucw.cz> writes: > +static void > +expand_set_or_movmem_prologue_epilogue_by_misaligned_moves (rtx destmem, rtx > srcmem, > + rtx *destptr, rtx > *srcptr, > + enum machine_mode > mode, > + rtx value, rtx > vec_value, > + rtx *count, > + rtx *done_label, > + int size, > + int desired_align, > + int align, > + unsigned > HOST_WIDE_INT *min_size, > + bool dynamic_check, > + bool > issetmem)
That's a scary prototype. Could you refactor this somehow to not need that many parameters? Perhaps this should be multiple functions. -Andi -- a...@linux.intel.com -- Speaking for myself only