https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58945
--- Comment #9 from uros at gcc dot gnu.org --- Author: uros Date: Tue Mar 31 17:06:37 2015 New Revision: 221798 URL: https://gcc.gnu.org/viewcvs?rev=221798&root=gcc&view=rev Log: PR target/58945 * config/i386/sync.md (atomic_compare_and_swap<dwi>_doubleword): Do not split operands 0 and operands 2 to halfmode. (atomic_compare_and_swap<mode>): Update for atomic_compare_and_swap<dwi>_doubleword changes. Modified: trunk/gcc/ChangeLog trunk/gcc/config/i386/sync.md