[sched-deps] Remove needless check for modified_in_p when trying to fuse two non...
commit524474b3bd96888de9640d1fb925a585f5dbf67f
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Nov 2014 11:09:59 +0000 (24 11:09 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Nov 2014 11:09:59 +0000 (24 11:09 +0000)
tree796682fd2edd26a0fabad078aaaf49c3506d6499
parentec4e1cd962aba6a21451a970bc37a3c63a2ddeb8
[sched-deps] Remove needless check for modified_in_p when trying to fuse two non-conditional jump insns

* sched-deps.c (sched_macro_fuse_insns): Do not check modified_in_p
in the not conditional jump case.
* doc/tm.texi (TARGET_SCHED_MACRO_FUSION_PAIR_P): Update description.
* target.def (TARGET_SCHED_MACRO_FUSION_PAIR_P): Update description.

* gcc.target/aarch64/fuse_adrp_add_1.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@218012 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/doc/tm.texi
gcc/sched-deps.c
gcc/target.def
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/fuse_adrp_add_1.c [new file with mode: 0644]