History log of /external/vixl/benchmarks/aarch32/bench-branch-link-masm.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1bce007699e07bd855b7d194ca93fa5504a73eda 06-Jun-2017 Pierre Langlois <pierre.langlois@arm.com> Use clang-format 3.8 to format VIXL

Additionally, this version of clang-format orders include directives
alphabetically which showed that the "non-const-visitor.h" header was missing
two of them.

Change-Id: Ib03407dd2046a0bb7175370685e09fb3aebe583f
/external/vixl/benchmarks/aarch32/bench-branch-link-masm.cc
04d8afb2fe9efa2f9d95136191c9e5d5cdc99a68 19-Jan-2017 Jacob Bramley <jacob.bramley@arm.com> Fix target=(t32|a32).

The benchmarks no longer assume that both ISAs are available. They started
failing after d503ed2, when I changed test.py to run target=t32 in a debug
build. The tests were already broken before, but we only ever tested these
configurations in release mode so the assertions didn't fire.

kDefaultISA now correctly selects T32 as the default if only T32 is available:
constants-aarch32.h needs to include globals-vixl.h so that
VIXL_INCLUDE_TARGET_T32_ONLY can be defined.

Change-Id: Idfaa5800cab8e1119f09f22e9a380f3d818e7c4c
/external/vixl/benchmarks/aarch32/bench-branch-link-masm.cc
32cf254c0b40b0908b7459060647c57a1bb78ee7 14-Jul-2016 Vincent Belliard <vincent.belliard@arm.com> Add benchmarks for AArch32

This commits adds benchmarks similar to what we have for AArch64:

- bench-branch-link: Emit a lot of branches to force veneers being
emitted.
- bench-branch: Exercise label binding and relative address patching.
- bench-dataop: Assemble "add r0, r1, r2" many times in a buffer.

This is a reland of those benchmarks. There were build issues with the
previous commit because the "vixl" namespace was not included. The
benchmarks were also using an API for setting the ISA was was removed.

Change-Id: I5f41f8ca2302264dd5595626f99d200d64108120
/external/vixl/benchmarks/aarch32/bench-branch-link-masm.cc
eaa6fb961387a0d314d8bd7c82c572c86fbaf83f 05-Sep-2016 Alexandre Rames <alexandre.rames@linaro.org> Revert "add benchmarks for AArch32"

This reverts commit 11f20220862044cb2685f3b6b8abbef2ba1c53d4.

Change-Id: I52d927bc8f6c7fc770ab6e18348acf3365b24faa
/external/vixl/benchmarks/aarch32/bench-branch-link-masm.cc
11f20220862044cb2685f3b6b8abbef2ba1c53d4 14-Jul-2016 Vincent Belliard <vincent.belliard@arm.com> add benchmarks for AArch32

Change-Id: Id59d7f853d7a85a9a326ec63d38d00def89e3c7c
/external/vixl/benchmarks/aarch32/bench-branch-link-masm.cc