aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/terminals.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2018-09-13 09:42:55 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2018-09-13 09:42:55 +0200
commitd51232fb3bd02f8862478fe5f1a7b0fa6751b573 (patch)
tree76ec1d59f13617c835fa7cd3c63348e8a479f11f /gcc/ada/terminals.c
parent392750c53e09334eb509aae4db52a4db18c413be (diff)
downloadgcc-d51232fb3bd02f8862478fe5f1a7b0fa6751b573.zip
gcc-d51232fb3bd02f8862478fe5f1a7b0fa6751b573.tar.gz
gcc-d51232fb3bd02f8862478fe5f1a7b0fa6751b573.tar.bz2
re PR middle-end/87290 (Optimize signed x % pow2p == cst)
PR middle-end/87290 * expr.c (maybe_optimize_pow2p_mod_cmp): New function. (maybe_optimize_mod_cmp): Use it if integer_pow2p treeop1. * gcc.target/i386/pr87290.c: New test. * gcc.c-torture/execute/pr87290.c: New test. Co-Authored-By: Kyrylo Tkachov <kyrylo.tkachov@arm.com> From-SVN: r264261
Diffstat (limited to 'gcc/ada/terminals.c')
0 files changed, 0 insertions, 0 deletions