Age | Commit message (Collapse) | Author |
|
Refer to the README.md and LICENCE files for details.
Change-Id: Ieefe83cf5cf5e1ab8c924b0e7dc03af6a55053ae
Signed-off-by: Alexandre Rames <alexandre.rames@arm.com>
|
|
Change-Id: I1a0a146b6a630d24a98dbdd7f9e29d3544608f59
|
|
Refer to the README.md and LICENCE files for details.
Change-Id: I34df73c2f653b400e8fb21a72fda4a2bdb70e360
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
|
|
Change-Id: If7eadbedfc4a16226cc99ed938dbcce1e937f579
|
|
(cherry picked from commit 0dabae76535d3ba22efb188524a6c872cd1bd0c8)
Change-Id: Ie63bc61c9ba9c866fe2aa482bd7c5402e4026085
|
|
Clang generates incorrect code with -O2. A slightly different
compare operation fixes the issue.
Change-Id: I16e33714f020c82ea45f272bc32dfa5e9fcf5cf6
|
|
Bug: 13751317
Change-Id: I9a696935dbc91538245444dd24b2bedc6c36697e
|
|
Change-Id: Ia51a4fdfdbae7377130a43c401c2d8d241671d1e
|
|
Change-Id: I04e2db1547b937c2aea459f08f2fa4785baf286f
|
|
Change-Id: I3cbcd817a0898e7685a7c7b10bf3f7232dcc1b64
|
|
Change-Id: I038cd4425e8fdab5ba89d92a3c562dc92c88c99f
|
|
Bug: 13751317
Change-Id: Ie5018f8324c55b0eed74dfbaf3239a62c2299c3a
|
|
Change-Id: I2c9a5fdbe9ea9d7e76ceab227b27d90f32a585a3
|
|
* Android.mk file and logcat support.
* MODULE_LICENSE
* Few fixes for the Android build system
* Clang fixes from Ian
Note: cctest_vixl will build a 64bit static binary (vixl's native
tests).
Change-Id: I8b267e778eabfdf8b05e0d6bc8cc94fe21420e83
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
|
|
The Android build system does not have the knowledge to differentiate between
two include files with the same name when building a static library. We avoid
any conflicts by adding the vixl suffix to the include files.
Rebased onto VIXL 1.4.
Change-Id: I8ae200e5ae8659a5765bf19bd65ae9b1907ba973
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
|
|
Refer to the README.md and LICENCE files for details.
Change-Id: Ib61b8af958d4d5ac34873103d1df0ea13d51ab89
|
|
Refer to the README.md and LICENCE files for details.
Change-Id: I050fea3358a97c2695501b94e1624cd5b0b03e1f
|
|
Most of the patches pushed to AOSP's VIXL have been integrated in
upstream VIXL 1.3 and 1.4. This patch revert AOSP's version of VIXL to
upstream VIXL 1.2 for a cleaner upgrade of VIXL.
Change-Id: Ia35cf89aa4bba31c72feb2694b653f7ad412094f
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
|
|
This change modifies VIXL's CalleeSave() and CalleeRestore() to first
save the GP regs followed by FP regs. Please note that the ARM64 PCS
does not mandate how the stack frame is laid out. This change mirrors
the stack layout followed by other architectures.
Change-Id: I9860738cbac053cfcbea92737cdca217809e2c12
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
|
|
|
|
This works around build issues with OS/X.
Change-Id: Iac38cf6d389d4728591d447131195240766c5cea
|
|
Change-Id: If570b410ca81e2e3228b584c2e0f0178b458e2ac
|
|
The Android build system does not have the knowledge to differentiate between
two include files with the same name when building a static library. We avoid
any conflicts by adding the vixl suffix to the include files.
Change-Id: I8e96d57bd6f98835651b90c885903d810b776daa
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
|
|
This patch appends VIXL to the global macros used through VIXL codebase.
This will avoid conflicts with other macros defined outside of VIXL.
Change-Id: Ife0eb3e5b6ea3229b94c9e3489fe90918e6efe34
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
|
|
This patch enables VIXL to be built for 32bit Architectures.
Change-Id: I51fcc71bec357268e36c0f2a44c38876a47c5ad4
Signed-off-by: Matteo Franchin <matteo.franchin@arm.com>
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
|
|
* Android.mk file and logcat support.
* MODULE_LICENSE
Change-Id: I357177baa12d211b82830f0931f1ea54565f167b
Signed-off-by: David Butcher <david.butcher@arm.com>
Signed-off-by: Serban Constantinescu <serban.constantinescu@arm.com>
|
|
Refer to the README.md and LICENCE files for details.
|
|
Refer to the README.md and LICENCE files for details.
|
|
Refer to the README.md and LICENCE files for details.
|