Lines Matching full:armv8
1376 ARMv8.3 Pointer Authentication will result in the PAC being
1423 part of the ARMv8.2-LPA extension.
1426 do not support ARMv8.2-LPA, but with some added memory overhead (and
1715 to ARMv8 without modification.
1758 bool "Emulate deprecated/obsolete ARMv8 instructions"
1774 ARMv8 obsoletes the use of A32 SWP/SWPB instructions such that
1798 CP15DMB - are deprecated in ARMv8 (and ARMv7). It is
1814 AArch32 EL0, and is deprecated in ARMv8.
1830 menu "ARMv8.1 architectural features"
1836 The ARMv8.1 architecture extensions introduce support for
1846 to work on pre-ARMv8.1 hardware and the performance impact is
1853 Privileged Access Never (PAN; part of the ARMv8.1 Extensions)
1875 As part of the Large System Extensions, ARMv8.1 introduces new
1885 endmenu # "ARMv8.1 architectural features"
1887 menu "ARMv8.2 architectural features"
1890 def_bool $(cc-option,-Wa$(comma)-march=armv8.2-a)
1893 def_bool $(as-instr,.arch armv8.2-a+sha3)
1901 ARMv8.2 DCPoP feature.
1912 (RAS) Extensions, part of ARMv8.2 are able to track faults and
1937 endmenu # "ARMv8.2 architectural features"
1939 menu "ARMv8.3 architectural features"
1945 Pointer authentication (part of the ARMv8.3 Extensions) provides
1995 def_bool $(cc-option,-Wa$(comma)-march=armv8.3-a)
2003 endmenu # "ARMv8.3 architectural features"
2005 menu "ARMv8.4 architectural features"
2012 by the ARMv8.4 CPU architecture. This enables support for version 1
2031 def_bool $(cc-option,-Wa$(comma)-march=armv8.4-a)
2038 ARMv8.4-TLBI provides TLBI invalidation instruction that apply to a
2044 endmenu # "ARMv8.4 architectural features"
2046 menu "ARMv8.5 architectural features"
2049 def_bool $(cc-option,-Wa$(comma)-march=armv8.5-a)
2055 Branch Target Identification (part of the ARMv8.5 Extensions)
2063 authentication mechanism provided as part of the ARMv8.3 Extensions.
2098 E0PD (part of the ARMv8.5 extensions) allows us to ensure
2108 # ".arch armv8.5-a+memtag" below. However, this was incomplete
2112 def_bool $(as-instr,.arch armv8.5-a+memtag\nstgm xzr$(comma)[x0])
2127 Memory Tagging (part of the ARMv8.5 Extensions) provides
2146 endmenu # "ARMv8.5 architectural features"
2148 menu "ARMv8.7 architectural features"
2160 endmenu # "ARMv8.7 architectural features"
2162 menu "ARMv8.9 architectural features"
2183 endmenu # "ARMv8.9 architectural features"