This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 1/3][AArch64] Strengthen barriers for sync-fetch-op builtins.
- From: Ramana Radhakrishnan <ramana dot gcc at googlemail dot com>
- To: Matthew Wahab <matthew dot wahab at arm dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Fri, 22 May 2015 12:26:34 +0100
- Subject: Re: [PATCH 1/3][AArch64] Strengthen barriers for sync-fetch-op builtins.
- Authentication-results: sourceware.org; auth=none
- References: <555E004C dot 3060704 at arm dot com>
- Reply-to: ramrad01 at arm dot com
>
> Ok for trunk?
I can't approve but do you mind taking care of -march=armv8-a in the
arm backend too as that would have the same issues.
Ramana
> Matthew
>
> gcc/
> 2015-05-21 Matthew Wahab <matthew.wahab@arm.com>
>
> * config/aarch64/aarch64.c (aarch64_emit_post_barrier): New.
> (aarch64_split_atomic_op): Check for __sync memory models, emit
> appropriate initial and final barriers.
>
>