This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r243055 - in /branches/ARM/sve-branch/gcc: buil...


Author: rsandifo
Date: Wed Nov 30 19:07:46 2016
New Revision: 243055

URL: https://gcc.gnu.org/viewcvs?rev=243055&root=gcc&view=rev
Log:
Add more uses of constant_tree_p

[Branch only patch -- not intended for trunk in its current state]

When preparing the patches for trunk I'd restricted the use of
constant_tree_p to places that obviously needed it, whereas this
version uses it whereever it isn't obviously wrong.

There's an ongoing discussion about whether we should instead have
separate tree codes for constant and non-constant operations, which
would avoid the need for constant_tree_p altogether.

Modified:
    branches/ARM/sve-branch/gcc/builtins.c
    branches/ARM/sve-branch/gcc/fold-const.c
    branches/ARM/sve-branch/gcc/gimple-match-head.c
    branches/ARM/sve-branch/gcc/tree-ssa-loop-ivopts.c
    branches/ARM/sve-branch/gcc/tree-ssa-loop-niter.c
    branches/ARM/sve-branch/gcc/tree-ssa-tail-merge.c
    branches/ARM/sve-branch/gcc/tree-ssa.c
    branches/ARM/sve-branch/gcc/tree-vect-loop.c
    branches/ARM/sve-branch/gcc/tree-vect-slp.c
    branches/ARM/sve-branch/gcc/tree-vect-stmts.c
    branches/ARM/sve-branch/gcc/tree.c


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]