Lines Matching +full:1 +full:v8

25                  "ARM v8.1  Privileged Access-Never extension">;
29 "ARM v8.2 UAO PState extension (psuao)">;
33 "ARM v8.2 PAN AT S1E1R and AT S1E1W Variation">;
76 // v8.9a/v9.4a FEAT_ATS1A
200 def : IC<"IVAU", 0b011, 0b0111, 0b0101, 0b001, 1>;
240 string policy, bits<1> policy_encoding> : SearchableTable {
247 let Encoding{2-1} = target_encoding;
317 class RPRFM<string name, bits<1> type_encoding, bits<5> policy_encoding> : SearchableTable {
324 let Encoding{5-1} = policy_encoding;
368 class SVEVECLENSPECIFIER<string name, bits<1> encoding> : SearchableTable {
373 bits<1> Encoding;
432 // v8.1a "Privileged Access Never" extension-specific PStates
436 // v8.2a "User Access Override" extension-specific PStates
439 // v8.4a timing insensitivity of data processing instructions
442 // v8.5a Spectre Mitigation
445 // v8.5a Memory Tagging Extension
448 // v8.8a Non-Maskable Interrupts
542 bits<3> op2, bit needsreg = 1> {
545 let Encoding{7} = 1;
679 let Readable = 1;
680 let Writeable = 1;
686 let Readable = 1;
694 let Writeable = 1;
713 //v8.3 CCIDX - extending the CCsIDr number of sets
829 // v8.1a "Limited Ordering Regions" extension-specific system register
834 // v8.2a "RAS extension" registers
841 // v8.5a "random number" registers
848 // v8.5a Software Context Number registers
1378 foreach n = 1-15 in {
1379 foreach x = 1-2 in {
1384 let Encoding{13} = !add(x,-1);
1390 let Encoding{13} = !add(x,-1);
1392 } //foreach x = 1-2 in
1393 } //foreach n = 1-15 in
1396 // v8.1a "Privileged Access Never" extension-specific system registers
1400 // v8.1a "Limited Ordering Regions" extension-specific system registers
1409 // v8.1a "Virtualization Host extensions" system registers
1442 // v8.2a registers
1447 // v8.2a "Statistical Profiling extension" registers
1465 // v8.2a "RAS extension" registers
1479 // v8.3a "Pointer authentication extension" registers
1494 // v8.4 "Secure Exception Level 2 extension"
1496 // v8.4a "Virtualization secure second stage translation" registers
1503 // v8.4a "Virtualization timer" registers
1512 // v8.4a "Virtualization debug state" registers
1517 // v8.4a RAS registers
1525 // v8.4a MPAM registers
1546 // v8.4a Activity Monitor registers
1599 // v8.4a Trace Extension registers
1612 // v8.4a Timing insensitivity of data processing instructions
1619 // v8.4a Enhanced Support for Nested Virtualization
1634 // V8.5a Spectre mitigation SSBS register
1639 // v8.5a Memory Tagging Extension
1677 // v8.6a Activity Monitors Virtualization Support
1682 foreach x = 0-1 in {
1692 // v8.6a Fine Grained Virtualization Traps
1702 // v8.9a/v9.4a additions to Fine Grained Traps (FEAT_FGT2)
1711 // v8.6a Enhanced Counter Virtualization
1722 // v8.7a LD64B/ST64B Accelerator Extension system register
1768 // v8.4a MPAM and SME registers
1774 // v8.8a Non-Maskable Interrupts
1794 // v8.9a/v9.4a Memory Attribute Index Enhancement (FEAT_AIE)
1805 // v8.9a/9.4a Stage 1 Permission Indirection Extension (FEAT_S1PIE)
1815 // v8.9a/v9.4a Stage 2 Permission Indirection Extension (FEAT_S2PIE)
1819 // v8.9a/v9.4a Stage 1 Permission Overlay Extension (FEAT_S1POE)
1827 // v8.9a/v9.4a Stage 2 Permission Overlay Extension (FEAT_S2POE)
1831 // v8.9a/v9.4a Extension to System Control Registers (FEAT_SCTLR2)
1838 // v8.9a/v9.4a Extension to Translation Control Registers (FEAT_TCR2)
1844 // v8.9a/9.4a Translation Hardening Extension (FEAT_THE)
1851 // v8.9a/9.4a new Debug feature (FEAT_DEBUGv8p9)
1855 // v8.9a/9.4a new Performance Monitors Extension (FEAT_PMUv3p9)
1859 // v8.9a/9.4a PMU Snapshot Extension (FEAT_PMUv3_SS)
1869 // v8.9a/v9.4a PMUv3 Fixed-function instruction counter (FEAT_PMUv3_ICNTR)
1874 // v8.9a/v9.4a PMUv3 Performance Monitors Zero with Mask (FEAT_PMUv3p9/FEAT_PMUv3_ICNTR)
1878 // v8.9a/9.4a Synchronous-Exception-Based Event Profiling extension (FEAT_SEBEP)
1883 // v8.9a/9.4a System Performance Monitors Extension (FEAT_SPMU)
1915 // v8.9a/9.4a Instrumentation Extension (FEAT_ITE)
1924 // v8.9a/9.4a SPE Data Source Filtering (FEAT_SPE_FDS)
1928 // v8.9a/9.4a RASv2 (FEAT_RASv2)
1933 // v8.9a/9.4a Physical Fault Address (FEAT_PFAR)