Re: [5/7] Add DR_BASE_ALIGNMENT and DR_BASE_MISALIGNMENT

2017-07-03 Thread Richard Biener
On Mon, Jul 3, 2017 at 9:38 AM, Richard Sandiford wrote: > This patch records the base alignment and misalignment in > innermost_loop_behavior, to avoid the second-guessing that was > previously done in vect_compute_data_ref_alignment. It also makes > vect_analyze_data_refs use dr_analyze_innermo

[5/7] Add DR_BASE_ALIGNMENT and DR_BASE_MISALIGNMENT

2017-07-03 Thread Richard Sandiford
This patch records the base alignment and misalignment in innermost_loop_behavior, to avoid the second-guessing that was previously done in vect_compute_data_ref_alignment. It also makes vect_analyze_data_refs use dr_analyze_innermost, instead of having an almost-copy of the same code. I wasn't s