Age | Commit message (Collapse) | Author |
|
Change-Id: I54b29654cf7f3f7bd8c70a98912852efb4d04ad1
|
|
0df95e4f6e am: 9f0a28121a
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/2032277
Change-Id: Ifca24397b43464617966933a290cf60cf1a3a165
|
|
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/2032277
Change-Id: I84e4d46f01f05cf154926c1e9bb00ec438c1683d
|
|
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/2032277
Change-Id: I2aa0703887a49edf02bda62396e502135feddc79
|
|
Test: Run tests under HWASan.
Bug: 193568145
Change-Id: I2f87f5f504516789480ba9eef59a67fa9c88e8e4
|
|
Change-Id: I0a68f8bee75a03f9e13ef6c3e8fdb85bdc04872a
|
|
293b5a5bc8 am: c4df296ad5 am: 7621d7701f
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1968802
Change-Id: I9174171f2ae0726057235d73e2a173a7aa2a04c6
|
|
293b5a5bc8 am: c4df296ad5
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1968802
Change-Id: Ic164f1288a411faf97d4071db1b1daf1b0bd2c27
|
|
293b5a5bc8
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1968802
Change-Id: Ieac9b944b789abd57d3214a111a989071069fd03
|
|
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1968802
Change-Id: I577e6da902f7c696e75e990725076938a9a6b25f
|
|
arm-optimized-routines is included in bionic, so it sets
system_shared_libs to empty to avoid a circular dependency.
Clear system_shared_libs only when compiling for bionic so that
the host tests can compile against musl.
Bug: 190084016
Test: m USE_HOST_MUSL=true host-native
Change-Id: I6915c45bb271683f04c2a5cbf9cbcfa2e332faba
|
|
Change-Id: Ib2e6a6cf19afdadf097dbae793d3dd683cea9036
|
|
Bug: 189946434
Change-Id: Ib00362dea3ad8b1adc6464fe387687cf60643567
|
|
Change-Id: I846e36bb6976a1449446ed99ce2b6202cbaa4da8
|
|
a7c8188b43 am: 1ca81608f5 am: 2fd80156a2 am: e47f9d561c am: 86180c68b7 am: 9fe0c4155d
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1688289
Change-Id: Id648e8802f403e01c573cfc622100e65eeaf9a2a
|
|
Change-Id: Ib62fd81a4d4b74d9b4a9572e0d926b64e5e95a60
|
|
a7c8188b43 am: 1ca81608f5 am: 2fd80156a2 am: e47f9d561c am: 5a46a04a9c am: 9b1480aa3c
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1688289
Change-Id: I9f3222b9d82cae69acac91772cf3ddf2ae196c8f
|
|
a7c8188b43 am: 1ca81608f5 am: 2fd80156a2 am: e47f9d561c am: 86180c68b7
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1688289
Change-Id: If563bf12897a83a9e75e5ce24d4856780002b636
|
|
a7c8188b43 am: 1ca81608f5 am: 2fd80156a2 am: e47f9d561c am: 5a46a04a9c
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1688289
Change-Id: I0bbf6ceaae634bd7073a5ae6773796220fac314e
|
|
a7c8188b43 am: 1ca81608f5 am: 2fd80156a2 am: e47f9d561c
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1688289
Change-Id: Ifa610f323e5d02cf56125f3f9c8c7ab5db584cbf
|
|
a7c8188b43 am: 1ca81608f5 am: 2fd80156a2 am: e47f9d561c
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1688289
Change-Id: Ibed0f50c33fa5deba653c2dc18b1908c0a1b8b8e
|
|
a7c8188b43 am: 1ca81608f5 am: 2fd80156a2 am: e47f9d561c
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1688289
Change-Id: I058a44aa5f0e3c8be42966f35f077154df788a03
|
|
a7c8188b43 am: 1ca81608f5 am: 2fd80156a2 am: e47f9d561c
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1688289
Change-Id: I683d656ab09dabed68c2a30320c11e59fb353b7d
|
|
a7c8188b43 am: 1ca81608f5 am: 2fd80156a2
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1688289
Change-Id: I0bd035e925c040f47d5b7bace49b2868217138da
|
|
a7c8188b43 am: 1ca81608f5
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1688289
Change-Id: I976cf0cb325d8fef6b7ab5023961742b71548144
|
|
a7c8188b43
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1688289
Change-Id: I0c07d4679eca59a6c6f16e45c56c66538fe478f2
|
|
These libraries are statically linked into Bionic as only whole_static_libs dependencies, and their shared library variants don't appear to be used for other purposes.
Test: TH
Bug: 186388919
Change-Id: Id2115ae277850929ff53461fb293d8a493fd7fc3
|
|
ours am: 4abcc52802 -s ours am: 2002ef59f3 -s ours
am skip reason: Change-Id Ia74c31bca8d1cb614f7894b3dbb8673840001ac4 with SHA-1 cfcb1a5fc8 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I6bd32bafc0a47b20079f6eded09c1fbfd202147d
|
|
ours am: 4abcc52802 -s ours am: 2002ef59f3 -s ours
am skip reason: Change-Id Ia74c31bca8d1cb614f7894b3dbb8673840001ac4 with SHA-1 cfcb1a5fc8 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5e9cccab23107aeeae313fa0e0961f945c248d11
|
|
ours am: 4abcc52802 -s ours
am skip reason: Change-Id Ia74c31bca8d1cb614f7894b3dbb8673840001ac4 with SHA-1 cfcb1a5fc8 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4254a9628d266e4f5a4fbaecc7be7ce14b595efb
|
|
am skip reason: Change-Id Ia74c31bca8d1cb614f7894b3dbb8673840001ac4 with SHA-1 cfcb1a5fc8 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I16d39d5dea956d788da6adb5a236e6cf0c380628
|
|
Bug: 180401296
Merged-In: Ia74c31bca8d1cb614f7894b3dbb8673840001ac4
Change-Id: Ief51e3611e3d9c68c8d875c1f99277ed6fd0b606
|
|
bc56560bd9 am: 79ceed3b69
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1595408
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I952fa89a7cc0750af99e00bcd37053dc4c7d1b80
|
|
bc56560bd9 am: 79ceed3b69
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1595408
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I753640efd492323eba022b1b9ceeab2c2b1f6a80
|
|
bc56560bd9
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1595408
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Iee751e13b05b67c433288b6ce8c598294fa3e7fe
|
|
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1595408
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ieaa9d443bdaf4afdd3b0c6192691d751a4fe4087
|
|
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1595408
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ifd22a9c2de0908f6100a154f040469cbf40b279a
|
|
The v21.02 change 6798b5 doesn't belong to any branch. Merge to its
parent. We only miss the version number update in README.
Change-Id: I337507915f78d1114cf52719851499e6b9ba2e5c
|
|
b663c0030a am: 3457f0ffa3 am: 060de00c9f am: 571857abde
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1588821
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I61f33b8b28ef19f7848f31aacfcaa0c6ec07f2ae
|
|
b663c0030a am: 3457f0ffa3 am: 060de00c9f am: 571857abde
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1588821
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I09f55326c06253d46cab8645d07cab417b362848
|
|
b663c0030a am: 3457f0ffa3 am: 060de00c9f
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1588821
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Id7b6be8360094fb2cf1cee7d17d0c361e80bc0be
|
|
b663c0030a am: 3457f0ffa3
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1588821
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Idb25ccd218e9e659d37a41db2f1dbc9faa468022
|
|
Original change: https://android-review.googlesource.com/c/platform/external/arm-optimized-routines/+/1588821
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I838dbbf9137791a93a8f791029fd01c7d4a77b41
|
|
Scripted copyright year updates based on git committer date.
|
|
Added SPDX-license-identifier-MIT to:
Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: Id4d7093b8a781d32de4ef0e931ac99d91cfd775b
|
|
Add optimized __mtag_tag_zero_region(dst, len) operation to AOR. It tags
the memory according to the tag of the dst pointer then memsets it to 0
and returns dst. It requires MTE support. The memory remains untagged if
tagging is not enabled for it. The dst must be 16 bytes aligned and len
must be a multiple of 16.
Similar to __mtag_tag_region, but uses the zeroing instructions.
|
|
Add optimized __mtag_tag_region(dst, len) operation to AOR. It tags the
given memory region according to the tag of the dst pointer and returns
dst. It requires MTE support. The memory remains untagged if tagging is
not enabled for it. The dst must be 16 bytes aligned and len must be a
multiple of 16.
|
|
Cleanup spurious .text and .arch. Use ENTRY rather than ENTRY_ALIGN.
|
|
The error report was copied from the seekchar test above,
and needs adjustment to match the gating IF.
|
|
There were nops before the beginning of the function to place
the main loop on a 64-byte boundary, but the addition of BTI
and instructions for ILP32 has corrupted that.
As per review, drop 64-byte alignment entirely, and use the
default 16-byte alignment from ENTRY.
|