History log of /external/vixl/src/aarch64/operands-aarch64.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1107e04f82d4809214ff6592b3727298dee1fe45 20-Sep-2016 Alexandre Rames <alexandre.rames@linaro.org> Differentiate AArch64 and AArch32 macro names.

The AArch64 macro is not `#undef`ed, and could cause errors related
to macro redifinition.

Change-Id: Idb5da594558116ec77f7d87a2b0873e5e3ed6791
/external/vixl/src/aarch64/operands-aarch64.cc
a9e580275aa98958d8712e8e7cb79481ac83001f 19-Jul-2016 Alexandre Rames <alexandre.rames@linaro.org> AArch64: Introduce an ABI helper.

Change-Id: I913269bb0d2cc466decee02044e7516383a8bbb3
/external/vixl/src/aarch64/operands-aarch64.cc
4e7c93cc256c7719d69279d64e4f5d09044b8b2c 19-Jul-2016 Alexandre Rames <alexandre.rames@linaro.org> AArch64: Introduce a new `GenericOperand` abstraction.

Currently, a `GenericOperand` can represent a `CPURegister` or a
memory area (`MemOperand` extended by a 'size' field).

Change-Id: Ic37c4da07ea888444ccb1bfbd82646d0c56bbe84
/external/vixl/src/aarch64/operands-aarch64.cc
8edbcac9155b10157e9ccce79d078cf25ab53ae5 05-Jul-2016 Alexandre Rames <alexandre.rames@linaro.org> Aarch64: Introduce `MemOperand::IsValid()` and `MemOperand::Equals()`.

Change-Id: I716ce507b398b4a86048d9346a1233b67baef99e
/external/vixl/src/aarch64/operands-aarch64.cc
def50a5485610ce9f61e3f9f4a7b1ee68eb83abf 06-Jul-2016 Alexandre Rames <alexandre.rames@linaro.org> Aarch64: Extract registers and operands in separate files.

Also clean `#include` directives of `assembler-aarch64.h`.

Change-Id: Ic269216eba1c8c09318a92465365b5cf4a8dbd68
/external/vixl/src/aarch64/operands-aarch64.cc