OSDN Git Service

ARM64: Add new String.compareTo intrinsic.
authorScott Wakeling <scott.wakeling@linaro.org>
Thu, 21 Apr 2016 10:13:45 +0000 (11:13 +0100)
committerScott Wakeling <scott.wakeling@linaro.org>
Tue, 3 May 2016 11:07:41 +0000 (12:07 +0100)
commit1f36f411e8f51969f0af95fa60b9809656403c0a
tree74518592cea0038ac518a4eac93b4315baf3c63c
parentb324635492bb7d205beddf1a86f3f7a31e905fca
ARM64: Add new String.compareTo intrinsic.

Benchmarked on Nexus6P big, little, and all cores. The new intrinsic
is faster than pStringCompareTo for compare lengths on [1,512], so the
runtime call is no longer needed.

Change-Id: If94bfe24d9bf4dddcca648cc0b563709fc407b34
compiler/optimizing/intrinsics_arm64.cc
runtime/arch/arm64/entrypoints_init_arm64.cc
runtime/arch/arm64/quick_entrypoints_arm64.S
runtime/arch/stub_test.cc