1 #include "hphp/runtime/base/string-data-macros.h"
2 #include "hphp/util/etch-helpers.h"
3 #include "hphp/util/hphp-config.h"
5 #if defined(ENABLE_AARCH64_CRC) && !defined(NO_HWCRC) && defined(NO_M_DATA) && \
8 .file "hphp/runtime/base/string-data-arm.S"
11 * HPHP::StringData::hashHelper() is defined here only when ENABLE_AARCH64_CRC
12 * is explicitly specified, and NO_M_DATA is used in StringData.
15 ETCH_SECTION(_ZNK4HPHP10StringData10hashHelperEv)
16 .globl _ZNK4HPHP10StringData10hashHelperEv
17 ETCH_TYPE(_ZNK4HPHP10StringData10hashHelperEv, @function)
19 _ZNK4HPHP10StringData10hashHelperEv:
25 cbz x3, ETCH_LABEL(hend)
28 mov x11, #0xdfdfdfdfdfdfdfdf
49 ETCH_SIZE(_ZNK4HPHP10StringData10hashHelperEv)