]> git.ipfire.org Git - thirdparty/gcc.git/commit
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)
committerGiuliano Belinassi <giuliano.belinassi@usp.br>
Mon, 17 Aug 2020 18:07:27 +0000 (15:07 -0300)
commit9a413698860b489ca0962a0b8e7fad450afdf7e1
treecfa22ac7d40ac1b25c8ed963c521844dc3666f00
parentff0e8d75dcd2291101480f965cf3d69ef97af85c
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