[committed] vect: Restore aarch64 bootstrap
Checks
Commit Message
Spot-tested on aarch64-linux-gnu, pushed as obvious.
Richard
gcc/
* tree-vect-loop-manip.cc (vect_set_loop_condition_partial_vectors):
Handle null niters_skip.
---
gcc/tree-vect-loop-manip.cc | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
@@ -820,7 +820,8 @@ vect_set_loop_condition_partial_vectors (class loop *loop,
tree ni_actual_type = TREE_TYPE (niters);
unsigned int ni_actual_precision = TYPE_PRECISION (ni_actual_type);
tree niters_skip = LOOP_VINFO_MASK_SKIP_NITERS (loop_vinfo);
- niters_skip = gimple_convert (&preheader_seq, compare_type, niters_skip);
+ if (niters_skip)
+ niters_skip = gimple_convert (&preheader_seq, compare_type, niters_skip);
/* Convert NITERS to the same size as the compare. */
if (compare_precision > ni_actual_precision