This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r151160 - in /branches/gcc-4_3-branch/gcc: Chan...
- From: uros at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Fri, 28 Aug 2009 13:15:27 -0000
- Subject: r151160 - in /branches/gcc-4_3-branch/gcc: Chan...
Author: uros
Date: Fri Aug 28 13:15:27 2009
New Revision: 151160
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151160
Log:
Backport from mainline:
2009-08-26 Uros Bizjak <ubizjak@gmail.com>
* config/alpha/sync.md: Update comment about unpredictable LL/SC lock
clearing by a taken branch.
(sync_<fetchop_name><mode>): Split when epilogue_completed is set,
effectively after bbro pass.
(sync_nand<mode>): Ditto.
(sync_old_<fetchop_name><mode>): Ditto.
(sync_old_nand<mode>): Ditto.
(sync_new_<fetchop_name><mode>): Dito.
(sync_new_nand<mode>): Ditto.
(sync_compare_and_swap<mode>_1): Ditto.
(*sync_compare_and_swap<mode>): Ditto.
(sync_lock_test_and_set<mode>_1): Ditto.
("sync_lock_test_and_set<mode>): Ditto.
2009-08-25 Uros Bizjak <ubizjak@gmail.com>
* config/alpha/alpha.md (*cmpdf_ieee_ext[123]): Remove.
(*cmpdf_internal): Enable for all ALPHA_FPTM levels.
(*movdfcc_ext[1234]): Disable for IEEE mode.
2009-08-16 Uros Bizjak <ubizjak@gmail.com>
* config/alpha/alpha.c (alpha_end_function): Handle NULL_RTX returned
from prev_active_insn.
testsuite/ChangeLog:
Backport from mainline:
2009-08-17 Uros Bizjak <ubizjak@gmail.com>
* lib/target-supports.exp
(check_effective_target_vect_cmdline_needed): Add alpha to the list
of targets that do not need command line argument to enable SIMD.
Modified:
branches/gcc-4_3-branch/gcc/ChangeLog
branches/gcc-4_3-branch/gcc/config/alpha/alpha.c
branches/gcc-4_3-branch/gcc/config/alpha/alpha.md
branches/gcc-4_3-branch/gcc/config/alpha/sync.md
branches/gcc-4_3-branch/gcc/testsuite/ChangeLog
branches/gcc-4_3-branch/gcc/testsuite/lib/target-supports.exp