Lines Matching full:armv8
1205 ARMv8.3 Pointer Authentication will result in the PAC being
1246 bool "52-bit (ARMv8.2)"
1251 part of the ARMv8.2-LPA extension.
1254 do not support ARMv8.2-LPA, but with some added memory overhead (and
1556 to ARMv8 without modification.
1599 bool "Emulate deprecated/obsolete ARMv8 instructions"
1615 ARMv8 obsoletes the use of A32 SWP/SWPB instructions such that
1639 CP15DMB - are deprecated in ARMv8 (and ARMv7). It is
1655 AArch32 EL0, and is deprecated in ARMv8.
1671 menu "ARMv8.1 architectural features"
1677 The ARMv8.1 architecture extensions introduce support for
1687 to work on pre-ARMv8.1 hardware and the performance impact is
1694 Privileged Access Never (PAN; part of the ARMv8.1 Extensions)
1720 As part of the Large System Extensions, ARMv8.1 introduces new
1730 endmenu # "ARMv8.1 architectural features"
1732 menu "ARMv8.2 architectural features"
1735 def_bool $(cc-option,-Wa$(comma)-march=armv8.2-a)
1738 def_bool $(as-instr,.arch armv8.2-a+sha3)
1746 ARMv8.2 DCPoP feature.
1757 (RAS) Extensions, part of ARMv8.2 are able to track faults and
1782 endmenu # "ARMv8.2 architectural features"
1784 menu "ARMv8.3 architectural features"
1790 Pointer authentication (part of the ARMv8.3 Extensions) provides
1840 def_bool $(cc-option,-Wa$(comma)-march=armv8.3-a)
1845 endmenu # "ARMv8.3 architectural features"
1847 menu "ARMv8.4 architectural features"
1854 by the ARMv8.4 CPU architecture. This enables support for version 1
1873 def_bool $(cc-option,-Wa$(comma)-march=armv8.4-a)
1880 ARMv8.4-TLBI provides TLBI invalidation instruction that apply to a
1886 endmenu # "ARMv8.4 architectural features"
1888 menu "ARMv8.5 architectural features"
1891 def_bool $(cc-option,-Wa$(comma)-march=armv8.5-a)
1897 Branch Target Identification (part of the ARMv8.5 Extensions)
1905 authentication mechanism provided as part of the ARMv8.3 Extensions.
1942 E0PD (part of the ARMv8.5 extensions) allows us to ensure
1952 # ".arch armv8.5-a+memtag" below. However, this was incomplete
1956 def_bool $(as-instr,.arch armv8.5-a+memtag\nstgm xzr$(comma)[x0])
1969 Memory Tagging (part of the ARMv8.5 Extensions) provides
1988 endmenu # "ARMv8.5 architectural features"
1990 menu "ARMv8.7 architectural features"
2002 endmenu # "ARMv8.7 architectural features"