Re: [PATCH 3/5] "Fix" intransitive comparison in reload_pseudo_compare_func

2015-12-18 Thread Yury Gribov
On 12/17/2015 10:36 PM, Vladimir Makarov wrote: On 12/17/2015 04:00 AM, Yury Gribov wrote: This patch fixes intransitive comparison in reload_pseudo_compare_func. Imagine the following situation: 1) bitmap_bit_p is unset for A and B but set for C 2) A < B (due to early ira_reg_class_max_nregs

[PATCH 3/5] "Fix" intransitive comparison in reload_pseudo_compare_func

2015-12-17 Thread Yury Gribov
ry Gribov <tetra2...@gmail.com> Date: Sat, 12 Dec 2015 10:08:45 +0300 Subject: [PATCH 3/5] "Fix" intransitive comparison in reload_pseudo_compare_func. 2015-12-17 Yury Gribov <tetra2...@gmail.com> * lra-assigns.c (reload_pseudo_compare_func): Make transitive. Erro

Re: [PATCH 3/5] "Fix" intransitive comparison in reload_pseudo_compare_func

2015-12-17 Thread Vladimir Makarov
On 12/17/2015 04:00 AM, Yury Gribov wrote: This patch fixes intransitive comparison in reload_pseudo_compare_func. Imagine the following situation: 1) bitmap_bit_p is unset for A and B but set for C 2) A < B (due to early ira_reg_class_max_nregs comparison) 3) B < C (due to following