On Tue, May 23, 2017 at 6:23 PM, Bin Cheng <bin.ch...@arm.com> wrote: > Hi, > This patch factors out code generating runtime alias check from > tree-vect-data-refs.c > to tree-data-ref.c, as well as introduces new interface > create_runtime_alias_checks for > later use. > Bootstrap and test on x86_64 and AArch64, is it OK?
Ok. Thanks, Richard. > Thanks, > bin > 2017-05-22 Bin Cheng <bin.ch...@arm.com> > > * tree-vect-loop-manip.c (create_intersect_range_checks_index) > (create_intersect_range_checks): Move from ... > * tree-data-ref.c (create_intersect_range_checks_index) > (create_intersect_range_checks): ... to here. > (create_runtime_alias_checks): New function factored from ... > * tree-vect-loop-manip.c (vect_create_cond_for_alias_checks): ... > here. Call above function. > * tree-data-ref.h (create_runtime_alias_checks): New function.