commit | 760d8efd535764e54500bf65a944ed3f2a54c123 | [log] [tgz] |
---|---|---|
author | Serban Constantinescu <serban.constantinescu@arm.com> | Sat Mar 28 18:09:56 2015 +0000 |
committer | Serban Constantinescu <serban.constantinescu@arm.com> | Thu Apr 02 17:27:02 2015 +0100 |
tree | 70038c0f55dc41f833b24f6528daedddf0f72e34 | |
parent | fc67542a93be3381f9c6cf226a6c5a6f30ed6e82 [diff] |
Opt Compiler: ARM64 goodness This patch: * Switches on PreferAcquireRelease() (used to decide if load/store volatile should use acquire release-semantics or explicit memory barriers). Note that for ARMv8 CPUs we should always prefer this (as proved by synthetic benchmarks on A53, A57 and Denver). * Enables the use of constants for HBoundsCheck Change-Id: I42524451772c05a1c74af73e97a59a95f49ba6d4 Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>