]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/fold-const-call.c
Handle constant fp classifications in fold-const-call.c
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Nov 2015 10:05:51 +0000 (10:05 +0000)
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 7 Nov 2015 10:05:51 +0000 (10:05 +0000)
commitad3ca0b8f2d8e5fc2ad093e5d1715c698dae02f2
tree94dd631ff29bdbed21c2b63a6d9ae302de5441f7
parentf04956e493820d3a6f64bac2a369be18dbe2ada8
Handle constant fp classifications in fold-const-call.c

Move the constant "is finite", "is infinite" and "is nan" queries
to fold-const-call.c.

Tested on x86_64-linux-gnu, aarch64-linux-gnu and arm-linux-gnueabi.

gcc/
* builtins.c (fold_builtin_classify): Move constant cases to...
* fold-const-call.c (fold_const_call_ss): ...here.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@229920 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/builtins.c
gcc/fold-const-call.c