+2021-04-19 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * NEWS: Update news.
+ * testsuite/gas/aarch64/rme.d: Update test.
+ * testsuite/gas/aarch64/rme.s: Update test.
+
2021-04-19 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
* testsuite/gas/aarch64/rme.d: Update test.
* arm-symbianelf support removed.
+* Add support for Realm Management Extension (RME) for AArch64.
+
Changes in 2.36:
* Add support for Intel AVX VNNI instructions.
10: d51e2180 msr gptbr_el3, x0
14: d50e7e20 dc cipapa, x0
18: d50e7ea0 dc cigdpapa, x0
+ 1c: d50e8460 tlbi rpaos, x0
+ 20: d50e84e0 tlbi rpalos, x0
+ 24: d50e819f tlbi paallos
+ 28: d50e879f tlbi paall
/* RME data cache maintenance operations. */
dc cipapa, x0
dc cigdpapa, x0
+
+/* RME instructions for maintenance of GPT entries cached in a TLB. */
+tlbi rpaos, x0
+tlbi rpalos, x0
+tlbi paallos
+tlbi paall
+2021-04-19 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
+
+ * aarch64-opc.c: Add new registers (RPAOS, RPALOS, PAALLOS, PAALL) support
+ for TLBI instruction.
+
2021-04-19 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
* aarch64-opc.c: Add new register (CIPAPA, CIGDPAPA) support for
{ "rvae3os", CPENS (6, C8, C5, 1), F_HASXT | F_ARCHEXT },
{ "rvale3os", CPENS (6, C8, C5, 5), F_HASXT | F_ARCHEXT },
+ { "rpaos", CPENS (6, C8, C4, 3), F_HASXT },
+ { "rpalos", CPENS (6, C8, C4, 7), F_HASXT },
+ { "paallos", CPENS (6, C8, C1, 4), 0},
+ { "paall", CPENS (6, C8, C7, 4), 0},
+
{ 0, CPENS(0,0,0,0), 0 }
};