[aarch64-port-dev ] Proposed patch for C2 volatile generation (resent)

Andrew Haley aph at redhat.com
Wed Apr 15 15:04:41 UTC 2015


On 04/15/2015 04:02 PM, Andrew Dinn wrote:
> There are clearly a lot of other cases where we generate dmb
> instructions that are redundant. That includes various inlined unsafe
> sequences as well as e.g. inlined allocations. So, there is still a lot
> of room for the predicates that guard the 3 membar generation rules and
> the ldar/stlr rules to be extended to detect other signature input node
> sequences.

OK.  For allocations we're fine, I think.  I'd really like all forms of
CAS to use ldaxr/stlxr.

Andrew.



More information about the aarch64-port-dev mailing list