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.h
|
fb8e3dfec6597f1859df1bda4f89e7104b353702 |
|
03-Nov-2016 |
Martyn Capewell <martyn.capewell@arm.com> |
Fix remaining AArch64 UBSan errors. Change-Id: I51e830076b5978aaf3920c1be1e406964ff20c46
/external/vixl/src/aarch64/instructions-aarch64.h
|
b953ea8255b36e27834f17941429cd17af12f6f2 |
|
20-Oct-2016 |
Martyn Capewell <martyn.capewell@arm.com> |
Fix simulation of NEON min/maxp and tbl The simulation of [su](min|max)p, tbl and tbx was broken when source and destination registers aliased. Fix these and add regression tests. Change-Id: I3945e520df7a1f9453595c9941bdfbb3447ae581
/external/vixl/src/aarch64/instructions-aarch64.h
|
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.h
|
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.h
|
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.h
|