diff options
author | ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-10-02 09:18:34 +0000 |
---|---|---|
committer | ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4> | 2015-10-02 09:18:34 +0000 |
commit | 9bd28516c7b3d2cdc274be3ce6f774170f224f68 (patch) | |
tree | 0c86523efe143f65b5f0ec98fe758a0d5d63d52a /MAINTAINERS | |
parent | 38be10cfe76f8f753052efb855a3cbde7b08c471 (diff) | |
download | gcc-9bd28516c7b3d2cdc274be3ce6f774170f224f68.tar.gz |
* gcc-interface/ada-tree.h (DECL_RESTRICTED_ALIASING_P): New flag.
* gcc-interface/decl.c (gnat_to_gnu_param): For parameters passed by
reference but whose type isn't by-ref and whose mechanism hasn't been
forced to by-ref, set the DECL_RESTRICTED_ALIASING_P flag directly on
them instead of changing their type.
* gcc-interface/trans.c (scan_rhs_r): New helper function.
(independent_iterations_p): New predicate.
(Loop_Statement_to_gnu): For a loop with an iteration scheme, set an
ivdep pragma if the iterations are independent.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@228377 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'MAINTAINERS')
0 files changed, 0 insertions, 0 deletions