Remove ad-hoc range canonicalization from determine_block_size.
authorAldy Hernandez <aldyh@redhat.com>
Tue, 4 Aug 2020 04:41:03 +0000 (06:41 +0200)
committerAldy Hernandez <aldyh@redhat.com>
Tue, 4 Aug 2020 05:23:41 +0000 (07:23 +0200)
commitf21757eb8fa74ad8a6f64cd7f9137b07f4714e11
tree2e924ea454b57fdf2851bfe284decff3dfc3e1ba
parent265d817b1eb4644c7a9613ad6920315d98e2e0a4
Remove ad-hoc range canonicalization from determine_block_size.

Anti ranges of ~[MIN,X] are automatically canonicalized to [X+1,MAX],
at creation time.  There is no need to handle them specially.

Tested by adding a gcc_unreachable and bootstrapping/testing.

gcc/ChangeLog:

* builtins.c (determine_block_size): Remove ad-hoc range canonicalization.
gcc/builtins.c