sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextEnglish}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget/arch/arm64/elf_hwcapsmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/zh_TW/arch/arm64/elf_hwcapsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/it_IT/arch/arm64/elf_hwcapsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/ja_JP/arch/arm64/elf_hwcapsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/ko_KR/arch/arm64/elf_hwcapsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget)/translations/sp_SP/arch/arm64/elf_hwcapsmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageChinese (Simplified)uh1h hh _documenthsourceNlineNubhnote)}(hX{此文件的目的是为让中文读者更容易阅读和理解,而不是作为一个分支。 因此, 如果您对此文件有任何意见或更新,请先尝试更新原始英文文件。 如果您发现本文档与原始文件有任何不同或者有翻译问题,请发建议或者补丁给 该文件的译者,或者请求中文文档维护者和审阅者的帮助。h]h paragraph)}(hX{此文件的目的是为让中文读者更容易阅读和理解,而不是作为一个分支。 因此, 如果您对此文件有任何意见或更新,请先尝试更新原始英文文件。 如果您发现本文档与原始文件有任何不同或者有翻译问题,请发建议或者补丁给 该文件的译者,或者请求中文文档维护者和审阅者的帮助。h]hX{此文件的目的是为让中文读者更容易阅读和理解,而不是作为一个分支。 因此, 如果您对此文件有任何意见或更新,请先尝试更新原始英文文件。 如果您发现本文档与原始文件有任何不同或者有翻译问题,请发建议或者补丁给 该文件的译者,或者请求中文文档维护者和审阅者的帮助。}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hh5Documentation/translations/zh_CN/disclaimer-zh_CN.rsthKhhubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh field_list)}(hhh]hfield)}(hhh](h field_name)}(hOriginalh]hOriginal}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhV/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/arch/arm64/elf_hwcaps.rsthKubh field_body)}(hB:ref:`Documentation/arch/arm64/elf_hwcaps.rst ` h]h)}(hA:ref:`Documentation/arch/arm64/elf_hwcaps.rst `h]h)}(hhh]hinline)}(hhh]h'Documentation/arch/arm64/elf_hwcaps.rst}(hhhhhNhNubah}(h]h ](xrefstdstd-refeh"]h$]h&]uh1hhhubah}(h]h ]h"]h$]h&]refdoc(translations/zh_CN/arch/arm64/elf_hwcaps refdomainhreftyperef refexplicitrefwarn reftargetelf_hwcaps_indexuh1hhhhKhhubah}(h]h ]h"]h$]h&]uh1hhhhKhhubah}(h]h ]h"]h$]h&]uh1hhhubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubah}(h]h ]h"]h$]h&]uh1hhhhhhhhKubh)}(h*Translator: Bailu Lin h](hTranslator: Bailu Lin <}(hjhhhNhNubh reference)}(hbailu.lin@vivo.comh]hbailu.lin@vivo.com}(hj)hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:bailu.lin@vivo.comuh1j'hjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubhsection)}(hhh](htitle)}(hARM64 ELF hwcapsh]hARM64 ELF hwcaps}(hjJhhhNhNubah}(h]h ]h"]h$]h&]uh1jHhjEhhhhhK ubh)}(h<这篇文档描述了 arm64 ELF hwcaps 的用法和语义。h]h<这篇文档描述了 arm64 ELF hwcaps 的用法和语义。}(hjXhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjEhhubjD)}(hhh](jI)}(h 1. 简介h]h 1. 简介}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1jHhjfhhhhhKubh)}(hX有些硬件或软件功能仅在某些 CPU 实现上和/或在具体某个内核配置上可用,但 对于处于 EL0 的用户空间代码没有可用的架构发现机制。内核通过在辅助向量表 公开一组称为 hwcaps 的标志而把这些功能暴露给用户空间。h]hX有些硬件或软件功能仅在某些 CPU 实现上和/或在具体某个内核配置上可用,但 对于处于 EL0 的用户空间代码没有可用的架构发现机制。内核通过在辅助向量表 公开一组称为 hwcaps 的标志而把这些功能暴露给用户空间。}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjfhhubh)}(h用户空间软件可以通过获取辅助向量的 AT_HWCAP 或 AT_HWCAP2 条目来测试功能, 并测试是否设置了相关标志,例如::h]h用户空间软件可以通过获取辅助向量的 AT_HWCAP 或 AT_HWCAP2 条目来测试功能, 并测试是否设置了相关标志,例如:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjfhhubh literal_block)}(hbool floating_point_is_present(void) { unsigned long hwcaps = getauxval(AT_HWCAP); if (hwcaps & HWCAP_FP) return true; return false; }h]hbool floating_point_is_present(void) { unsigned long hwcaps = getauxval(AT_HWCAP); if (hwcaps & HWCAP_FP) return true; return false; }}hjsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1jhhhKhjfhhubh)}(h如果软件依赖于 hwcap 描述的功能,在尝试使用该功能前则应检查相关的 hwcap 标志以验证该功能是否存在。h]h如果软件依赖于 hwcap 描述的功能,在尝试使用该功能前则应检查相关的 hwcap 标志以验证该功能是否存在。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK!hjfhhubh)}(h不能通过其他方式探查这些功能。当一个功能不可用时,尝试使用它可能导致不可 预测的行为,并且无法保证能确切的知道该功能不可用,例如 SIGILL。h]h不能通过其他方式探查这些功能。当一个功能不可用时,尝试使用它可能导致不可 预测的行为,并且无法保证能确切的知道该功能不可用,例如 SIGILL。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK$hjfhhubeh}(h]id1ah ]h"] 1. 简介ah$]h&]uh1jChjEhhhhhKubjD)}(hhh](jI)}(h2. Hwcaps 的说明h]h2. Hwcaps 的说明}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jHhjhhhhhK)ubh)}(hX 大多数 hwcaps 旨在说明通过架构 ID 寄存器(处于 EL0 的用户空间代码无法访问) 描述的功能的存在。这些 hwcap 通过 ID 寄存器字段定义,并且应根据 ARM 体系 结构参考手册(ARM ARM)中定义的字段来解释说明。h]hX 大多数 hwcaps 旨在说明通过架构 ID 寄存器(处于 EL0 的用户空间代码无法访问) 描述的功能的存在。这些 hwcap 通过 ID 寄存器字段定义,并且应根据 ARM 体系 结构参考手册(ARM ARM)中定义的字段来解释说明。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK+hjhhubh)}(h(这些 hwcaps 以下面的形式描述::h]h'这些 hwcaps 以下面的形式描述:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK/hjhhubj)}(h+idreg.field == val 表示有某个功能。h]h+idreg.field == val 表示有某个功能。}hjsbah}(h]h ]h"]h$]h&]jjuh1jhhhK1hjhhubh)}(h当 idreg.field 中有 val 时,hwcaps 表示 ARM ARM 定义的功能是有效的,但是 并不是说要完全和 val 相等,也不是说 idreg.field 描述的其他功能就是缺失的。h]h当 idreg.field 中有 val 时,hwcaps 表示 ARM ARM 定义的功能是有效的,但是 并不是说要完全和 val 相等,也不是说 idreg.field 描述的其他功能就是缺失的。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK3hjhhubh)}(h其他 hwcaps 可能表明无法仅由 ID 寄存器描述的功能的存在。这些 hwcaps 可能 没有被 ID 寄存器描述,需要参考其他文档。h]h其他 hwcaps 可能表明无法仅由 ID 寄存器描述的功能的存在。这些 hwcaps 可能 没有被 ID 寄存器描述,需要参考其他文档。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK6hjhhubeh}(h]hwcapsah ]h"]2. hwcaps 的说明ah$]h&]uh1jChjEhhhhhK)ubjD)}(hhh](jI)}(h3. AT_HWCAP 中揭示的 hwcapsh]h3. AT_HWCAP 中揭示的 hwcaps}(hj+hhhNhNubah}(h]h ]h"]h$]h&]uh1jHhj(hhhhhK;ubhdefinition_list)}(hhh](hdefinition_list_item)}(hhj@ubh definition)}(hhh]h)}(h2ID_AA64PFR0_EL1.FP == 0b0000 表示有此功能。h]h2ID_AA64PFR0_EL1.FP == 0b0000 表示有此功能。}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK>hjVubah}(h]h ]h"]h$]h&]uh1jThj@ubeh}(h]h ]h"]h$]h&]uh1j>hhhK>hj;ubj?)}(hDHWCAP_ASIMD ID_AA64PFR0_EL1.AdvSIMD == 0b0000 表示有此功能。 h](jE)}(h HWCAP_ASIMDh]h HWCAP_ASIMD}(hjwhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKAhjsubjU)}(hhh]h)}(h7ID_AA64PFR0_EL1.AdvSIMD == 0b0000 表示有此功能。h]h7ID_AA64PFR0_EL1.AdvSIMD == 0b0000 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKAhjubah}(h]h ]h"]h$]h&]uh1jThjsubeh}(h]h ]h"]h$]h&]uh1j>hhhKAhj;hhubj?)}(hKHWCAP_EVTSTRM 通用计时器频率配置为大约100KHz以生成事件。 h](jE)}(h HWCAP_EVTSTRMh]h HWCAP_EVTSTRM}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKDhjubjU)}(hhh]h)}(h<通用计时器频率配置为大约100KHz以生成事件。h]h<通用计时器频率配置为大约100KHz以生成事件。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKDhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKDhj;hhubj?)}(h?HWCAP_AES ID_AA64ISAR0_EL1.AES == 0b0001 表示有此功能。 h](jE)}(h HWCAP_AESh]h HWCAP_AES}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKGhjubjU)}(hhh]h)}(h4ID_AA64ISAR0_EL1.AES == 0b0001 表示有此功能。h]h4ID_AA64ISAR0_EL1.AES == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKGhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKGhj;hhubj?)}(hAHWCAP_PMULL ID_AA64ISAR0_EL1.AES == 0b0010 表示有此功能。 h](jE)}(h HWCAP_PMULLh]h HWCAP_PMULL}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKJhjubjU)}(hhh]h)}(h4ID_AA64ISAR0_EL1.AES == 0b0010 表示有此功能。h]h4ID_AA64ISAR0_EL1.AES == 0b0010 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKJhj;hhubj?)}(hAHWCAP_SHA1 ID_AA64ISAR0_EL1.SHA1 == 0b0001 表示有此功能。 h](jE)}(h HWCAP_SHA1h]h HWCAP_SHA1}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKMhj/ubjU)}(hhh]h)}(h5ID_AA64ISAR0_EL1.SHA1 == 0b0001 表示有此功能。h]h5ID_AA64ISAR0_EL1.SHA1 == 0b0001 表示有此功能。}(hjDhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKMhjAubah}(h]h ]h"]h$]h&]uh1jThj/ubeh}(h]h ]h"]h$]h&]uh1j>hhhKMhj;hhubj?)}(hAHWCAP_SHA2 ID_AA64ISAR0_EL1.SHA2 == 0b0001 表示有此功能。 h](jE)}(h HWCAP_SHA2h]h HWCAP_SHA2}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKPhj^ubjU)}(hhh]h)}(h5ID_AA64ISAR0_EL1.SHA2 == 0b0001 表示有此功能。h]h5ID_AA64ISAR0_EL1.SHA2 == 0b0001 表示有此功能。}(hjshhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhjpubah}(h]h ]h"]h$]h&]uh1jThj^ubeh}(h]h ]h"]h$]h&]uh1j>hhhKPhj;hhubj?)}(hCHWCAP_CRC32 ID_AA64ISAR0_EL1.CRC32 == 0b0001 表示有此功能。 h](jE)}(h HWCAP_CRC32h]h HWCAP_CRC32}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKShjubjU)}(hhh]h)}(h6ID_AA64ISAR0_EL1.CRC32 == 0b0001 表示有此功能。h]h6ID_AA64ISAR0_EL1.CRC32 == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKShjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKShj;hhubj?)}(hFHWCAP_ATOMICS ID_AA64ISAR0_EL1.Atomic == 0b0010 表示有此功能。 h](jE)}(h HWCAP_ATOMICSh]h HWCAP_ATOMICS}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKVhjubjU)}(hhh]h)}(h7ID_AA64ISAR0_EL1.Atomic == 0b0010 表示有此功能。h]h7ID_AA64ISAR0_EL1.Atomic == 0b0010 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKVhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKVhj;hhubj?)}(h>HWCAP_FPHP ID_AA64PFR0_EL1.FP == 0b0001 表示有此功能。 h](jE)}(h HWCAP_FPHPh]h HWCAP_FPHP}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKYhjubjU)}(hhh]h)}(h2ID_AA64PFR0_EL1.FP == 0b0001 表示有此功能。h]h2ID_AA64PFR0_EL1.FP == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKYhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKYhj;hhubj?)}(hFHWCAP_ASIMDHP ID_AA64PFR0_EL1.AdvSIMD == 0b0001 表示有此功能。 h](jE)}(h HWCAP_ASIMDHPh]h HWCAP_ASIMDHP}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhK\hjubjU)}(hhh]h)}(h7ID_AA64PFR0_EL1.AdvSIMD == 0b0001 表示有此功能。h]h7ID_AA64PFR0_EL1.AdvSIMD == 0b0001 表示有此功能。}(hj/hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK\hj,ubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhK\hj;hhubj?)}(hHWCAP_CPUID 根据 Documentation/arch/arm64/cpu-feature-registers.rst 描述,EL0 可以访问 某些 ID 寄存器。 这些 ID 寄存器可能表示功能的可用性。 h](jE)}(h HWCAP_CPUIDh]h HWCAP_CPUID}(hjMhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKbhjIubjU)}(hhh](h)}(hj根据 Documentation/arch/arm64/cpu-feature-registers.rst 描述,EL0 可以访问 某些 ID 寄存器。h]hj根据 Documentation/arch/arm64/cpu-feature-registers.rst 描述,EL0 可以访问 某些 ID 寄存器。}(hj^hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK_hj[ubh)}(h4这些 ID 寄存器可能表示功能的可用性。h]h4这些 ID 寄存器可能表示功能的可用性。}(hjlhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKbhj[ubeh}(h]h ]h"]h$]h&]uh1jThjIubeh}(h]h ]h"]h$]h&]uh1j>hhhKbhj;hhubj?)}(hDHWCAP_ASIMDRDM ID_AA64ISAR0_EL1.RDM == 0b0001 表示有此功能。 h](jE)}(hHWCAP_ASIMDRDMh]hHWCAP_ASIMDRDM}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKehjubjU)}(hhh]h)}(h4ID_AA64ISAR0_EL1.RDM == 0b0001 表示有此功能。h]h4ID_AA64ISAR0_EL1.RDM == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKehjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKehj;hhubj?)}(hCHWCAP_JSCVT ID_AA64ISAR1_EL1.JSCVT == 0b0001 表示有此功能。 h](jE)}(h HWCAP_JSCVTh]h HWCAP_JSCVT}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKhhjubjU)}(hhh]h)}(h6ID_AA64ISAR1_EL1.JSCVT == 0b0001 表示有此功能。h]h6ID_AA64ISAR1_EL1.JSCVT == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKhhj;hhubj?)}(hAHWCAP_FCMA ID_AA64ISAR1_EL1.FCMA == 0b0001 表示有此功能。 h](jE)}(h HWCAP_FCMAh]h HWCAP_FCMA}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKkhjubjU)}(hhh]h)}(h5ID_AA64ISAR1_EL1.FCMA == 0b0001 表示有此功能。h]h5ID_AA64ISAR1_EL1.FCMA == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKkhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKkhj;hhubj?)}(hCHWCAP_LRCPC ID_AA64ISAR1_EL1.LRCPC == 0b0001 表示有此功能。 h](jE)}(h HWCAP_LRCPCh]h HWCAP_LRCPC}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKnhjubjU)}(hhh]h)}(h6ID_AA64ISAR1_EL1.LRCPC == 0b0001 表示有此功能。h]h6ID_AA64ISAR1_EL1.LRCPC == 0b0001 表示有此功能。}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKnhj%ubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKnhj;hhubj?)}(hAHWCAP_DCPOP ID_AA64ISAR1_EL1.DPB == 0b0001 表示有此功能。 h](jE)}(h HWCAP_DCPOPh]h HWCAP_DCPOP}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKqhjBubjU)}(hhh]h)}(h4ID_AA64ISAR1_EL1.DPB == 0b0001 表示有此功能。h]h4ID_AA64ISAR1_EL1.DPB == 0b0001 表示有此功能。}(hjWhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKqhjTubah}(h]h ]h"]h$]h&]uh1jThjBubeh}(h]h ]h"]h$]h&]uh1j>hhhKqhj;hhubj?)}(hAHWCAP_SHA3 ID_AA64ISAR0_EL1.SHA3 == 0b0001 表示有此功能。 h](jE)}(h HWCAP_SHA3h]h HWCAP_SHA3}(hjuhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKthjqubjU)}(hhh]h)}(h5ID_AA64ISAR0_EL1.SHA3 == 0b0001 表示有此功能。h]h5ID_AA64ISAR0_EL1.SHA3 == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKthjubah}(h]h ]h"]h$]h&]uh1jThjqubeh}(h]h ]h"]h$]h&]uh1j>hhhKthj;hhubj?)}(h?HWCAP_SM3 ID_AA64ISAR0_EL1.SM3 == 0b0001 表示有此功能。 h](jE)}(h HWCAP_SM3h]h HWCAP_SM3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKwhjubjU)}(hhh]h)}(h4ID_AA64ISAR0_EL1.SM3 == 0b0001 表示有此功能。h]h4ID_AA64ISAR0_EL1.SM3 == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKwhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKwhj;hhubj?)}(h?HWCAP_SM4 ID_AA64ISAR0_EL1.SM4 == 0b0001 表示有此功能。 h](jE)}(h HWCAP_SM4h]h HWCAP_SM4}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKzhjubjU)}(hhh]h)}(h4ID_AA64ISAR0_EL1.SM4 == 0b0001 表示有此功能。h]h4ID_AA64ISAR0_EL1.SM4 == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKzhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKzhj;hhubj?)}(hBHWCAP_ASIMDDP ID_AA64ISAR0_EL1.DP == 0b0001 表示有此功能。 h](jE)}(h HWCAP_ASIMDDPh]h HWCAP_ASIMDDP}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhK}hjubjU)}(hhh]h)}(h3ID_AA64ISAR0_EL1.DP == 0b0001 表示有此功能。h]h3ID_AA64ISAR0_EL1.DP == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK}hjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhK}hj;hhubj?)}(hCHWCAP_SHA512 ID_AA64ISAR0_EL1.SHA2 == 0b0010 表示有此功能。 h](jE)}(h HWCAP_SHA512h]h HWCAP_SHA512}(hj1hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKhj-ubjU)}(hhh]h)}(h5ID_AA64ISAR0_EL1.SHA2 == 0b0010 表示有此功能。h]h5ID_AA64ISAR0_EL1.SHA2 == 0b0010 表示有此功能。}(hjBhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj?ubah}(h]h ]h"]h$]h&]uh1jThj-ubeh}(h]h ]h"]h$]h&]uh1j>hhhKhj;hhubj?)}(h>HWCAP_SVE ID_AA64PFR0_EL1.SVE == 0b0001 表示有此功能。 h](jE)}(h HWCAP_SVEh]h HWCAP_SVE}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKhj\ubjU)}(hhh]h)}(h3ID_AA64PFR0_EL1.SVE == 0b0001 表示有此功能。h]h3ID_AA64PFR0_EL1.SVE == 0b0001 表示有此功能。}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjnubah}(h]h ]h"]h$]h&]uh1jThj\ubeh}(h]h ]h"]h$]h&]uh1j>hhhKhj;hhubj?)}(hDHWCAP_ASIMDFHM ID_AA64ISAR0_EL1.FHM == 0b0001 表示有此功能。 h](jE)}(hHWCAP_ASIMDFHMh]hHWCAP_ASIMDFHM}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKhjubjU)}(hhh]h)}(h4ID_AA64ISAR0_EL1.FHM == 0b0001 表示有此功能。h]h4ID_AA64ISAR0_EL1.FHM == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKhj;hhubj?)}(h>HWCAP_DIT ID_AA64PFR0_EL1.DIT == 0b0001 表示有此功能。 h](jE)}(h HWCAP_DITh]h HWCAP_DIT}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKhjubjU)}(hhh]h)}(h3ID_AA64PFR0_EL1.DIT == 0b0001 表示有此功能。h]h3ID_AA64PFR0_EL1.DIT == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKhj;hhubj?)}(h@HWCAP_USCAT ID_AA64MMFR2_EL1.AT == 0b0001 表示有此功能。 h](jE)}(h HWCAP_USCATh]h HWCAP_USCAT}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKhjubjU)}(hhh]h)}(h3ID_AA64MMFR2_EL1.AT == 0b0001 表示有此功能。h]h3ID_AA64MMFR2_EL1.AT == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKhj;hhubj?)}(hDHWCAP_ILRCPC ID_AA64ISAR1_EL1.LRCPC == 0b0010 表示有此功能。 h](jE)}(h HWCAP_ILRCPCh]h HWCAP_ILRCPC}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKhjubjU)}(hhh]h)}(h6ID_AA64ISAR1_EL1.LRCPC == 0b0010 表示有此功能。h]h6ID_AA64ISAR1_EL1.LRCPC == 0b0010 表示有此功能。}(hj-hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj*ubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKhj;hhubj?)}(h@HWCAP_FLAGM ID_AA64ISAR0_EL1.TS == 0b0001 表示有此功能。 h](jE)}(h HWCAP_FLAGMh]h HWCAP_FLAGM}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKhjGubjU)}(hhh]h)}(h3ID_AA64ISAR0_EL1.TS == 0b0001 表示有此功能。h]h3ID_AA64ISAR0_EL1.TS == 0b0001 表示有此功能。}(hj\hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjYubah}(h]h ]h"]h$]h&]uh1jThjGubeh}(h]h ]h"]h$]h&]uh1j>hhhKhj;hhubj?)}(h@HWCAP_SSBS ID_AA64PFR1_EL1.SSBS == 0b0010 表示有此功能。 h](jE)}(h HWCAP_SSBSh]h HWCAP_SSBS}(hjzhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKhjvubjU)}(hhh]h)}(h4ID_AA64PFR1_EL1.SSBS == 0b0010 表示有此功能。h]h4ID_AA64PFR1_EL1.SSBS == 0b0010 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jThjvubeh}(h]h ]h"]h$]h&]uh1j>hhhKhj;hhubj?)}(h=HWCAP_SB ID_AA64ISAR1_EL1.SB == 0b0001 表示有此功能。 h](jE)}(hHWCAP_SBh]hHWCAP_SB}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKhjubjU)}(hhh]h)}(h3ID_AA64ISAR1_EL1.SB == 0b0001 表示有此功能。h]h3ID_AA64ISAR1_EL1.SB == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKhj;hhubj?)}(hHWCAP_PACA 如 Documentation/arch/arm64/pointer-authentication.rst 所描述, ID_AA64ISAR1_EL1.APA == 0b0001 或 ID_AA64ISAR1_EL1.API == 0b0001 表示有此功能。 h](jE)}(h HWCAP_PACAh]h HWCAP_PACA}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKhjubjU)}(hhh]h)}(h如 Documentation/arch/arm64/pointer-authentication.rst 所描述, ID_AA64ISAR1_EL1.APA == 0b0001 或 ID_AA64ISAR1_EL1.API == 0b0001 表示有此功能。h]h如 Documentation/arch/arm64/pointer-authentication.rst 所描述, ID_AA64ISAR1_EL1.APA == 0b0001 或 ID_AA64ISAR1_EL1.API == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKhj;hhubj?)}(hHWCAP_PACG 如 Documentation/arch/arm64/pointer-authentication.rst 所描述, ID_AA64ISAR1_EL1.GPA == 0b0001 或 ID_AA64ISAR1_EL1.GPI == 0b0001 表示有此功能。 h](jE)}(h HWCAP_PACGh]h HWCAP_PACG}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jDhhhKhjubjU)}(hhh]h)}(h如 Documentation/arch/arm64/pointer-authentication.rst 所描述, ID_AA64ISAR1_EL1.GPA == 0b0001 或 ID_AA64ISAR1_EL1.GPI == 0b0001 表示有此功能。h]h如 Documentation/arch/arm64/pointer-authentication.rst 所描述, ID_AA64ISAR1_EL1.GPA == 0b0001 或 ID_AA64ISAR1_EL1.GPI == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jThjubeh}(h]h ]h"]h$]h&]uh1j>hhhKhj;hhubeh}(h]h ]h"]h$]h&]uh1j9hj(hhhhhNubh)}(h HWCAP2_DCPODPh]h HWCAP2_DCPODP}(hj8hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubh block_quote)}(h5ID_AA64ISAR1_EL1.DPB == 0b0010 表示有此功能。 h]h)}(h4ID_AA64ISAR1_EL1.DPB == 0b0010 表示有此功能。h]h4ID_AA64ISAR1_EL1.DPB == 0b0010 表示有此功能。}(hjLhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjHubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(h HWCAP2_SVE2h]h HWCAP2_SVE2}(hj`hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h7ID_AA64ZFR0_EL1.SVEVer == 0b0001 表示有此功能。 h]h)}(h6ID_AA64ZFR0_EL1.SVEVer == 0b0001 表示有此功能。h]h6ID_AA64ZFR0_EL1.SVEVer == 0b0001 表示有此功能。}(hjrhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjnubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(h HWCAP2_SVEAESh]h HWCAP2_SVEAES}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h4ID_AA64ZFR0_EL1.AES == 0b0001 表示有此功能。 h]h)}(h3ID_AA64ZFR0_EL1.AES == 0b0001 表示有此功能。h]h3ID_AA64ZFR0_EL1.AES == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(hHWCAP2_SVEPMULLh]hHWCAP2_SVEPMULL}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h4ID_AA64ZFR0_EL1.AES == 0b0010 表示有此功能。 h]h)}(h3ID_AA64ZFR0_EL1.AES == 0b0010 表示有此功能。h]h3ID_AA64ZFR0_EL1.AES == 0b0010 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(hHWCAP2_SVEBITPERMh]hHWCAP2_SVEBITPERM}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h8ID_AA64ZFR0_EL1.BitPerm == 0b0001 表示有此功能。 h]h)}(h7ID_AA64ZFR0_EL1.BitPerm == 0b0001 表示有此功能。h]h7ID_AA64ZFR0_EL1.BitPerm == 0b0001 表示有此功能。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(hHWCAP2_SVESHA3h]hHWCAP2_SVESHA3}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h5ID_AA64ZFR0_EL1.SHA3 == 0b0001 表示有此功能。 h]h)}(h4ID_AA64ZFR0_EL1.SHA3 == 0b0001 表示有此功能。h]h4ID_AA64ZFR0_EL1.SHA3 == 0b0001 表示有此功能。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(h HWCAP2_SVESM4h]h HWCAP2_SVESM4}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h4ID_AA64ZFR0_EL1.SM4 == 0b0001 表示有此功能。 h]h)}(h3ID_AA64ZFR0_EL1.SM4 == 0b0001 表示有此功能。h]h3ID_AA64ZFR0_EL1.SM4 == 0b0001 表示有此功能。}(hj0 hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj, ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(h HWCAP2_FLAGM2h]h HWCAP2_FLAGM2}(hjD hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h4ID_AA64ISAR0_EL1.TS == 0b0010 表示有此功能。 h]h)}(h3ID_AA64ISAR0_EL1.TS == 0b0010 表示有此功能。h]h3ID_AA64ISAR0_EL1.TS == 0b0010 表示有此功能。}(hjV hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjR ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(h HWCAP2_FRINTh]h HWCAP2_FRINT}(hjj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h9ID_AA64ISAR1_EL1.FRINTTS == 0b0001 表示有此功能。 h]h)}(h8ID_AA64ISAR1_EL1.FRINTTS == 0b0001 表示有此功能。h]h8ID_AA64ISAR1_EL1.FRINTTS == 0b0001 表示有此功能。}(hj| hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjx ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(hHWCAP2_SVEI8MMh]hHWCAP2_SVEI8MM}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h5ID_AA64ZFR0_EL1.I8MM == 0b0001 表示有此功能。 h]h)}(h4ID_AA64ZFR0_EL1.I8MM == 0b0001 表示有此功能。h]h4ID_AA64ZFR0_EL1.I8MM == 0b0001 表示有此功能。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(hHWCAP2_SVEF32MMh]hHWCAP2_SVEF32MM}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h6ID_AA64ZFR0_EL1.F32MM == 0b0001 表示有此功能。 h]h)}(h5ID_AA64ZFR0_EL1.F32MM == 0b0001 表示有此功能。h]h5ID_AA64ZFR0_EL1.F32MM == 0b0001 表示有此功能。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(hHWCAP2_SVEF64MMh]hHWCAP2_SVEF64MM}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h6ID_AA64ZFR0_EL1.F64MM == 0b0001 表示有此功能。 h]h)}(h5ID_AA64ZFR0_EL1.F64MM == 0b0001 表示有此功能。h]h5ID_AA64ZFR0_EL1.F64MM == 0b0001 表示有此功能。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(hHWCAP2_SVEBF16h]hHWCAP2_SVEBF16}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h5ID_AA64ZFR0_EL1.BF16 == 0b0001 表示有此功能。 h]h)}(h4ID_AA64ZFR0_EL1.BF16 == 0b0001 表示有此功能。h]h4ID_AA64ZFR0_EL1.BF16 == 0b0001 表示有此功能。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(h HWCAP2_I8MMh]h HWCAP2_I8MM}(hj( hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h6ID_AA64ISAR1_EL1.I8MM == 0b0001 表示有此功能。 h]h)}(h5ID_AA64ISAR1_EL1.I8MM == 0b0001 表示有此功能。h]h5ID_AA64ISAR1_EL1.I8MM == 0b0001 表示有此功能。}(hj: hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj6 ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(h HWCAP2_BF16h]h HWCAP2_BF16}(hjN hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h6ID_AA64ISAR1_EL1.BF16 == 0b0001 表示有此功能。 h]h)}(h5ID_AA64ISAR1_EL1.BF16 == 0b0001 表示有此功能。h]h5ID_AA64ISAR1_EL1.BF16 == 0b0001 表示有此功能。}(hj` hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj\ ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(h HWCAP2_DGHh]h HWCAP2_DGH}(hjt hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h5ID_AA64ISAR1_EL1.DGH == 0b0001 表示有此功能。 h]h)}(h4ID_AA64ISAR1_EL1.DGH == 0b0001 表示有此功能。h]h4ID_AA64ISAR1_EL1.DGH == 0b0001 表示有此功能。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(h HWCAP2_RNGh]h HWCAP2_RNG}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h6ID_AA64ISAR0_EL1.RNDR == 0b0001 表示有此功能。 h]h)}(h5ID_AA64ISAR0_EL1.RNDR == 0b0001 表示有此功能。h]h5ID_AA64ISAR0_EL1.RNDR == 0b0001 表示有此功能。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubh)}(h HWCAP2_BTIh]h HWCAP2_BTI}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj(hhubjG)}(h4ID_AA64PFR0_EL1.BT == 0b0001 表示有此功能。 h]h)}(h2ID_AA64PFR0_EL1.BT == 0b0001 表示有此功能。h]h2ID_AA64PFR0_EL1.BT == 0b0001 表示有此功能。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1jFhhhKhj(hhubeh}(h]at-hwcap-hwcapsah ]h"]3. at_hwcap 中揭示的 hwcapsah$]h&]uh1jChjEhhhhhK;ubjD)}(hhh](jI)}(h4. 未使用的 AT_HWCAP 位h]h4. 未使用的 AT_HWCAP 位}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1jHhj hhhhhKubh)}(hW为了与用户空间交互,内核保证 AT_HWCAP 的第62、63位将始终返回0。h]hW为了与用户空间交互,内核保证 AT_HWCAP 的第62、63位将始终返回0。}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhj hhubeh}(h]at-hwcapah ]h"]4. 未使用的 at_hwcap 位ah$]h&]uh1jChjEhhhhhKubeh}(h]arm64-elf-hwcapsah ]h"]arm64 elf hwcapsah$]h&]uh1jChhhhhhhK ubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(jHN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerj@ error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh، _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}nameids}(j j jjj%j"j j j j u nametypes}(j jj%j j uh}(j jEjjfj"jj j(j j u footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}jN KsRparse_messages]transform_messages] transformerN include_log]:Documentation/translations/zh_CN/arch/arm64/elf_hwcaps.rst(NNNNta decorationNhhub.