History log of /external/vixl/src/aarch64/instructions-aarch64.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/src/aarch64/instructions-aarch64.cc
fb8e3dfec6597f1859df1bda4f89e7104b353702 03-Nov-2016 Martyn Capewell <martyn.capewell@arm.com> Fix remaining AArch64 UBSan errors.

Change-Id: I51e830076b5978aaf3920c1be1e406964ff20c46
/external/vixl/src/aarch64/instructions-aarch64.cc
491a575777fe21edc15bedd877a288a7f042bf48 18-Oct-2016 Martyn Capewell <martyn.capewell@arm.com> Fix NEON 'across' instruction simulation

The simulation of NEON instructions that operate across a vector, eg. uminv,
was incorrectly clearing its destination register, which was a problem when
source and destination registers aliased.

Fix the simulation and improve the tests to check instances of aliased
registers.

Change-Id: I65717c472e5bfc85258952002b571597d554270d
/external/vixl/src/aarch64/instructions-aarch64.cc
b49bdb7996e603555eba4c8b56c7325e3e737ab6 26-Sep-2016 Alexandre Rames <alexandre.rames@linaro.org> Improve include directives in `src/aarch64`.

Some `aarch64` files had include directives such as:

#include "globals-vixl.h"
#include "aarch64/other-aarch64.h"

This required users of VIXL to compile with `-I<path/to/vixl/src>`.

Change-Id: Ie0d1d39d1d8eb4a0e6b4b96af95a352b16043003
/external/vixl/src/aarch64/instructions-aarch64.cc
d3832965c62a8ad461b9ea9eb0994ca6b0a3da2c 04-Jul-2016 Alexandre Rames <alexandre.rames@linaro.org> Update naming to `aarch32` and `aarch64`.

Change-Id: I40a929b1095ee3e1b2ca5ef879c7006d8b59acc9
/external/vixl/src/aarch64/instructions-aarch64.cc