Memory Tagging Extension (MTE) - related instructions findable by searching spec for pcode HaveMTEExt() calls, or arch feature ARMv8.5-MemTag - incomplete list here: https://en.wikichip.org/wiki/arm/mte ADDG Add with Tag ADDG_64_addsub_immtags ADDG , , #, # CMPP Compare with Tag CMPP_SUBPS_64S_dp_2src CMPP , GMI Tag Mask Insert GMI_64G_dp_2src GMI , , IRG Insert Random Tag IRG_64I_dp_2src IRG , {, } LDG Load Allocation Tag LDG_64Loffset_ldsttags LDG , [{, #}] LDGV Load Tag Vector ??? LDGV , []! LDGM Load Tag Multiple LDGM_64bulk_ldsttags LDGM , [] ST2G Store Allocaton Tags ST2G_64Spost_ldsttags ST2G [], # ST2G_64Spre_ldsttags ST2G [, #]! ST2G_64Soffset_ldsttags ST2G , [{, #}] STG Store Allocation Tag STG_64Spost_ldsttags STG [], # STG_64Spre_ldsttags STG [, #]! STG_64Soffset_ldsttags STG [{, #}] STGM Store Tag Multiple STGM_64bulk_ldsttags STGM , [] STGP Store Allocation Tag and Pair STGP_64_ldstpair_post STGP , , [], # STGP_64_ldstpair_pre STGP , , [, #]! STGP_64_ldstpair_off STGP , , [{, #}] STGV Store Tag Vector ??? STGV , []! STZ2G Store Allocation Tags, Zeroing STZ2G_64Spost_ldsttags STZ2G [], # STZ2G_64Spre_ldsttags STZ2G [, #]! STZ2G_64Soffset_ldsttags STZ2G [{, #}] STZG Store Allocation Tag, Zeroing STZG_64Spost_ldsttags STZG [], # STZG_64Spre_ldsttags STZG [, #]! STZG_64Soffset_ldsttags STZG [{, #}] STZGM Store Tag and Zero Multiple STZGM_64bulk_ldsttags STZGM , [] SUBG Subtract with Tag SUBG_64_addsub_immtags SUBG , , #, # SUBP Subtract Pointer SUBP_64S_dp_2src SUBP , , SUBPS Subtract Pointer, setting Flags SUBPS_64S_dp_2src SUBPS , ,