summaryrefslogtreecommitdiff
path: root/linker/linker_block_allocator.cpp
diff options
context:
space:
mode:
authorIsaac Chen <ycchen@google.com>2017-09-12 16:47:54 +0800
committerIsaac Chen <ycchen@google.com>2017-09-13 19:31:08 +0800
commite719ceb35bc7de8578a41c4636cb2ea077fcc65f (patch)
tree18dd64c58b62e849346c879dd27bccf2581013d3 /linker/linker_block_allocator.cpp
parent7e6f98b93d8f386d3c9413ab17998591a0e1cf3a (diff)
Enable 32-bit armv8 NEON for libm
Since ARM neon instructions were only used on armv7-a-neon architecture variant, the default implementation for 32-bit armv8-a cores doesn't use these advanced SIMD instructions. By using "neon" key in the Android.bp, both arch variants (armv7-a-neon and armv8-a) are covered. Bug: 65569003 Test: lunch aosp_arm64; emulator # on oc-mr1-dev; boot to home screen Also checked if sqrt.o and floor.o are actually built and linked in the resulted libm.a for both armv7-a-neon/cortex-a15 and armv8-a/generic (2nd) arch/cpu variant. Change-Id: I2084dbdb12e252b06bba5adc65adb59e97a99332
Diffstat (limited to 'linker/linker_block_allocator.cpp')
0 files changed, 0 insertions, 0 deletions