1 Star 0 Fork 67

ticat_fp/euler_binutils

forked from src-openEuler/binutils 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
aarch64-add-l4-instruction.patch 68.95 KB
一键复制 编辑 原始数据 按行查看 历史
陈鸿 提交于 2025-02-07 16:45 +08:00 . add l4 support
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411
From 3f15ce456e443417204a284055e50e8768b6bddc Mon Sep 17 00:00:00 2001
From: chenhong <chenhong92@huawei.com>
Date: Mon, 24 Feb 2025 20:41:53 +0800
Subject: [PATCH] aarch64-add-l4-instruction
---
gas/testsuite/gas/aarch64/sve-invalid.l | 2 +-
gas/testsuite/gas/aarch64/sve-invalid.s | 2 +-
gas/testsuite/gas/aarch64/sve.d | 752 ++++++++++++------------
gas/testsuite/gas/aarch64/system.d | 34 +-
opcodes/aarch64-opc.c | 16 +-
5 files changed, 403 insertions(+), 403 deletions(-)
diff --git a/gas/testsuite/gas/aarch64/sve-invalid.l b/gas/testsuite/gas/aarch64/sve-invalid.l
index 3dcb0634..798c7703 100644
--- a/gas/testsuite/gas/aarch64/sve-invalid.l
+++ b/gas/testsuite/gas/aarch64/sve-invalid.l
@@ -851,7 +851,7 @@
.*: Error: multiplier out of range 1 to 16 at operand 2 -- `cntb x0,pow2,mul#17'
.*: Error: shift expression expected at operand 2 -- `cntb x0,pow2,#1'
.*: Error: operand 1 must be an enumeration value such as PLDL1KEEP -- `prfb pldl0keep,p1,\[x0\]'
-.*: Error: operand 1 must be an enumeration value such as PLDL1KEEP -- `prfb pldl4keep,p1,\[x0\]'
+.*: Error: operand 1 must be an enumeration value such as PLDL1KEEP -- `prfb pldl5keep,p1,\[x0\]'
.*: Error: operand 1 must be an enumeration value such as PLDL1KEEP -- `prfb #-1,p1,\[x0\]'
.*: Error: operand 1 must be an enumeration value such as PLDL1KEEP -- `prfb #16,p1,\[x0\]'
.*: Error: immediate operand required at operand 1 -- `prfb x0,p1,\[x0\]'
diff --git a/gas/testsuite/gas/aarch64/sve-invalid.s b/gas/testsuite/gas/aarch64/sve-invalid.s
index c374396e..3fb096cb 100644
--- a/gas/testsuite/gas/aarch64/sve-invalid.s
+++ b/gas/testsuite/gas/aarch64/sve-invalid.s
@@ -966,7 +966,7 @@
prfb pldl1keep, p1, [x0] // OK
prfb pldl2keep, p1, [x0] // OK
prfb pldl3keep, p1, [x0] // OK
- prfb pldl4keep, p1, [x0]
+ prfb pldl5keep, p1, [x0]
prfb #-1, p1, [x0]
prfb #0, p1, [x0] // OK
prfb #15, p1, [x0] // OK
diff --git a/gas/testsuite/gas/aarch64/sve.d b/gas/testsuite/gas/aarch64/sve.d
index e3a6aab3..e2eb229e 100644
--- a/gas/testsuite/gas/aarch64/sve.d
+++ b/gas/testsuite/gas/aarch64/sve.d
@@ -23923,12 +23923,12 @@ Disassembly of section .*:
[^:]+: 8400c005 prfb pldl3strm, p0, \[x0, x0\]
[^:]+: 8400c005 prfb pldl3strm, p0, \[x0, x0\]
[^:]+: 8400c005 prfb pldl3strm, p0, \[x0, x0\]
-[^:]+: 8400c006 prfb #6, p0, \[x0, x0\]
-[^:]+: 8400c006 prfb #6, p0, \[x0, x0\]
-[^:]+: 8400c006 prfb #6, p0, \[x0, x0\]
-[^:]+: 8400c007 prfb #7, p0, \[x0, x0\]
-[^:]+: 8400c007 prfb #7, p0, \[x0, x0\]
-[^:]+: 8400c007 prfb #7, p0, \[x0, x0\]
+[^:]+: 8400c006 prfb pldl4keep, p0, \[x0, x0\]
+[^:]+: 8400c006 prfb pldl4keep, p0, \[x0, x0\]
+[^:]+: 8400c006 prfb pldl4keep, p0, \[x0, x0\]
+[^:]+: 8400c007 prfb pldl4strm, p0, \[x0, x0\]
+[^:]+: 8400c007 prfb pldl4strm, p0, \[x0, x0\]
+[^:]+: 8400c007 prfb pldl4strm, p0, \[x0, x0\]
[^:]+: 8400c008 prfb pstl1keep, p0, \[x0, x0\]
[^:]+: 8400c008 prfb pstl1keep, p0, \[x0, x0\]
[^:]+: 8400c008 prfb pstl1keep, p0, \[x0, x0\]
@@ -23947,12 +23947,12 @@ Disassembly of section .*:
[^:]+: 8400c00d prfb pstl3strm, p0, \[x0, x0\]
[^:]+: 8400c00d prfb pstl3strm, p0, \[x0, x0\]
[^:]+: 8400c00d prfb pstl3strm, p0, \[x0, x0\]
-[^:]+: 8400c0+e prfb #14, p0, \[x0, x0\]
-[^:]+: 8400c0+e prfb #14, p0, \[x0, x0\]
-[^:]+: 8400c0+e prfb #14, p0, \[x0, x0\]
-[^:]+: 8400c00f prfb #15, p0, \[x0, x0\]
-[^:]+: 8400c00f prfb #15, p0, \[x0, x0\]
-[^:]+: 8400c00f prfb #15, p0, \[x0, x0\]
+[^:]+: 8400c0+e prfb pstl4keep, p0, \[x0, x0\]
+[^:]+: 8400c0+e prfb pstl4keep, p0, \[x0, x0\]
+[^:]+: 8400c0+e prfb pstl4keep, p0, \[x0, x0\]
+[^:]+: 8400c00f prfb pstl4strm, p0, \[x0, x0\]
+[^:]+: 8400c00f prfb pstl4strm, p0, \[x0, x0\]
+[^:]+: 8400c00f prfb pstl4strm, p0, \[x0, x0\]
[^:]+: 8400c800 prfb pldl1keep, p2, \[x0, x0\]
[^:]+: 8400c800 prfb pldl1keep, p2, \[x0, x0\]
[^:]+: 8400c800 prfb pldl1keep, p2, \[x0, x0\]
@@ -23989,12 +23989,12 @@ Disassembly of section .*:
[^:]+: 84200005 prfb pldl3strm, p0, \[x0, z0.s, uxtw\]
[^:]+: 84200005 prfb pldl3strm, p0, \[x0, z0.s, uxtw\]
[^:]+: 84200005 prfb pldl3strm, p0, \[x0, z0.s, uxtw\]
-[^:]+: 84200006 prfb #6, p0, \[x0, z0.s, uxtw\]
-[^:]+: 84200006 prfb #6, p0, \[x0, z0.s, uxtw\]
-[^:]+: 84200006 prfb #6, p0, \[x0, z0.s, uxtw\]
-[^:]+: 84200007 prfb #7, p0, \[x0, z0.s, uxtw\]
-[^:]+: 84200007 prfb #7, p0, \[x0, z0.s, uxtw\]
-[^:]+: 84200007 prfb #7, p0, \[x0, z0.s, uxtw\]
+[^:]+: 84200006 prfb pldl4keep, p0, \[x0, z0.s, uxtw\]
+[^:]+: 84200006 prfb pldl4keep, p0, \[x0, z0.s, uxtw\]
+[^:]+: 84200006 prfb pldl4keep, p0, \[x0, z0.s, uxtw\]
+[^:]+: 84200007 prfb pldl4strm, p0, \[x0, z0.s, uxtw\]
+[^:]+: 84200007 prfb pldl4strm, p0, \[x0, z0.s, uxtw\]
+[^:]+: 84200007 prfb pldl4strm, p0, \[x0, z0.s, uxtw\]
[^:]+: 84200008 prfb pstl1keep, p0, \[x0, z0.s, uxtw\]
[^:]+: 84200008 prfb pstl1keep, p0, \[x0, z0.s, uxtw\]
[^:]+: 84200008 prfb pstl1keep, p0, \[x0, z0.s, uxtw\]
@@ -24013,12 +24013,12 @@ Disassembly of section .*:
[^:]+: 8420000d prfb pstl3strm, p0, \[x0, z0.s, uxtw\]
[^:]+: 8420000d prfb pstl3strm, p0, \[x0, z0.s, uxtw\]
[^:]+: 8420000d prfb pstl3strm, p0, \[x0, z0.s, uxtw\]
-[^:]+: 8420+e prfb #14, p0, \[x0, z0.s, uxtw\]
-[^:]+: 8420+e prfb #14, p0, \[x0, z0.s, uxtw\]
-[^:]+: 8420+e prfb #14, p0, \[x0, z0.s, uxtw\]
-[^:]+: 8420000f prfb #15, p0, \[x0, z0.s, uxtw\]
-[^:]+: 8420000f prfb #15, p0, \[x0, z0.s, uxtw\]
-[^:]+: 8420000f prfb #15, p0, \[x0, z0.s, uxtw\]
+[^:]+: 8420+e prfb pstl4keep, p0, \[x0, z0.s, uxtw\]
+[^:]+: 8420+e prfb pstl4keep, p0, \[x0, z0.s, uxtw\]
+[^:]+: 8420+e prfb pstl4keep, p0, \[x0, z0.s, uxtw\]
+[^:]+: 8420000f prfb pstl4strm, p0, \[x0, z0.s, uxtw\]
+[^:]+: 8420000f prfb pstl4strm, p0, \[x0, z0.s, uxtw\]
+[^:]+: 8420000f prfb pstl4strm, p0, \[x0, z0.s, uxtw\]
[^:]+: 84200800 prfb pldl1keep, p2, \[x0, z0.s, uxtw\]
[^:]+: 84200800 prfb pldl1keep, p2, \[x0, z0.s, uxtw\]
[^:]+: 84200800 prfb pldl1keep, p2, \[x0, z0.s, uxtw\]
@@ -24055,12 +24055,12 @@ Disassembly of section .*:
[^:]+: 84600005 prfb pldl3strm, p0, \[x0, z0.s, sxtw\]
[^:]+: 84600005 prfb pldl3strm, p0, \[x0, z0.s, sxtw\]
[^:]+: 84600005 prfb pldl3strm, p0, \[x0, z0.s, sxtw\]
-[^:]+: 84600006 prfb #6, p0, \[x0, z0.s, sxtw\]
-[^:]+: 84600006 prfb #6, p0, \[x0, z0.s, sxtw\]
-[^:]+: 84600006 prfb #6, p0, \[x0, z0.s, sxtw\]
-[^:]+: 84600007 prfb #7, p0, \[x0, z0.s, sxtw\]
-[^:]+: 84600007 prfb #7, p0, \[x0, z0.s, sxtw\]
-[^:]+: 84600007 prfb #7, p0, \[x0, z0.s, sxtw\]
+[^:]+: 84600006 prfb pldl4keep, p0, \[x0, z0.s, sxtw\]
+[^:]+: 84600006 prfb pldl4keep, p0, \[x0, z0.s, sxtw\]
+[^:]+: 84600006 prfb pldl4keep, p0, \[x0, z0.s, sxtw\]
+[^:]+: 84600007 prfb pldl4strm, p0, \[x0, z0.s, sxtw\]
+[^:]+: 84600007 prfb pldl4strm, p0, \[x0, z0.s, sxtw\]
+[^:]+: 84600007 prfb pldl4strm, p0, \[x0, z0.s, sxtw\]
[^:]+: 84600008 prfb pstl1keep, p0, \[x0, z0.s, sxtw\]
[^:]+: 84600008 prfb pstl1keep, p0, \[x0, z0.s, sxtw\]
[^:]+: 84600008 prfb pstl1keep, p0, \[x0, z0.s, sxtw\]
@@ -24079,12 +24079,12 @@ Disassembly of section .*:
[^:]+: 8460000d prfb pstl3strm, p0, \[x0, z0.s, sxtw\]
[^:]+: 8460000d prfb pstl3strm, p0, \[x0, z0.s, sxtw\]
[^:]+: 8460000d prfb pstl3strm, p0, \[x0, z0.s, sxtw\]
-[^:]+: 8460+e prfb #14, p0, \[x0, z0.s, sxtw\]
-[^:]+: 8460+e prfb #14, p0, \[x0, z0.s, sxtw\]
-[^:]+: 8460+e prfb #14, p0, \[x0, z0.s, sxtw\]
-[^:]+: 8460000f prfb #15, p0, \[x0, z0.s, sxtw\]
-[^:]+: 8460000f prfb #15, p0, \[x0, z0.s, sxtw\]
-[^:]+: 8460000f prfb #15, p0, \[x0, z0.s, sxtw\]
+[^:]+: 8460+e prfb pstl4keep, p0, \[x0, z0.s, sxtw\]
+[^:]+: 8460+e prfb pstl4keep, p0, \[x0, z0.s, sxtw\]
+[^:]+: 8460+e prfb pstl4keep, p0, \[x0, z0.s, sxtw\]
+[^:]+: 8460000f prfb pstl4strm, p0, \[x0, z0.s, sxtw\]
+[^:]+: 8460000f prfb pstl4strm, p0, \[x0, z0.s, sxtw\]
+[^:]+: 8460000f prfb pstl4strm, p0, \[x0, z0.s, sxtw\]
[^:]+: 84600800 prfb pldl1keep, p2, \[x0, z0.s, sxtw\]
[^:]+: 84600800 prfb pldl1keep, p2, \[x0, z0.s, sxtw\]
[^:]+: 84600800 prfb pldl1keep, p2, \[x0, z0.s, sxtw\]
@@ -24121,12 +24121,12 @@ Disassembly of section .*:
[^:]+: c4200005 prfb pldl3strm, p0, \[x0, z0.d, uxtw\]
[^:]+: c4200005 prfb pldl3strm, p0, \[x0, z0.d, uxtw\]
[^:]+: c4200005 prfb pldl3strm, p0, \[x0, z0.d, uxtw\]
-[^:]+: c4200006 prfb #6, p0, \[x0, z0.d, uxtw\]
-[^:]+: c4200006 prfb #6, p0, \[x0, z0.d, uxtw\]
-[^:]+: c4200006 prfb #6, p0, \[x0, z0.d, uxtw\]
-[^:]+: c4200007 prfb #7, p0, \[x0, z0.d, uxtw\]
-[^:]+: c4200007 prfb #7, p0, \[x0, z0.d, uxtw\]
-[^:]+: c4200007 prfb #7, p0, \[x0, z0.d, uxtw\]
+[^:]+: c4200006 prfb pldl4keep, p0, \[x0, z0.d, uxtw\]
+[^:]+: c4200006 prfb pldl4keep, p0, \[x0, z0.d, uxtw\]
+[^:]+: c4200006 prfb pldl4keep, p0, \[x0, z0.d, uxtw\]
+[^:]+: c4200007 prfb pldl4strm, p0, \[x0, z0.d, uxtw\]
+[^:]+: c4200007 prfb pldl4strm, p0, \[x0, z0.d, uxtw\]
+[^:]+: c4200007 prfb pldl4strm, p0, \[x0, z0.d, uxtw\]
[^:]+: c4200008 prfb pstl1keep, p0, \[x0, z0.d, uxtw\]
[^:]+: c4200008 prfb pstl1keep, p0, \[x0, z0.d, uxtw\]
[^:]+: c4200008 prfb pstl1keep, p0, \[x0, z0.d, uxtw\]
@@ -24145,12 +24145,12 @@ Disassembly of section .*:
[^:]+: c420000d prfb pstl3strm, p0, \[x0, z0.d, uxtw\]
[^:]+: c420000d prfb pstl3strm, p0, \[x0, z0.d, uxtw\]
[^:]+: c420000d prfb pstl3strm, p0, \[x0, z0.d, uxtw\]
-[^:]+: c420+e prfb #14, p0, \[x0, z0.d, uxtw\]
-[^:]+: c420+e prfb #14, p0, \[x0, z0.d, uxtw\]
-[^:]+: c420+e prfb #14, p0, \[x0, z0.d, uxtw\]
-[^:]+: c420000f prfb #15, p0, \[x0, z0.d, uxtw\]
-[^:]+: c420000f prfb #15, p0, \[x0, z0.d, uxtw\]
-[^:]+: c420000f prfb #15, p0, \[x0, z0.d, uxtw\]
+[^:]+: c420+e prfb pstl4keep, p0, \[x0, z0.d, uxtw\]
+[^:]+: c420+e prfb pstl4keep, p0, \[x0, z0.d, uxtw\]
+[^:]+: c420+e prfb pstl4keep, p0, \[x0, z0.d, uxtw\]
+[^:]+: c420000f prfb pstl4strm, p0, \[x0, z0.d, uxtw\]
+[^:]+: c420000f prfb pstl4strm, p0, \[x0, z0.d, uxtw\]
+[^:]+: c420000f prfb pstl4strm, p0, \[x0, z0.d, uxtw\]
[^:]+: c4200800 prfb pldl1keep, p2, \[x0, z0.d, uxtw\]
[^:]+: c4200800 prfb pldl1keep, p2, \[x0, z0.d, uxtw\]
[^:]+: c4200800 prfb pldl1keep, p2, \[x0, z0.d, uxtw\]
@@ -24187,12 +24187,12 @@ Disassembly of section .*:
[^:]+: c4600005 prfb pldl3strm, p0, \[x0, z0.d, sxtw\]
[^:]+: c4600005 prfb pldl3strm, p0, \[x0, z0.d, sxtw\]
[^:]+: c4600005 prfb pldl3strm, p0, \[x0, z0.d, sxtw\]
-[^:]+: c4600006 prfb #6, p0, \[x0, z0.d, sxtw\]
-[^:]+: c4600006 prfb #6, p0, \[x0, z0.d, sxtw\]
-[^:]+: c4600006 prfb #6, p0, \[x0, z0.d, sxtw\]
-[^:]+: c4600007 prfb #7, p0, \[x0, z0.d, sxtw\]
-[^:]+: c4600007 prfb #7, p0, \[x0, z0.d, sxtw\]
-[^:]+: c4600007 prfb #7, p0, \[x0, z0.d, sxtw\]
+[^:]+: c4600006 prfb pldl4keep, p0, \[x0, z0.d, sxtw\]
+[^:]+: c4600006 prfb pldl4keep, p0, \[x0, z0.d, sxtw\]
+[^:]+: c4600006 prfb pldl4keep, p0, \[x0, z0.d, sxtw\]
+[^:]+: c4600007 prfb pldl4strm, p0, \[x0, z0.d, sxtw\]
+[^:]+: c4600007 prfb pldl4strm, p0, \[x0, z0.d, sxtw\]
+[^:]+: c4600007 prfb pldl4strm, p0, \[x0, z0.d, sxtw\]
[^:]+: c4600008 prfb pstl1keep, p0, \[x0, z0.d, sxtw\]
[^:]+: c4600008 prfb pstl1keep, p0, \[x0, z0.d, sxtw\]
[^:]+: c4600008 prfb pstl1keep, p0, \[x0, z0.d, sxtw\]
@@ -24211,12 +24211,12 @@ Disassembly of section .*:
[^:]+: c460000d prfb pstl3strm, p0, \[x0, z0.d, sxtw\]
[^:]+: c460000d prfb pstl3strm, p0, \[x0, z0.d, sxtw\]
[^:]+: c460000d prfb pstl3strm, p0, \[x0, z0.d, sxtw\]
-[^:]+: c460+e prfb #14, p0, \[x0, z0.d, sxtw\]
-[^:]+: c460+e prfb #14, p0, \[x0, z0.d, sxtw\]
-[^:]+: c460+e prfb #14, p0, \[x0, z0.d, sxtw\]
-[^:]+: c460000f prfb #15, p0, \[x0, z0.d, sxtw\]
-[^:]+: c460000f prfb #15, p0, \[x0, z0.d, sxtw\]
-[^:]+: c460000f prfb #15, p0, \[x0, z0.d, sxtw\]
+[^:]+: c460+e prfb pstl4keep, p0, \[x0, z0.d, sxtw\]
+[^:]+: c460+e prfb pstl4keep, p0, \[x0, z0.d, sxtw\]
+[^:]+: c460+e prfb pstl4keep, p0, \[x0, z0.d, sxtw\]
+[^:]+: c460000f prfb pstl4strm, p0, \[x0, z0.d, sxtw\]
+[^:]+: c460000f prfb pstl4strm, p0, \[x0, z0.d, sxtw\]
+[^:]+: c460000f prfb pstl4strm, p0, \[x0, z0.d, sxtw\]
[^:]+: c4600800 prfb pldl1keep, p2, \[x0, z0.d, sxtw\]
[^:]+: c4600800 prfb pldl1keep, p2, \[x0, z0.d, sxtw\]
[^:]+: c4600800 prfb pldl1keep, p2, \[x0, z0.d, sxtw\]
@@ -24253,12 +24253,12 @@ Disassembly of section .*:
[^:]+: c4608005 prfb pldl3strm, p0, \[x0, z0.d\]
[^:]+: c4608005 prfb pldl3strm, p0, \[x0, z0.d\]
[^:]+: c4608005 prfb pldl3strm, p0, \[x0, z0.d\]
-[^:]+: c4608006 prfb #6, p0, \[x0, z0.d\]
-[^:]+: c4608006 prfb #6, p0, \[x0, z0.d\]
-[^:]+: c4608006 prfb #6, p0, \[x0, z0.d\]
-[^:]+: c4608007 prfb #7, p0, \[x0, z0.d\]
-[^:]+: c4608007 prfb #7, p0, \[x0, z0.d\]
-[^:]+: c4608007 prfb #7, p0, \[x0, z0.d\]
+[^:]+: c4608006 prfb pldl4keep, p0, \[x0, z0.d\]
+[^:]+: c4608006 prfb pldl4keep, p0, \[x0, z0.d\]
+[^:]+: c4608006 prfb pldl4keep, p0, \[x0, z0.d\]
+[^:]+: c4608007 prfb pldl4strm, p0, \[x0, z0.d\]
+[^:]+: c4608007 prfb pldl4strm, p0, \[x0, z0.d\]
+[^:]+: c4608007 prfb pldl4strm, p0, \[x0, z0.d\]
[^:]+: c4608008 prfb pstl1keep, p0, \[x0, z0.d\]
[^:]+: c4608008 prfb pstl1keep, p0, \[x0, z0.d\]
[^:]+: c4608008 prfb pstl1keep, p0, \[x0, z0.d\]
@@ -24277,12 +24277,12 @@ Disassembly of section .*:
[^:]+: c460800d prfb pstl3strm, p0, \[x0, z0.d\]
[^:]+: c460800d prfb pstl3strm, p0, \[x0, z0.d\]
[^:]+: c460800d prfb pstl3strm, p0, \[x0, z0.d\]
-[^:]+: c46080+e prfb #14, p0, \[x0, z0.d\]
-[^:]+: c46080+e prfb #14, p0, \[x0, z0.d\]
-[^:]+: c46080+e prfb #14, p0, \[x0, z0.d\]
-[^:]+: c460800f prfb #15, p0, \[x0, z0.d\]
-[^:]+: c460800f prfb #15, p0, \[x0, z0.d\]
-[^:]+: c460800f prfb #15, p0, \[x0, z0.d\]
+[^:]+: c46080+e prfb pstl4keep, p0, \[x0, z0.d\]
+[^:]+: c46080+e prfb pstl4keep, p0, \[x0, z0.d\]
+[^:]+: c46080+e prfb pstl4keep, p0, \[x0, z0.d\]
+[^:]+: c460800f prfb pstl4strm, p0, \[x0, z0.d\]
+[^:]+: c460800f prfb pstl4strm, p0, \[x0, z0.d\]
+[^:]+: c460800f prfb pstl4strm, p0, \[x0, z0.d\]
[^:]+: c4608800 prfb pldl1keep, p2, \[x0, z0.d\]
[^:]+: c4608800 prfb pldl1keep, p2, \[x0, z0.d\]
[^:]+: c4608800 prfb pldl1keep, p2, \[x0, z0.d\]
@@ -24319,12 +24319,12 @@ Disassembly of section .*:
[^:]+: 840+e005 prfb pldl3strm, p0, \[z0.s\]
[^:]+: 840+e005 prfb pldl3strm, p0, \[z0.s\]
[^:]+: 840+e005 prfb pldl3strm, p0, \[z0.s\]
-[^:]+: 840+e006 prfb #6, p0, \[z0.s\]
-[^:]+: 840+e006 prfb #6, p0, \[z0.s\]
-[^:]+: 840+e006 prfb #6, p0, \[z0.s\]
-[^:]+: 840+e007 prfb #7, p0, \[z0.s\]
-[^:]+: 840+e007 prfb #7, p0, \[z0.s\]
-[^:]+: 840+e007 prfb #7, p0, \[z0.s\]
+[^:]+: 840+e006 prfb pldl4keep, p0, \[z0.s\]
+[^:]+: 840+e006 prfb pldl4keep, p0, \[z0.s\]
+[^:]+: 840+e006 prfb pldl4keep, p0, \[z0.s\]
+[^:]+: 840+e007 prfb pldl4strm, p0, \[z0.s\]
+[^:]+: 840+e007 prfb pldl4strm, p0, \[z0.s\]
+[^:]+: 840+e007 prfb pldl4strm, p0, \[z0.s\]
[^:]+: 840+e008 prfb pstl1keep, p0, \[z0.s\]
[^:]+: 840+e008 prfb pstl1keep, p0, \[z0.s\]
[^:]+: 840+e008 prfb pstl1keep, p0, \[z0.s\]
@@ -24343,12 +24343,12 @@ Disassembly of section .*:
[^:]+: 840+e00d prfb pstl3strm, p0, \[z0.s\]
[^:]+: 840+e00d prfb pstl3strm, p0, \[z0.s\]
[^:]+: 840+e00d prfb pstl3strm, p0, \[z0.s\]
-[^:]+: 840+e0+e prfb #14, p0, \[z0.s\]
-[^:]+: 840+e0+e prfb #14, p0, \[z0.s\]
-[^:]+: 840+e0+e prfb #14, p0, \[z0.s\]
-[^:]+: 840+e00f prfb #15, p0, \[z0.s\]
-[^:]+: 840+e00f prfb #15, p0, \[z0.s\]
-[^:]+: 840+e00f prfb #15, p0, \[z0.s\]
+[^:]+: 840+e0+e prfb pstl4keep, p0, \[z0.s\]
+[^:]+: 840+e0+e prfb pstl4keep, p0, \[z0.s\]
+[^:]+: 840+e0+e prfb pstl4keep, p0, \[z0.s\]
+[^:]+: 840+e00f prfb pstl4strm, p0, \[z0.s\]
+[^:]+: 840+e00f prfb pstl4strm, p0, \[z0.s\]
+[^:]+: 840+e00f prfb pstl4strm, p0, \[z0.s\]
[^:]+: 840+e800 prfb pldl1keep, p2, \[z0.s\]
[^:]+: 840+e800 prfb pldl1keep, p2, \[z0.s\]
[^:]+: 840+e800 prfb pldl1keep, p2, \[z0.s\]
@@ -24393,14 +24393,14 @@ Disassembly of section .*:
[^:]+: 85c00005 prfb pldl3strm, p0, \[x0\]
[^:]+: 85c00005 prfb pldl3strm, p0, \[x0\]
[^:]+: 85c00005 prfb pldl3strm, p0, \[x0\]
-[^:]+: 85c00006 prfb #6, p0, \[x0\]
-[^:]+: 85c00006 prfb #6, p0, \[x0\]
-[^:]+: 85c00006 prfb #6, p0, \[x0\]
-[^:]+: 85c00006 prfb #6, p0, \[x0\]
-[^:]+: 85c00007 prfb #7, p0, \[x0\]
-[^:]+: 85c00007 prfb #7, p0, \[x0\]
-[^:]+: 85c00007 prfb #7, p0, \[x0\]
-[^:]+: 85c00007 prfb #7, p0, \[x0\]
+[^:]+: 85c00006 prfb pldl4keep, p0, \[x0\]
+[^:]+: 85c00006 prfb pldl4keep, p0, \[x0\]
+[^:]+: 85c00006 prfb pldl4keep, p0, \[x0\]
+[^:]+: 85c00006 prfb pldl4keep, p0, \[x0\]
+[^:]+: 85c00007 prfb pldl4strm, p0, \[x0\]
+[^:]+: 85c00007 prfb pldl4strm, p0, \[x0\]
+[^:]+: 85c00007 prfb pldl4strm, p0, \[x0\]
+[^:]+: 85c00007 prfb pldl4strm, p0, \[x0\]
[^:]+: 85c00008 prfb pstl1keep, p0, \[x0\]
[^:]+: 85c00008 prfb pstl1keep, p0, \[x0\]
[^:]+: 85c00008 prfb pstl1keep, p0, \[x0\]
@@ -24425,14 +24425,14 @@ Disassembly of section .*:
[^:]+: 85c0000d prfb pstl3strm, p0, \[x0\]
[^:]+: 85c0000d prfb pstl3strm, p0, \[x0\]
[^:]+: 85c0000d prfb pstl3strm, p0, \[x0\]
-[^:]+: 85c0+e prfb #14, p0, \[x0\]
-[^:]+: 85c0+e prfb #14, p0, \[x0\]
-[^:]+: 85c0+e prfb #14, p0, \[x0\]
-[^:]+: 85c0+e prfb #14, p0, \[x0\]
-[^:]+: 85c0000f prfb #15, p0, \[x0\]
-[^:]+: 85c0000f prfb #15, p0, \[x0\]
-[^:]+: 85c0000f prfb #15, p0, \[x0\]
-[^:]+: 85c0000f prfb #15, p0, \[x0\]
+[^:]+: 85c0+e prfb pstl4keep, p0, \[x0\]
+[^:]+: 85c0+e prfb pstl4keep, p0, \[x0\]
+[^:]+: 85c0+e prfb pstl4keep, p0, \[x0\]
+[^:]+: 85c0+e prfb pstl4keep, p0, \[x0\]
+[^:]+: 85c0000f prfb pstl4strm, p0, \[x0\]
+[^:]+: 85c0000f prfb pstl4strm, p0, \[x0\]
+[^:]+: 85c0000f prfb pstl4strm, p0, \[x0\]
+[^:]+: 85c0000f prfb pstl4strm, p0, \[x0\]
[^:]+: 85c00800 prfb pldl1keep, p2, \[x0\]
[^:]+: 85c00800 prfb pldl1keep, p2, \[x0\]
[^:]+: 85c00800 prfb pldl1keep, p2, \[x0\]
@@ -24475,12 +24475,12 @@ Disassembly of section .*:
[^:]+: c40+e005 prfb pldl3strm, p0, \[z0.d\]
[^:]+: c40+e005 prfb pldl3strm, p0, \[z0.d\]
[^:]+: c40+e005 prfb pldl3strm, p0, \[z0.d\]
-[^:]+: c40+e006 prfb #6, p0, \[z0.d\]
-[^:]+: c40+e006 prfb #6, p0, \[z0.d\]
-[^:]+: c40+e006 prfb #6, p0, \[z0.d\]
-[^:]+: c40+e007 prfb #7, p0, \[z0.d\]
-[^:]+: c40+e007 prfb #7, p0, \[z0.d\]
-[^:]+: c40+e007 prfb #7, p0, \[z0.d\]
+[^:]+: c40+e006 prfb pldl4keep, p0, \[z0.d\]
+[^:]+: c40+e006 prfb pldl4keep, p0, \[z0.d\]
+[^:]+: c40+e006 prfb pldl4keep, p0, \[z0.d\]
+[^:]+: c40+e007 prfb pldl4strm, p0, \[z0.d\]
+[^:]+: c40+e007 prfb pldl4strm, p0, \[z0.d\]
+[^:]+: c40+e007 prfb pldl4strm, p0, \[z0.d\]
[^:]+: c40+e008 prfb pstl1keep, p0, \[z0.d\]
[^:]+: c40+e008 prfb pstl1keep, p0, \[z0.d\]
[^:]+: c40+e008 prfb pstl1keep, p0, \[z0.d\]
@@ -24499,12 +24499,12 @@ Disassembly of section .*:
[^:]+: c40+e00d prfb pstl3strm, p0, \[z0.d\]
[^:]+: c40+e00d prfb pstl3strm, p0, \[z0.d\]
[^:]+: c40+e00d prfb pstl3strm, p0, \[z0.d\]
-[^:]+: c40+e0+e prfb #14, p0, \[z0.d\]
-[^:]+: c40+e0+e prfb #14, p0, \[z0.d\]
-[^:]+: c40+e0+e prfb #14, p0, \[z0.d\]
-[^:]+: c40+e00f prfb #15, p0, \[z0.d\]
-[^:]+: c40+e00f prfb #15, p0, \[z0.d\]
-[^:]+: c40+e00f prfb #15, p0, \[z0.d\]
+[^:]+: c40+e0+e prfb pstl4keep, p0, \[z0.d\]
+[^:]+: c40+e0+e prfb pstl4keep, p0, \[z0.d\]
+[^:]+: c40+e0+e prfb pstl4keep, p0, \[z0.d\]
+[^:]+: c40+e00f prfb pstl4strm, p0, \[z0.d\]
+[^:]+: c40+e00f prfb pstl4strm, p0, \[z0.d\]
+[^:]+: c40+e00f prfb pstl4strm, p0, \[z0.d\]
[^:]+: c40+e800 prfb pldl1keep, p2, \[z0.d\]
[^:]+: c40+e800 prfb pldl1keep, p2, \[z0.d\]
[^:]+: c40+e800 prfb pldl1keep, p2, \[z0.d\]
@@ -24537,10 +24537,10 @@ Disassembly of section .*:
[^:]+: 84206004 prfd pldl3keep, p0, \[x0, z0.s, uxtw #3\]
[^:]+: 84206005 prfd pldl3strm, p0, \[x0, z0.s, uxtw #3\]
[^:]+: 84206005 prfd pldl3strm, p0, \[x0, z0.s, uxtw #3\]
-[^:]+: 84206006 prfd #6, p0, \[x0, z0.s, uxtw #3\]
-[^:]+: 84206006 prfd #6, p0, \[x0, z0.s, uxtw #3\]
-[^:]+: 84206007 prfd #7, p0, \[x0, z0.s, uxtw #3\]
-[^:]+: 84206007 prfd #7, p0, \[x0, z0.s, uxtw #3\]
+[^:]+: 84206006 prfd pldl4keep, p0, \[x0, z0.s, uxtw #3\]
+[^:]+: 84206006 prfd pldl4keep, p0, \[x0, z0.s, uxtw #3\]
+[^:]+: 84206007 prfd pldl4strm, p0, \[x0, z0.s, uxtw #3\]
+[^:]+: 84206007 prfd pldl4strm, p0, \[x0, z0.s, uxtw #3\]
[^:]+: 84206008 prfd pstl1keep, p0, \[x0, z0.s, uxtw #3\]
[^:]+: 84206008 prfd pstl1keep, p0, \[x0, z0.s, uxtw #3\]
[^:]+: 84206009 prfd pstl1strm, p0, \[x0, z0.s, uxtw #3\]
@@ -24553,10 +24553,10 @@ Disassembly of section .*:
[^:]+: 8420600c prfd pstl3keep, p0, \[x0, z0.s, uxtw #3\]
[^:]+: 8420600d prfd pstl3strm, p0, \[x0, z0.s, uxtw #3\]
[^:]+: 8420600d prfd pstl3strm, p0, \[x0, z0.s, uxtw #3\]
-[^:]+: 842060+e prfd #14, p0, \[x0, z0.s, uxtw #3\]
-[^:]+: 842060+e prfd #14, p0, \[x0, z0.s, uxtw #3\]
-[^:]+: 8420600f prfd #15, p0, \[x0, z0.s, uxtw #3\]
-[^:]+: 8420600f prfd #15, p0, \[x0, z0.s, uxtw #3\]
+[^:]+: 842060+e prfd pstl4keep, p0, \[x0, z0.s, uxtw #3\]
+[^:]+: 842060+e prfd pstl4keep, p0, \[x0, z0.s, uxtw #3\]
+[^:]+: 8420600f prfd pstl4strm, p0, \[x0, z0.s, uxtw #3\]
+[^:]+: 8420600f prfd pstl4strm, p0, \[x0, z0.s, uxtw #3\]
[^:]+: 84206800 prfd pldl1keep, p2, \[x0, z0.s, uxtw #3\]
[^:]+: 84206800 prfd pldl1keep, p2, \[x0, z0.s, uxtw #3\]
[^:]+: 84207c00 prfd pldl1keep, p7, \[x0, z0.s, uxtw #3\]
@@ -24581,10 +24581,10 @@ Disassembly of section .*:
[^:]+: 84606004 prfd pldl3keep, p0, \[x0, z0.s, sxtw #3\]
[^:]+: 84606005 prfd pldl3strm, p0, \[x0, z0.s, sxtw #3\]
[^:]+: 84606005 prfd pldl3strm, p0, \[x0, z0.s, sxtw #3\]
-[^:]+: 84606006 prfd #6, p0, \[x0, z0.s, sxtw #3\]
-[^:]+: 84606006 prfd #6, p0, \[x0, z0.s, sxtw #3\]
-[^:]+: 84606007 prfd #7, p0, \[x0, z0.s, sxtw #3\]
-[^:]+: 84606007 prfd #7, p0, \[x0, z0.s, sxtw #3\]
+[^:]+: 84606006 prfd pldl4keep, p0, \[x0, z0.s, sxtw #3\]
+[^:]+: 84606006 prfd pldl4keep, p0, \[x0, z0.s, sxtw #3\]
+[^:]+: 84606007 prfd pldl4strm, p0, \[x0, z0.s, sxtw #3\]
+[^:]+: 84606007 prfd pldl4strm, p0, \[x0, z0.s, sxtw #3\]
[^:]+: 84606008 prfd pstl1keep, p0, \[x0, z0.s, sxtw #3\]
[^:]+: 84606008 prfd pstl1keep, p0, \[x0, z0.s, sxtw #3\]
[^:]+: 84606009 prfd pstl1strm, p0, \[x0, z0.s, sxtw #3\]
@@ -24597,10 +24597,10 @@ Disassembly of section .*:
[^:]+: 8460600c prfd pstl3keep, p0, \[x0, z0.s, sxtw #3\]
[^:]+: 8460600d prfd pstl3strm, p0, \[x0, z0.s, sxtw #3\]
[^:]+: 8460600d prfd pstl3strm, p0, \[x0, z0.s, sxtw #3\]
-[^:]+: 846060+e prfd #14, p0, \[x0, z0.s, sxtw #3\]
-[^:]+: 846060+e prfd #14, p0, \[x0, z0.s, sxtw #3\]
-[^:]+: 8460600f prfd #15, p0, \[x0, z0.s, sxtw #3\]
-[^:]+: 8460600f prfd #15, p0, \[x0, z0.s, sxtw #3\]
+[^:]+: 846060+e prfd pstl4keep, p0, \[x0, z0.s, sxtw #3\]
+[^:]+: 846060+e prfd pstl4keep, p0, \[x0, z0.s, sxtw #3\]
+[^:]+: 8460600f prfd pstl4strm, p0, \[x0, z0.s, sxtw #3\]
+[^:]+: 8460600f prfd pstl4strm, p0, \[x0, z0.s, sxtw #3\]
[^:]+: 84606800 prfd pldl1keep, p2, \[x0, z0.s, sxtw #3\]
[^:]+: 84606800 prfd pldl1keep, p2, \[x0, z0.s, sxtw #3\]
[^:]+: 84607c00 prfd pldl1keep, p7, \[x0, z0.s, sxtw #3\]
@@ -24625,10 +24625,10 @@ Disassembly of section .*:
[^:]+: 8580c004 prfd pldl3keep, p0, \[x0, x0, lsl #3\]
[^:]+: 8580c005 prfd pldl3strm, p0, \[x0, x0, lsl #3\]
[^:]+: 8580c005 prfd pldl3strm, p0, \[x0, x0, lsl #3\]
-[^:]+: 8580c006 prfd #6, p0, \[x0, x0, lsl #3\]
-[^:]+: 8580c006 prfd #6, p0, \[x0, x0, lsl #3\]
-[^:]+: 8580c007 prfd #7, p0, \[x0, x0, lsl #3\]
-[^:]+: 8580c007 prfd #7, p0, \[x0, x0, lsl #3\]
+[^:]+: 8580c006 prfd pldl4keep, p0, \[x0, x0, lsl #3\]
+[^:]+: 8580c006 prfd pldl4keep, p0, \[x0, x0, lsl #3\]
+[^:]+: 8580c007 prfd pldl4strm, p0, \[x0, x0, lsl #3\]
+[^:]+: 8580c007 prfd pldl4strm, p0, \[x0, x0, lsl #3\]
[^:]+: 8580c008 prfd pstl1keep, p0, \[x0, x0, lsl #3\]
[^:]+: 8580c008 prfd pstl1keep, p0, \[x0, x0, lsl #3\]
[^:]+: 8580c009 prfd pstl1strm, p0, \[x0, x0, lsl #3\]
@@ -24641,10 +24641,10 @@ Disassembly of section .*:
[^:]+: 8580c00c prfd pstl3keep, p0, \[x0, x0, lsl #3\]
[^:]+: 8580c00d prfd pstl3strm, p0, \[x0, x0, lsl #3\]
[^:]+: 8580c00d prfd pstl3strm, p0, \[x0, x0, lsl #3\]
-[^:]+: 8580c0+e prfd #14, p0, \[x0, x0, lsl #3\]
-[^:]+: 8580c0+e prfd #14, p0, \[x0, x0, lsl #3\]
-[^:]+: 8580c00f prfd #15, p0, \[x0, x0, lsl #3\]
-[^:]+: 8580c00f prfd #15, p0, \[x0, x0, lsl #3\]
+[^:]+: 8580c0+e prfd pstl4keep, p0, \[x0, x0, lsl #3\]
+[^:]+: 8580c0+e prfd pstl4keep, p0, \[x0, x0, lsl #3\]
+[^:]+: 8580c00f prfd pstl4strm, p0, \[x0, x0, lsl #3\]
+[^:]+: 8580c00f prfd pstl4strm, p0, \[x0, x0, lsl #3\]
[^:]+: 8580c800 prfd pldl1keep, p2, \[x0, x0, lsl #3\]
[^:]+: 8580c800 prfd pldl1keep, p2, \[x0, x0, lsl #3\]
[^:]+: 8580dc00 prfd pldl1keep, p7, \[x0, x0, lsl #3\]
@@ -24669,10 +24669,10 @@ Disassembly of section .*:
[^:]+: c4206004 prfd pldl3keep, p0, \[x0, z0.d, uxtw #3\]
[^:]+: c4206005 prfd pldl3strm, p0, \[x0, z0.d, uxtw #3\]
[^:]+: c4206005 prfd pldl3strm, p0, \[x0, z0.d, uxtw #3\]
-[^:]+: c4206006 prfd #6, p0, \[x0, z0.d, uxtw #3\]
-[^:]+: c4206006 prfd #6, p0, \[x0, z0.d, uxtw #3\]
-[^:]+: c4206007 prfd #7, p0, \[x0, z0.d, uxtw #3\]
-[^:]+: c4206007 prfd #7, p0, \[x0, z0.d, uxtw #3\]
+[^:]+: c4206006 prfd pldl4keep, p0, \[x0, z0.d, uxtw #3\]
+[^:]+: c4206006 prfd pldl4keep, p0, \[x0, z0.d, uxtw #3\]
+[^:]+: c4206007 prfd pldl4strm, p0, \[x0, z0.d, uxtw #3\]
+[^:]+: c4206007 prfd pldl4strm, p0, \[x0, z0.d, uxtw #3\]
[^:]+: c4206008 prfd pstl1keep, p0, \[x0, z0.d, uxtw #3\]
[^:]+: c4206008 prfd pstl1keep, p0, \[x0, z0.d, uxtw #3\]
[^:]+: c4206009 prfd pstl1strm, p0, \[x0, z0.d, uxtw #3\]
@@ -24685,10 +24685,10 @@ Disassembly of section .*:
[^:]+: c420600c prfd pstl3keep, p0, \[x0, z0.d, uxtw #3\]
[^:]+: c420600d prfd pstl3strm, p0, \[x0, z0.d, uxtw #3\]
[^:]+: c420600d prfd pstl3strm, p0, \[x0, z0.d, uxtw #3\]
-[^:]+: c42060+e prfd #14, p0, \[x0, z0.d, uxtw #3\]
-[^:]+: c42060+e prfd #14, p0, \[x0, z0.d, uxtw #3\]
-[^:]+: c420600f prfd #15, p0, \[x0, z0.d, uxtw #3\]
-[^:]+: c420600f prfd #15, p0, \[x0, z0.d, uxtw #3\]
+[^:]+: c42060+e prfd pstl4keep, p0, \[x0, z0.d, uxtw #3\]
+[^:]+: c42060+e prfd pstl4keep, p0, \[x0, z0.d, uxtw #3\]
+[^:]+: c420600f prfd pstl4strm, p0, \[x0, z0.d, uxtw #3\]
+[^:]+: c420600f prfd pstl4strm, p0, \[x0, z0.d, uxtw #3\]
[^:]+: c4206800 prfd pldl1keep, p2, \[x0, z0.d, uxtw #3\]
[^:]+: c4206800 prfd pldl1keep, p2, \[x0, z0.d, uxtw #3\]
[^:]+: c4207c00 prfd pldl1keep, p7, \[x0, z0.d, uxtw #3\]
@@ -24713,10 +24713,10 @@ Disassembly of section .*:
[^:]+: c4606004 prfd pldl3keep, p0, \[x0, z0.d, sxtw #3\]
[^:]+: c4606005 prfd pldl3strm, p0, \[x0, z0.d, sxtw #3\]
[^:]+: c4606005 prfd pldl3strm, p0, \[x0, z0.d, sxtw #3\]
-[^:]+: c4606006 prfd #6, p0, \[x0, z0.d, sxtw #3\]
-[^:]+: c4606006 prfd #6, p0, \[x0, z0.d, sxtw #3\]
-[^:]+: c4606007 prfd #7, p0, \[x0, z0.d, sxtw #3\]
-[^:]+: c4606007 prfd #7, p0, \[x0, z0.d, sxtw #3\]
+[^:]+: c4606006 prfd pldl4keep, p0, \[x0, z0.d, sxtw #3\]
+[^:]+: c4606006 prfd pldl4keep, p0, \[x0, z0.d, sxtw #3\]
+[^:]+: c4606007 prfd pldl4strm, p0, \[x0, z0.d, sxtw #3\]
+[^:]+: c4606007 prfd pldl4strm, p0, \[x0, z0.d, sxtw #3\]
[^:]+: c4606008 prfd pstl1keep, p0, \[x0, z0.d, sxtw #3\]
[^:]+: c4606008 prfd pstl1keep, p0, \[x0, z0.d, sxtw #3\]
[^:]+: c4606009 prfd pstl1strm, p0, \[x0, z0.d, sxtw #3\]
@@ -24729,10 +24729,10 @@ Disassembly of section .*:
[^:]+: c460600c prfd pstl3keep, p0, \[x0, z0.d, sxtw #3\]
[^:]+: c460600d prfd pstl3strm, p0, \[x0, z0.d, sxtw #3\]
[^:]+: c460600d prfd pstl3strm, p0, \[x0, z0.d, sxtw #3\]
-[^:]+: c46060+e prfd #14, p0, \[x0, z0.d, sxtw #3\]
-[^:]+: c46060+e prfd #14, p0, \[x0, z0.d, sxtw #3\]
-[^:]+: c460600f prfd #15, p0, \[x0, z0.d, sxtw #3\]
-[^:]+: c460600f prfd #15, p0, \[x0, z0.d, sxtw #3\]
+[^:]+: c46060+e prfd pstl4keep, p0, \[x0, z0.d, sxtw #3\]
+[^:]+: c46060+e prfd pstl4keep, p0, \[x0, z0.d, sxtw #3\]
+[^:]+: c460600f prfd pstl4strm, p0, \[x0, z0.d, sxtw #3\]
+[^:]+: c460600f prfd pstl4strm, p0, \[x0, z0.d, sxtw #3\]
[^:]+: c4606800 prfd pldl1keep, p2, \[x0, z0.d, sxtw #3\]
[^:]+: c4606800 prfd pldl1keep, p2, \[x0, z0.d, sxtw #3\]
[^:]+: c4607c00 prfd pldl1keep, p7, \[x0, z0.d, sxtw #3\]
@@ -24757,10 +24757,10 @@ Disassembly of section .*:
[^:]+: c460e004 prfd pldl3keep, p0, \[x0, z0.d, lsl #3\]
[^:]+: c460e005 prfd pldl3strm, p0, \[x0, z0.d, lsl #3\]
[^:]+: c460e005 prfd pldl3strm, p0, \[x0, z0.d, lsl #3\]
-[^:]+: c460e006 prfd #6, p0, \[x0, z0.d, lsl #3\]
-[^:]+: c460e006 prfd #6, p0, \[x0, z0.d, lsl #3\]
-[^:]+: c460e007 prfd #7, p0, \[x0, z0.d, lsl #3\]
-[^:]+: c460e007 prfd #7, p0, \[x0, z0.d, lsl #3\]
+[^:]+: c460e006 prfd pldl4keep, p0, \[x0, z0.d, lsl #3\]
+[^:]+: c460e006 prfd pldl4keep, p0, \[x0, z0.d, lsl #3\]
+[^:]+: c460e007 prfd pldl4strm, p0, \[x0, z0.d, lsl #3\]
+[^:]+: c460e007 prfd pldl4strm, p0, \[x0, z0.d, lsl #3\]
[^:]+: c460e008 prfd pstl1keep, p0, \[x0, z0.d, lsl #3\]
[^:]+: c460e008 prfd pstl1keep, p0, \[x0, z0.d, lsl #3\]
[^:]+: c460e009 prfd pstl1strm, p0, \[x0, z0.d, lsl #3\]
@@ -24773,10 +24773,10 @@ Disassembly of section .*:
[^:]+: c460e00c prfd pstl3keep, p0, \[x0, z0.d, lsl #3\]
[^:]+: c460e00d prfd pstl3strm, p0, \[x0, z0.d, lsl #3\]
[^:]+: c460e00d prfd pstl3strm, p0, \[x0, z0.d, lsl #3\]
-[^:]+: c460e0+e prfd #14, p0, \[x0, z0.d, lsl #3\]
-[^:]+: c460e0+e prfd #14, p0, \[x0, z0.d, lsl #3\]
-[^:]+: c460e00f prfd #15, p0, \[x0, z0.d, lsl #3\]
-[^:]+: c460e00f prfd #15, p0, \[x0, z0.d, lsl #3\]
+[^:]+: c460e0+e prfd pstl4keep, p0, \[x0, z0.d, lsl #3\]
+[^:]+: c460e0+e prfd pstl4keep, p0, \[x0, z0.d, lsl #3\]
+[^:]+: c460e00f prfd pstl4strm, p0, \[x0, z0.d, lsl #3\]
+[^:]+: c460e00f prfd pstl4strm, p0, \[x0, z0.d, lsl #3\]
[^:]+: c460e800 prfd pldl1keep, p2, \[x0, z0.d, lsl #3\]
[^:]+: c460e800 prfd pldl1keep, p2, \[x0, z0.d, lsl #3\]
[^:]+: c460fc00 prfd pldl1keep, p7, \[x0, z0.d, lsl #3\]
@@ -24807,12 +24807,12 @@ Disassembly of section .*:
[^:]+: 8580e005 prfd pldl3strm, p0, \[z0.s\]
[^:]+: 8580e005 prfd pldl3strm, p0, \[z0.s\]
[^:]+: 8580e005 prfd pldl3strm, p0, \[z0.s\]
-[^:]+: 8580e006 prfd #6, p0, \[z0.s\]
-[^:]+: 8580e006 prfd #6, p0, \[z0.s\]
-[^:]+: 8580e006 prfd #6, p0, \[z0.s\]
-[^:]+: 8580e007 prfd #7, p0, \[z0.s\]
-[^:]+: 8580e007 prfd #7, p0, \[z0.s\]
-[^:]+: 8580e007 prfd #7, p0, \[z0.s\]
+[^:]+: 8580e006 prfd pldl4keep, p0, \[z0.s\]
+[^:]+: 8580e006 prfd pldl4keep, p0, \[z0.s\]
+[^:]+: 8580e006 prfd pldl4keep, p0, \[z0.s\]
+[^:]+: 8580e007 prfd pldl4strm, p0, \[z0.s\]
+[^:]+: 8580e007 prfd pldl4strm, p0, \[z0.s\]
+[^:]+: 8580e007 prfd pldl4strm, p0, \[z0.s\]
[^:]+: 8580e008 prfd pstl1keep, p0, \[z0.s\]
[^:]+: 8580e008 prfd pstl1keep, p0, \[z0.s\]
[^:]+: 8580e008 prfd pstl1keep, p0, \[z0.s\]
@@ -24831,12 +24831,12 @@ Disassembly of section .*:
[^:]+: 8580e00d prfd pstl3strm, p0, \[z0.s\]
[^:]+: 8580e00d prfd pstl3strm, p0, \[z0.s\]
[^:]+: 8580e00d prfd pstl3strm, p0, \[z0.s\]
-[^:]+: 8580e0+e prfd #14, p0, \[z0.s\]
-[^:]+: 8580e0+e prfd #14, p0, \[z0.s\]
-[^:]+: 8580e0+e prfd #14, p0, \[z0.s\]
-[^:]+: 8580e00f prfd #15, p0, \[z0.s\]
-[^:]+: 8580e00f prfd #15, p0, \[z0.s\]
-[^:]+: 8580e00f prfd #15, p0, \[z0.s\]
+[^:]+: 8580e0+e prfd pstl4keep, p0, \[z0.s\]
+[^:]+: 8580e0+e prfd pstl4keep, p0, \[z0.s\]
+[^:]+: 8580e0+e prfd pstl4keep, p0, \[z0.s\]
+[^:]+: 8580e00f prfd pstl4strm, p0, \[z0.s\]
+[^:]+: 8580e00f prfd pstl4strm, p0, \[z0.s\]
+[^:]+: 8580e00f prfd pstl4strm, p0, \[z0.s\]
[^:]+: 8580e800 prfd pldl1keep, p2, \[z0.s\]
[^:]+: 8580e800 prfd pldl1keep, p2, \[z0.s\]
[^:]+: 8580e800 prfd pldl1keep, p2, \[z0.s\]
@@ -24881,14 +24881,14 @@ Disassembly of section .*:
[^:]+: 85c06005 prfd pldl3strm, p0, \[x0\]
[^:]+: 85c06005 prfd pldl3strm, p0, \[x0\]
[^:]+: 85c06005 prfd pldl3strm, p0, \[x0\]
-[^:]+: 85c06006 prfd #6, p0, \[x0\]
-[^:]+: 85c06006 prfd #6, p0, \[x0\]
-[^:]+: 85c06006 prfd #6, p0, \[x0\]
-[^:]+: 85c06006 prfd #6, p0, \[x0\]
-[^:]+: 85c06007 prfd #7, p0, \[x0\]
-[^:]+: 85c06007 prfd #7, p0, \[x0\]
-[^:]+: 85c06007 prfd #7, p0, \[x0\]
-[^:]+: 85c06007 prfd #7, p0, \[x0\]
+[^:]+: 85c06006 prfd pldl4keep, p0, \[x0\]
+[^:]+: 85c06006 prfd pldl4keep, p0, \[x0\]
+[^:]+: 85c06006 prfd pldl4keep, p0, \[x0\]
+[^:]+: 85c06006 prfd pldl4keep, p0, \[x0\]
+[^:]+: 85c06007 prfd pldl4strm, p0, \[x0\]
+[^:]+: 85c06007 prfd pldl4strm, p0, \[x0\]
+[^:]+: 85c06007 prfd pldl4strm, p0, \[x0\]
+[^:]+: 85c06007 prfd pldl4strm, p0, \[x0\]
[^:]+: 85c06008 prfd pstl1keep, p0, \[x0\]
[^:]+: 85c06008 prfd pstl1keep, p0, \[x0\]
[^:]+: 85c06008 prfd pstl1keep, p0, \[x0\]
@@ -24913,14 +24913,14 @@ Disassembly of section .*:
[^:]+: 85c0600d prfd pstl3strm, p0, \[x0\]
[^:]+: 85c0600d prfd pstl3strm, p0, \[x0\]
[^:]+: 85c0600d prfd pstl3strm, p0, \[x0\]
-[^:]+: 85c060+e prfd #14, p0, \[x0\]
-[^:]+: 85c060+e prfd #14, p0, \[x0\]
-[^:]+: 85c060+e prfd #14, p0, \[x0\]
-[^:]+: 85c060+e prfd #14, p0, \[x0\]
-[^:]+: 85c0600f prfd #15, p0, \[x0\]
-[^:]+: 85c0600f prfd #15, p0, \[x0\]
-[^:]+: 85c0600f prfd #15, p0, \[x0\]
-[^:]+: 85c0600f prfd #15, p0, \[x0\]
+[^:]+: 85c060+e prfd pstl4keep, p0, \[x0\]
+[^:]+: 85c060+e prfd pstl4keep, p0, \[x0\]
+[^:]+: 85c060+e prfd pstl4keep, p0, \[x0\]
+[^:]+: 85c060+e prfd pstl4keep, p0, \[x0\]
+[^:]+: 85c0600f prfd pstl4strm, p0, \[x0\]
+[^:]+: 85c0600f prfd pstl4strm, p0, \[x0\]
+[^:]+: 85c0600f prfd pstl4strm, p0, \[x0\]
+[^:]+: 85c0600f prfd pstl4strm, p0, \[x0\]
[^:]+: 85c06800 prfd pldl1keep, p2, \[x0\]
[^:]+: 85c06800 prfd pldl1keep, p2, \[x0\]
[^:]+: 85c06800 prfd pldl1keep, p2, \[x0\]
@@ -24963,12 +24963,12 @@ Disassembly of section .*:
[^:]+: c580e005 prfd pldl3strm, p0, \[z0.d\]
[^:]+: c580e005 prfd pldl3strm, p0, \[z0.d\]
[^:]+: c580e005 prfd pldl3strm, p0, \[z0.d\]
-[^:]+: c580e006 prfd #6, p0, \[z0.d\]
-[^:]+: c580e006 prfd #6, p0, \[z0.d\]
-[^:]+: c580e006 prfd #6, p0, \[z0.d\]
-[^:]+: c580e007 prfd #7, p0, \[z0.d\]
-[^:]+: c580e007 prfd #7, p0, \[z0.d\]
-[^:]+: c580e007 prfd #7, p0, \[z0.d\]
+[^:]+: c580e006 prfd pldl4keep, p0, \[z0.d\]
+[^:]+: c580e006 prfd pldl4keep, p0, \[z0.d\]
+[^:]+: c580e006 prfd pldl4keep, p0, \[z0.d\]
+[^:]+: c580e007 prfd pldl4strm, p0, \[z0.d\]
+[^:]+: c580e007 prfd pldl4strm, p0, \[z0.d\]
+[^:]+: c580e007 prfd pldl4strm, p0, \[z0.d\]
[^:]+: c580e008 prfd pstl1keep, p0, \[z0.d\]
[^:]+: c580e008 prfd pstl1keep, p0, \[z0.d\]
[^:]+: c580e008 prfd pstl1keep, p0, \[z0.d\]
@@ -24987,12 +24987,12 @@ Disassembly of section .*:
[^:]+: c580e00d prfd pstl3strm, p0, \[z0.d\]
[^:]+: c580e00d prfd pstl3strm, p0, \[z0.d\]
[^:]+: c580e00d prfd pstl3strm, p0, \[z0.d\]
-[^:]+: c580e0+e prfd #14, p0, \[z0.d\]
-[^:]+: c580e0+e prfd #14, p0, \[z0.d\]
-[^:]+: c580e0+e prfd #14, p0, \[z0.d\]
-[^:]+: c580e00f prfd #15, p0, \[z0.d\]
-[^:]+: c580e00f prfd #15, p0, \[z0.d\]
-[^:]+: c580e00f prfd #15, p0, \[z0.d\]
+[^:]+: c580e0+e prfd pstl4keep, p0, \[z0.d\]
+[^:]+: c580e0+e prfd pstl4keep, p0, \[z0.d\]
+[^:]+: c580e0+e prfd pstl4keep, p0, \[z0.d\]
+[^:]+: c580e00f prfd pstl4strm, p0, \[z0.d\]
+[^:]+: c580e00f prfd pstl4strm, p0, \[z0.d\]
+[^:]+: c580e00f prfd pstl4strm, p0, \[z0.d\]
[^:]+: c580e800 prfd pldl1keep, p2, \[z0.d\]
[^:]+: c580e800 prfd pldl1keep, p2, \[z0.d\]
[^:]+: c580e800 prfd pldl1keep, p2, \[z0.d\]
@@ -25025,10 +25025,10 @@ Disassembly of section .*:
[^:]+: 84202004 prfh pldl3keep, p0, \[x0, z0.s, uxtw #1\]
[^:]+: 84202005 prfh pldl3strm, p0, \[x0, z0.s, uxtw #1\]
[^:]+: 84202005 prfh pldl3strm, p0, \[x0, z0.s, uxtw #1\]
-[^:]+: 84202006 prfh #6, p0, \[x0, z0.s, uxtw #1\]
-[^:]+: 84202006 prfh #6, p0, \[x0, z0.s, uxtw #1\]
-[^:]+: 84202007 prfh #7, p0, \[x0, z0.s, uxtw #1\]
-[^:]+: 84202007 prfh #7, p0, \[x0, z0.s, uxtw #1\]
+[^:]+: 84202006 prfh pldl4keep, p0, \[x0, z0.s, uxtw #1\]
+[^:]+: 84202006 prfh pldl4keep, p0, \[x0, z0.s, uxtw #1\]
+[^:]+: 84202007 prfh pldl4strm, p0, \[x0, z0.s, uxtw #1\]
+[^:]+: 84202007 prfh pldl4strm, p0, \[x0, z0.s, uxtw #1\]
[^:]+: 84202008 prfh pstl1keep, p0, \[x0, z0.s, uxtw #1\]
[^:]+: 84202008 prfh pstl1keep, p0, \[x0, z0.s, uxtw #1\]
[^:]+: 84202009 prfh pstl1strm, p0, \[x0, z0.s, uxtw #1\]
@@ -25041,10 +25041,10 @@ Disassembly of section .*:
[^:]+: 8420200c prfh pstl3keep, p0, \[x0, z0.s, uxtw #1\]
[^:]+: 8420200d prfh pstl3strm, p0, \[x0, z0.s, uxtw #1\]
[^:]+: 8420200d prfh pstl3strm, p0, \[x0, z0.s, uxtw #1\]
-[^:]+: 842020+e prfh #14, p0, \[x0, z0.s, uxtw #1\]
-[^:]+: 842020+e prfh #14, p0, \[x0, z0.s, uxtw #1\]
-[^:]+: 8420200f prfh #15, p0, \[x0, z0.s, uxtw #1\]
-[^:]+: 8420200f prfh #15, p0, \[x0, z0.s, uxtw #1\]
+[^:]+: 842020+e prfh pstl4keep, p0, \[x0, z0.s, uxtw #1\]
+[^:]+: 842020+e prfh pstl4keep, p0, \[x0, z0.s, uxtw #1\]
+[^:]+: 8420200f prfh pstl4strm, p0, \[x0, z0.s, uxtw #1\]
+[^:]+: 8420200f prfh pstl4strm, p0, \[x0, z0.s, uxtw #1\]
[^:]+: 84202800 prfh pldl1keep, p2, \[x0, z0.s, uxtw #1\]
[^:]+: 84202800 prfh pldl1keep, p2, \[x0, z0.s, uxtw #1\]
[^:]+: 84203c00 prfh pldl1keep, p7, \[x0, z0.s, uxtw #1\]
@@ -25069,10 +25069,10 @@ Disassembly of section .*:
[^:]+: 84602004 prfh pldl3keep, p0, \[x0, z0.s, sxtw #1\]
[^:]+: 84602005 prfh pldl3strm, p0, \[x0, z0.s, sxtw #1\]
[^:]+: 84602005 prfh pldl3strm, p0, \[x0, z0.s, sxtw #1\]
-[^:]+: 84602006 prfh #6, p0, \[x0, z0.s, sxtw #1\]
-[^:]+: 84602006 prfh #6, p0, \[x0, z0.s, sxtw #1\]
-[^:]+: 84602007 prfh #7, p0, \[x0, z0.s, sxtw #1\]
-[^:]+: 84602007 prfh #7, p0, \[x0, z0.s, sxtw #1\]
+[^:]+: 84602006 prfh pldl4keep, p0, \[x0, z0.s, sxtw #1\]
+[^:]+: 84602006 prfh pldl4keep, p0, \[x0, z0.s, sxtw #1\]
+[^:]+: 84602007 prfh pldl4strm, p0, \[x0, z0.s, sxtw #1\]
+[^:]+: 84602007 prfh pldl4strm, p0, \[x0, z0.s, sxtw #1\]
[^:]+: 84602008 prfh pstl1keep, p0, \[x0, z0.s, sxtw #1\]
[^:]+: 84602008 prfh pstl1keep, p0, \[x0, z0.s, sxtw #1\]
[^:]+: 84602009 prfh pstl1strm, p0, \[x0, z0.s, sxtw #1\]
@@ -25085,10 +25085,10 @@ Disassembly of section .*:
[^:]+: 8460200c prfh pstl3keep, p0, \[x0, z0.s, sxtw #1\]
[^:]+: 8460200d prfh pstl3strm, p0, \[x0, z0.s, sxtw #1\]
[^:]+: 8460200d prfh pstl3strm, p0, \[x0, z0.s, sxtw #1\]
-[^:]+: 846020+e prfh #14, p0, \[x0, z0.s, sxtw #1\]
-[^:]+: 846020+e prfh #14, p0, \[x0, z0.s, sxtw #1\]
-[^:]+: 8460200f prfh #15, p0, \[x0, z0.s, sxtw #1\]
-[^:]+: 8460200f prfh #15, p0, \[x0, z0.s, sxtw #1\]
+[^:]+: 846020+e prfh pstl4keep, p0, \[x0, z0.s, sxtw #1\]
+[^:]+: 846020+e prfh pstl4keep, p0, \[x0, z0.s, sxtw #1\]
+[^:]+: 8460200f prfh pstl4strm, p0, \[x0, z0.s, sxtw #1\]
+[^:]+: 8460200f prfh pstl4strm, p0, \[x0, z0.s, sxtw #1\]
[^:]+: 84602800 prfh pldl1keep, p2, \[x0, z0.s, sxtw #1\]
[^:]+: 84602800 prfh pldl1keep, p2, \[x0, z0.s, sxtw #1\]
[^:]+: 84603c00 prfh pldl1keep, p7, \[x0, z0.s, sxtw #1\]
@@ -25113,10 +25113,10 @@ Disassembly of section .*:
[^:]+: 8480c004 prfh pldl3keep, p0, \[x0, x0, lsl #1\]
[^:]+: 8480c005 prfh pldl3strm, p0, \[x0, x0, lsl #1\]
[^:]+: 8480c005 prfh pldl3strm, p0, \[x0, x0, lsl #1\]
-[^:]+: 8480c006 prfh #6, p0, \[x0, x0, lsl #1\]
-[^:]+: 8480c006 prfh #6, p0, \[x0, x0, lsl #1\]
-[^:]+: 8480c007 prfh #7, p0, \[x0, x0, lsl #1\]
-[^:]+: 8480c007 prfh #7, p0, \[x0, x0, lsl #1\]
+[^:]+: 8480c006 prfh pldl4keep, p0, \[x0, x0, lsl #1\]
+[^:]+: 8480c006 prfh pldl4keep, p0, \[x0, x0, lsl #1\]
+[^:]+: 8480c007 prfh pldl4strm, p0, \[x0, x0, lsl #1\]
+[^:]+: 8480c007 prfh pldl4strm, p0, \[x0, x0, lsl #1\]
[^:]+: 8480c008 prfh pstl1keep, p0, \[x0, x0, lsl #1\]
[^:]+: 8480c008 prfh pstl1keep, p0, \[x0, x0, lsl #1\]
[^:]+: 8480c009 prfh pstl1strm, p0, \[x0, x0, lsl #1\]
@@ -25129,10 +25129,10 @@ Disassembly of section .*:
[^:]+: 8480c00c prfh pstl3keep, p0, \[x0, x0, lsl #1\]
[^:]+: 8480c00d prfh pstl3strm, p0, \[x0, x0, lsl #1\]
[^:]+: 8480c00d prfh pstl3strm, p0, \[x0, x0, lsl #1\]
-[^:]+: 8480c0+e prfh #14, p0, \[x0, x0, lsl #1\]
-[^:]+: 8480c0+e prfh #14, p0, \[x0, x0, lsl #1\]
-[^:]+: 8480c00f prfh #15, p0, \[x0, x0, lsl #1\]
-[^:]+: 8480c00f prfh #15, p0, \[x0, x0, lsl #1\]
+[^:]+: 8480c0+e prfh pstl4keep, p0, \[x0, x0, lsl #1\]
+[^:]+: 8480c0+e prfh pstl4keep, p0, \[x0, x0, lsl #1\]
+[^:]+: 8480c00f prfh pstl4strm, p0, \[x0, x0, lsl #1\]
+[^:]+: 8480c00f prfh pstl4strm, p0, \[x0, x0, lsl #1\]
[^:]+: 8480c800 prfh pldl1keep, p2, \[x0, x0, lsl #1\]
[^:]+: 8480c800 prfh pldl1keep, p2, \[x0, x0, lsl #1\]
[^:]+: 8480dc00 prfh pldl1keep, p7, \[x0, x0, lsl #1\]
@@ -25157,10 +25157,10 @@ Disassembly of section .*:
[^:]+: c4202004 prfh pldl3keep, p0, \[x0, z0.d, uxtw #1\]
[^:]+: c4202005 prfh pldl3strm, p0, \[x0, z0.d, uxtw #1\]
[^:]+: c4202005 prfh pldl3strm, p0, \[x0, z0.d, uxtw #1\]
-[^:]+: c4202006 prfh #6, p0, \[x0, z0.d, uxtw #1\]
-[^:]+: c4202006 prfh #6, p0, \[x0, z0.d, uxtw #1\]
-[^:]+: c4202007 prfh #7, p0, \[x0, z0.d, uxtw #1\]
-[^:]+: c4202007 prfh #7, p0, \[x0, z0.d, uxtw #1\]
+[^:]+: c4202006 prfh pldl4keep, p0, \[x0, z0.d, uxtw #1\]
+[^:]+: c4202006 prfh pldl4keep, p0, \[x0, z0.d, uxtw #1\]
+[^:]+: c4202007 prfh pldl4strm, p0, \[x0, z0.d, uxtw #1\]
+[^:]+: c4202007 prfh pldl4strm, p0, \[x0, z0.d, uxtw #1\]
[^:]+: c4202008 prfh pstl1keep, p0, \[x0, z0.d, uxtw #1\]
[^:]+: c4202008 prfh pstl1keep, p0, \[x0, z0.d, uxtw #1\]
[^:]+: c4202009 prfh pstl1strm, p0, \[x0, z0.d, uxtw #1\]
@@ -25173,10 +25173,10 @@ Disassembly of section .*:
[^:]+: c420200c prfh pstl3keep, p0, \[x0, z0.d, uxtw #1\]
[^:]+: c420200d prfh pstl3strm, p0, \[x0, z0.d, uxtw #1\]
[^:]+: c420200d prfh pstl3strm, p0, \[x0, z0.d, uxtw #1\]
-[^:]+: c42020+e prfh #14, p0, \[x0, z0.d, uxtw #1\]
-[^:]+: c42020+e prfh #14, p0, \[x0, z0.d, uxtw #1\]
-[^:]+: c420200f prfh #15, p0, \[x0, z0.d, uxtw #1\]
-[^:]+: c420200f prfh #15, p0, \[x0, z0.d, uxtw #1\]
+[^:]+: c42020+e prfh pstl4keep, p0, \[x0, z0.d, uxtw #1\]
+[^:]+: c42020+e prfh pstl4keep, p0, \[x0, z0.d, uxtw #1\]
+[^:]+: c420200f prfh pstl4strm, p0, \[x0, z0.d, uxtw #1\]
+[^:]+: c420200f prfh pstl4strm, p0, \[x0, z0.d, uxtw #1\]
[^:]+: c4202800 prfh pldl1keep, p2, \[x0, z0.d, uxtw #1\]
[^:]+: c4202800 prfh pldl1keep, p2, \[x0, z0.d, uxtw #1\]
[^:]+: c4203c00 prfh pldl1keep, p7, \[x0, z0.d, uxtw #1\]
@@ -25201,10 +25201,10 @@ Disassembly of section .*:
[^:]+: c4602004 prfh pldl3keep, p0, \[x0, z0.d, sxtw #1\]
[^:]+: c4602005 prfh pldl3strm, p0, \[x0, z0.d, sxtw #1\]
[^:]+: c4602005 prfh pldl3strm, p0, \[x0, z0.d, sxtw #1\]
-[^:]+: c4602006 prfh #6, p0, \[x0, z0.d, sxtw #1\]
-[^:]+: c4602006 prfh #6, p0, \[x0, z0.d, sxtw #1\]
-[^:]+: c4602007 prfh #7, p0, \[x0, z0.d, sxtw #1\]
-[^:]+: c4602007 prfh #7, p0, \[x0, z0.d, sxtw #1\]
+[^:]+: c4602006 prfh pldl4keep, p0, \[x0, z0.d, sxtw #1\]
+[^:]+: c4602006 prfh pldl4keep, p0, \[x0, z0.d, sxtw #1\]
+[^:]+: c4602007 prfh pldl4strm, p0, \[x0, z0.d, sxtw #1\]
+[^:]+: c4602007 prfh pldl4strm, p0, \[x0, z0.d, sxtw #1\]
[^:]+: c4602008 prfh pstl1keep, p0, \[x0, z0.d, sxtw #1\]
[^:]+: c4602008 prfh pstl1keep, p0, \[x0, z0.d, sxtw #1\]
[^:]+: c4602009 prfh pstl1strm, p0, \[x0, z0.d, sxtw #1\]
@@ -25217,10 +25217,10 @@ Disassembly of section .*:
[^:]+: c460200c prfh pstl3keep, p0, \[x0, z0.d, sxtw #1\]
[^:]+: c460200d prfh pstl3strm, p0, \[x0, z0.d, sxtw #1\]
[^:]+: c460200d prfh pstl3strm, p0, \[x0, z0.d, sxtw #1\]
-[^:]+: c46020+e prfh #14, p0, \[x0, z0.d, sxtw #1\]
-[^:]+: c46020+e prfh #14, p0, \[x0, z0.d, sxtw #1\]
-[^:]+: c460200f prfh #15, p0, \[x0, z0.d, sxtw #1\]
-[^:]+: c460200f prfh #15, p0, \[x0, z0.d, sxtw #1\]
+[^:]+: c46020+e prfh pstl4keep, p0, \[x0, z0.d, sxtw #1\]
+[^:]+: c46020+e prfh pstl4keep, p0, \[x0, z0.d, sxtw #1\]
+[^:]+: c460200f prfh pstl4strm, p0, \[x0, z0.d, sxtw #1\]
+[^:]+: c460200f prfh pstl4strm, p0, \[x0, z0.d, sxtw #1\]
[^:]+: c4602800 prfh pldl1keep, p2, \[x0, z0.d, sxtw #1\]
[^:]+: c4602800 prfh pldl1keep, p2, \[x0, z0.d, sxtw #1\]
[^:]+: c4603c00 prfh pldl1keep, p7, \[x0, z0.d, sxtw #1\]
@@ -25245,10 +25245,10 @@ Disassembly of section .*:
[^:]+: c460a004 prfh pldl3keep, p0, \[x0, z0.d, lsl #1\]
[^:]+: c460a005 prfh pldl3strm, p0, \[x0, z0.d, lsl #1\]
[^:]+: c460a005 prfh pldl3strm, p0, \[x0, z0.d, lsl #1\]
-[^:]+: c460a006 prfh #6, p0, \[x0, z0.d, lsl #1\]
-[^:]+: c460a006 prfh #6, p0, \[x0, z0.d, lsl #1\]
-[^:]+: c460a007 prfh #7, p0, \[x0, z0.d, lsl #1\]
-[^:]+: c460a007 prfh #7, p0, \[x0, z0.d, lsl #1\]
+[^:]+: c460a006 prfh pldl4keep, p0, \[x0, z0.d, lsl #1\]
+[^:]+: c460a006 prfh pldl4keep, p0, \[x0, z0.d, lsl #1\]
+[^:]+: c460a007 prfh pldl4strm, p0, \[x0, z0.d, lsl #1\]
+[^:]+: c460a007 prfh pldl4strm, p0, \[x0, z0.d, lsl #1\]
[^:]+: c460a008 prfh pstl1keep, p0, \[x0, z0.d, lsl #1\]
[^:]+: c460a008 prfh pstl1keep, p0, \[x0, z0.d, lsl #1\]
[^:]+: c460a009 prfh pstl1strm, p0, \[x0, z0.d, lsl #1\]
@@ -25261,10 +25261,10 @@ Disassembly of section .*:
[^:]+: c460a00c prfh pstl3keep, p0, \[x0, z0.d, lsl #1\]
[^:]+: c460a00d prfh pstl3strm, p0, \[x0, z0.d, lsl #1\]
[^:]+: c460a00d prfh pstl3strm, p0, \[x0, z0.d, lsl #1\]
-[^:]+: c460a0+e prfh #14, p0, \[x0, z0.d, lsl #1\]
-[^:]+: c460a0+e prfh #14, p0, \[x0, z0.d, lsl #1\]
-[^:]+: c460a00f prfh #15, p0, \[x0, z0.d, lsl #1\]
-[^:]+: c460a00f prfh #15, p0, \[x0, z0.d, lsl #1\]
+[^:]+: c460a0+e prfh pstl4keep, p0, \[x0, z0.d, lsl #1\]
+[^:]+: c460a0+e prfh pstl4keep, p0, \[x0, z0.d, lsl #1\]
+[^:]+: c460a00f prfh pstl4strm, p0, \[x0, z0.d, lsl #1\]
+[^:]+: c460a00f prfh pstl4strm, p0, \[x0, z0.d, lsl #1\]
[^:]+: c460a800 prfh pldl1keep, p2, \[x0, z0.d, lsl #1\]
[^:]+: c460a800 prfh pldl1keep, p2, \[x0, z0.d, lsl #1\]
[^:]+: c460bc00 prfh pldl1keep, p7, \[x0, z0.d, lsl #1\]
@@ -25295,12 +25295,12 @@ Disassembly of section .*:
[^:]+: 8480e005 prfh pldl3strm, p0, \[z0.s\]
[^:]+: 8480e005 prfh pldl3strm, p0, \[z0.s\]
[^:]+: 8480e005 prfh pldl3strm, p0, \[z0.s\]
-[^:]+: 8480e006 prfh #6, p0, \[z0.s\]
-[^:]+: 8480e006 prfh #6, p0, \[z0.s\]
-[^:]+: 8480e006 prfh #6, p0, \[z0.s\]
-[^:]+: 8480e007 prfh #7, p0, \[z0.s\]
-[^:]+: 8480e007 prfh #7, p0, \[z0.s\]
-[^:]+: 8480e007 prfh #7, p0, \[z0.s\]
+[^:]+: 8480e006 prfh pldl4keep, p0, \[z0.s\]
+[^:]+: 8480e006 prfh pldl4keep, p0, \[z0.s\]
+[^:]+: 8480e006 prfh pldl4keep, p0, \[z0.s\]
+[^:]+: 8480e007 prfh pldl4strm, p0, \[z0.s\]
+[^:]+: 8480e007 prfh pldl4strm, p0, \[z0.s\]
+[^:]+: 8480e007 prfh pldl4strm, p0, \[z0.s\]
[^:]+: 8480e008 prfh pstl1keep, p0, \[z0.s\]
[^:]+: 8480e008 prfh pstl1keep, p0, \[z0.s\]
[^:]+: 8480e008 prfh pstl1keep, p0, \[z0.s\]
@@ -25319,12 +25319,12 @@ Disassembly of section .*:
[^:]+: 8480e00d prfh pstl3strm, p0, \[z0.s\]
[^:]+: 8480e00d prfh pstl3strm, p0, \[z0.s\]
[^:]+: 8480e00d prfh pstl3strm, p0, \[z0.s\]
-[^:]+: 8480e0+e prfh #14, p0, \[z0.s\]
-[^:]+: 8480e0+e prfh #14, p0, \[z0.s\]
-[^:]+: 8480e0+e prfh #14, p0, \[z0.s\]
-[^:]+: 8480e00f prfh #15, p0, \[z0.s\]
-[^:]+: 8480e00f prfh #15, p0, \[z0.s\]
-[^:]+: 8480e00f prfh #15, p0, \[z0.s\]
+[^:]+: 8480e0+e prfh pstl4keep, p0, \[z0.s\]
+[^:]+: 8480e0+e prfh pstl4keep, p0, \[z0.s\]
+[^:]+: 8480e0+e prfh pstl4keep, p0, \[z0.s\]
+[^:]+: 8480e00f prfh pstl4strm, p0, \[z0.s\]
+[^:]+: 8480e00f prfh pstl4strm, p0, \[z0.s\]
+[^:]+: 8480e00f prfh pstl4strm, p0, \[z0.s\]
[^:]+: 8480e800 prfh pldl1keep, p2, \[z0.s\]
[^:]+: 8480e800 prfh pldl1keep, p2, \[z0.s\]
[^:]+: 8480e800 prfh pldl1keep, p2, \[z0.s\]
@@ -25369,14 +25369,14 @@ Disassembly of section .*:
[^:]+: 85c02005 prfh pldl3strm, p0, \[x0\]
[^:]+: 85c02005 prfh pldl3strm, p0, \[x0\]
[^:]+: 85c02005 prfh pldl3strm, p0, \[x0\]
-[^:]+: 85c02006 prfh #6, p0, \[x0\]
-[^:]+: 85c02006 prfh #6, p0, \[x0\]
-[^:]+: 85c02006 prfh #6, p0, \[x0\]
-[^:]+: 85c02006 prfh #6, p0, \[x0\]
-[^:]+: 85c02007 prfh #7, p0, \[x0\]
-[^:]+: 85c02007 prfh #7, p0, \[x0\]
-[^:]+: 85c02007 prfh #7, p0, \[x0\]
-[^:]+: 85c02007 prfh #7, p0, \[x0\]
+[^:]+: 85c02006 prfh pldl4keep, p0, \[x0\]
+[^:]+: 85c02006 prfh pldl4keep, p0, \[x0\]
+[^:]+: 85c02006 prfh pldl4keep, p0, \[x0\]
+[^:]+: 85c02006 prfh pldl4keep, p0, \[x0\]
+[^:]+: 85c02007 prfh pldl4strm, p0, \[x0\]
+[^:]+: 85c02007 prfh pldl4strm, p0, \[x0\]
+[^:]+: 85c02007 prfh pldl4strm, p0, \[x0\]
+[^:]+: 85c02007 prfh pldl4strm, p0, \[x0\]
[^:]+: 85c02008 prfh pstl1keep, p0, \[x0\]
[^:]+: 85c02008 prfh pstl1keep, p0, \[x0\]
[^:]+: 85c02008 prfh pstl1keep, p0, \[x0\]
@@ -25401,14 +25401,14 @@ Disassembly of section .*:
[^:]+: 85c0200d prfh pstl3strm, p0, \[x0\]
[^:]+: 85c0200d prfh pstl3strm, p0, \[x0\]
[^:]+: 85c0200d prfh pstl3strm, p0, \[x0\]
-[^:]+: 85c020+e prfh #14, p0, \[x0\]
-[^:]+: 85c020+e prfh #14, p0, \[x0\]
-[^:]+: 85c020+e prfh #14, p0, \[x0\]
-[^:]+: 85c020+e prfh #14, p0, \[x0\]
-[^:]+: 85c0200f prfh #15, p0, \[x0\]
-[^:]+: 85c0200f prfh #15, p0, \[x0\]
-[^:]+: 85c0200f prfh #15, p0, \[x0\]
-[^:]+: 85c0200f prfh #15, p0, \[x0\]
+[^:]+: 85c020+e prfh pstl4keep, p0, \[x0\]
+[^:]+: 85c020+e prfh pstl4keep, p0, \[x0\]
+[^:]+: 85c020+e prfh pstl4keep, p0, \[x0\]
+[^:]+: 85c020+e prfh pstl4keep, p0, \[x0\]
+[^:]+: 85c0200f prfh pstl4strm, p0, \[x0\]
+[^:]+: 85c0200f prfh pstl4strm, p0, \[x0\]
+[^:]+: 85c0200f prfh pstl4strm, p0, \[x0\]
+[^:]+: 85c0200f prfh pstl4strm, p0, \[x0\]
[^:]+: 85c02800 prfh pldl1keep, p2, \[x0\]
[^:]+: 85c02800 prfh pldl1keep, p2, \[x0\]
[^:]+: 85c02800 prfh pldl1keep, p2, \[x0\]
@@ -25451,12 +25451,12 @@ Disassembly of section .*:
[^:]+: c480e005 prfh pldl3strm, p0, \[z0.d\]
[^:]+: c480e005 prfh pldl3strm, p0, \[z0.d\]
[^:]+: c480e005 prfh pldl3strm, p0, \[z0.d\]
-[^:]+: c480e006 prfh #6, p0, \[z0.d\]
-[^:]+: c480e006 prfh #6, p0, \[z0.d\]
-[^:]+: c480e006 prfh #6, p0, \[z0.d\]
-[^:]+: c480e007 prfh #7, p0, \[z0.d\]
-[^:]+: c480e007 prfh #7, p0, \[z0.d\]
-[^:]+: c480e007 prfh #7, p0, \[z0.d\]
+[^:]+: c480e006 prfh pldl4keep, p0, \[z0.d\]
+[^:]+: c480e006 prfh pldl4keep, p0, \[z0.d\]
+[^:]+: c480e006 prfh pldl4keep, p0, \[z0.d\]
+[^:]+: c480e007 prfh pldl4strm, p0, \[z0.d\]
+[^:]+: c480e007 prfh pldl4strm, p0, \[z0.d\]
+[^:]+: c480e007 prfh pldl4strm, p0, \[z0.d\]
[^:]+: c480e008 prfh pstl1keep, p0, \[z0.d\]
[^:]+: c480e008 prfh pstl1keep, p0, \[z0.d\]
[^:]+: c480e008 prfh pstl1keep, p0, \[z0.d\]
@@ -25475,12 +25475,12 @@ Disassembly of section .*:
[^:]+: c480e00d prfh pstl3strm, p0, \[z0.d\]
[^:]+: c480e00d prfh pstl3strm, p0, \[z0.d\]
[^:]+: c480e00d prfh pstl3strm, p0, \[z0.d\]
-[^:]+: c480e0+e prfh #14, p0, \[z0.d\]
-[^:]+: c480e0+e prfh #14, p0, \[z0.d\]
-[^:]+: c480e0+e prfh #14, p0, \[z0.d\]
-[^:]+: c480e00f prfh #15, p0, \[z0.d\]
-[^:]+: c480e00f prfh #15, p0, \[z0.d\]
-[^:]+: c480e00f prfh #15, p0, \[z0.d\]
+[^:]+: c480e0+e prfh pstl4keep, p0, \[z0.d\]
+[^:]+: c480e0+e prfh pstl4keep, p0, \[z0.d\]
+[^:]+: c480e0+e prfh pstl4keep, p0, \[z0.d\]
+[^:]+: c480e00f prfh pstl4strm, p0, \[z0.d\]
+[^:]+: c480e00f prfh pstl4strm, p0, \[z0.d\]
+[^:]+: c480e00f prfh pstl4strm, p0, \[z0.d\]
[^:]+: c480e800 prfh pldl1keep, p2, \[z0.d\]
[^:]+: c480e800 prfh pldl1keep, p2, \[z0.d\]
[^:]+: c480e800 prfh pldl1keep, p2, \[z0.d\]
@@ -25513,10 +25513,10 @@ Disassembly of section .*:
[^:]+: 84204004 prfw pldl3keep, p0, \[x0, z0.s, uxtw #2\]
[^:]+: 84204005 prfw pldl3strm, p0, \[x0, z0.s, uxtw #2\]
[^:]+: 84204005 prfw pldl3strm, p0, \[x0, z0.s, uxtw #2\]
-[^:]+: 84204006 prfw #6, p0, \[x0, z0.s, uxtw #2\]
-[^:]+: 84204006 prfw #6, p0, \[x0, z0.s, uxtw #2\]
-[^:]+: 84204007 prfw #7, p0, \[x0, z0.s, uxtw #2\]
-[^:]+: 84204007 prfw #7, p0, \[x0, z0.s, uxtw #2\]
+[^:]+: 84204006 prfw pldl4keep, p0, \[x0, z0.s, uxtw #2\]
+[^:]+: 84204006 prfw pldl4keep, p0, \[x0, z0.s, uxtw #2\]
+[^:]+: 84204007 prfw pldl4strm, p0, \[x0, z0.s, uxtw #2\]
+[^:]+: 84204007 prfw pldl4strm, p0, \[x0, z0.s, uxtw #2\]
[^:]+: 84204008 prfw pstl1keep, p0, \[x0, z0.s, uxtw #2\]
[^:]+: 84204008 prfw pstl1keep, p0, \[x0, z0.s, uxtw #2\]
[^:]+: 84204009 prfw pstl1strm, p0, \[x0, z0.s, uxtw #2\]
@@ -25529,10 +25529,10 @@ Disassembly of section .*:
[^:]+: 8420400c prfw pstl3keep, p0, \[x0, z0.s, uxtw #2\]
[^:]+: 8420400d prfw pstl3strm, p0, \[x0, z0.s, uxtw #2\]
[^:]+: 8420400d prfw pstl3strm, p0, \[x0, z0.s, uxtw #2\]
-[^:]+: 842040+e prfw #14, p0, \[x0, z0.s, uxtw #2\]
-[^:]+: 842040+e prfw #14, p0, \[x0, z0.s, uxtw #2\]
-[^:]+: 8420400f prfw #15, p0, \[x0, z0.s, uxtw #2\]
-[^:]+: 8420400f prfw #15, p0, \[x0, z0.s, uxtw #2\]
+[^:]+: 842040+e prfw pstl4keep, p0, \[x0, z0.s, uxtw #2\]
+[^:]+: 842040+e prfw pstl4keep, p0, \[x0, z0.s, uxtw #2\]
+[^:]+: 8420400f prfw pstl4strm, p0, \[x0, z0.s, uxtw #2\]
+[^:]+: 8420400f prfw pstl4strm, p0, \[x0, z0.s, uxtw #2\]
[^:]+: 84204800 prfw pldl1keep, p2, \[x0, z0.s, uxtw #2\]
[^:]+: 84204800 prfw pldl1keep, p2, \[x0, z0.s, uxtw #2\]
[^:]+: 84205c00 prfw pldl1keep, p7, \[x0, z0.s, uxtw #2\]
@@ -25557,10 +25557,10 @@ Disassembly of section .*:
[^:]+: 84604004 prfw pldl3keep, p0, \[x0, z0.s, sxtw #2\]
[^:]+: 84604005 prfw pldl3strm, p0, \[x0, z0.s, sxtw #2\]
[^:]+: 84604005 prfw pldl3strm, p0, \[x0, z0.s, sxtw #2\]
-[^:]+: 84604006 prfw #6, p0, \[x0, z0.s, sxtw #2\]
-[^:]+: 84604006 prfw #6, p0, \[x0, z0.s, sxtw #2\]
-[^:]+: 84604007 prfw #7, p0, \[x0, z0.s, sxtw #2\]
-[^:]+: 84604007 prfw #7, p0, \[x0, z0.s, sxtw #2\]
+[^:]+: 84604006 prfw pldl4keep, p0, \[x0, z0.s, sxtw #2\]
+[^:]+: 84604006 prfw pldl4keep, p0, \[x0, z0.s, sxtw #2\]
+[^:]+: 84604007 prfw pldl4strm, p0, \[x0, z0.s, sxtw #2\]
+[^:]+: 84604007 prfw pldl4strm, p0, \[x0, z0.s, sxtw #2\]
[^:]+: 84604008 prfw pstl1keep, p0, \[x0, z0.s, sxtw #2\]
[^:]+: 84604008 prfw pstl1keep, p0, \[x0, z0.s, sxtw #2\]
[^:]+: 84604009 prfw pstl1strm, p0, \[x0, z0.s, sxtw #2\]
@@ -25573,10 +25573,10 @@ Disassembly of section .*:
[^:]+: 8460400c prfw pstl3keep, p0, \[x0, z0.s, sxtw #2\]
[^:]+: 8460400d prfw pstl3strm, p0, \[x0, z0.s, sxtw #2\]
[^:]+: 8460400d prfw pstl3strm, p0, \[x0, z0.s, sxtw #2\]
-[^:]+: 846040+e prfw #14, p0, \[x0, z0.s, sxtw #2\]
-[^:]+: 846040+e prfw #14, p0, \[x0, z0.s, sxtw #2\]
-[^:]+: 8460400f prfw #15, p0, \[x0, z0.s, sxtw #2\]
-[^:]+: 8460400f prfw #15, p0, \[x0, z0.s, sxtw #2\]
+[^:]+: 846040+e prfw pstl4keep, p0, \[x0, z0.s, sxtw #2\]
+[^:]+: 846040+e prfw pstl4keep, p0, \[x0, z0.s, sxtw #2\]
+[^:]+: 8460400f prfw pstl4strm, p0, \[x0, z0.s, sxtw #2\]
+[^:]+: 8460400f prfw pstl4strm, p0, \[x0, z0.s, sxtw #2\]
[^:]+: 84604800 prfw pldl1keep, p2, \[x0, z0.s, sxtw #2\]
[^:]+: 84604800 prfw pldl1keep, p2, \[x0, z0.s, sxtw #2\]
[^:]+: 84605c00 prfw pldl1keep, p7, \[x0, z0.s, sxtw #2\]
@@ -25601,10 +25601,10 @@ Disassembly of section .*:
[^:]+: 8500c004 prfw pldl3keep, p0, \[x0, x0, lsl #2\]
[^:]+: 8500c005 prfw pldl3strm, p0, \[x0, x0, lsl #2\]
[^:]+: 8500c005 prfw pldl3strm, p0, \[x0, x0, lsl #2\]
-[^:]+: 8500c006 prfw #6, p0, \[x0, x0, lsl #2\]
-[^:]+: 8500c006 prfw #6, p0, \[x0, x0, lsl #2\]
-[^:]+: 8500c007 prfw #7, p0, \[x0, x0, lsl #2\]
-[^:]+: 8500c007 prfw #7, p0, \[x0, x0, lsl #2\]
+[^:]+: 8500c006 prfw pldl4keep, p0, \[x0, x0, lsl #2\]
+[^:]+: 8500c006 prfw pldl4keep, p0, \[x0, x0, lsl #2\]
+[^:]+: 8500c007 prfw pldl4strm, p0, \[x0, x0, lsl #2\]
+[^:]+: 8500c007 prfw pldl4strm, p0, \[x0, x0, lsl #2\]
[^:]+: 8500c008 prfw pstl1keep, p0, \[x0, x0, lsl #2\]
[^:]+: 8500c008 prfw pstl1keep, p0, \[x0, x0, lsl #2\]
[^:]+: 8500c009 prfw pstl1strm, p0, \[x0, x0, lsl #2\]
@@ -25617,10 +25617,10 @@ Disassembly of section .*:
[^:]+: 8500c00c prfw pstl3keep, p0, \[x0, x0, lsl #2\]
[^:]+: 8500c00d prfw pstl3strm, p0, \[x0, x0, lsl #2\]
[^:]+: 8500c00d prfw pstl3strm, p0, \[x0, x0, lsl #2\]
-[^:]+: 8500c0+e prfw #14, p0, \[x0, x0, lsl #2\]
-[^:]+: 8500c0+e prfw #14, p0, \[x0, x0, lsl #2\]
-[^:]+: 8500c00f prfw #15, p0, \[x0, x0, lsl #2\]
-[^:]+: 8500c00f prfw #15, p0, \[x0, x0, lsl #2\]
+[^:]+: 8500c0+e prfw pstl4keep, p0, \[x0, x0, lsl #2\]
+[^:]+: 8500c0+e prfw pstl4keep, p0, \[x0, x0, lsl #2\]
+[^:]+: 8500c00f prfw pstl4strm, p0, \[x0, x0, lsl #2\]
+[^:]+: 8500c00f prfw pstl4strm, p0, \[x0, x0, lsl #2\]
[^:]+: 8500c800 prfw pldl1keep, p2, \[x0, x0, lsl #2\]
[^:]+: 8500c800 prfw pldl1keep, p2, \[x0, x0, lsl #2\]
[^:]+: 8500dc00 prfw pldl1keep, p7, \[x0, x0, lsl #2\]
@@ -25645,10 +25645,10 @@ Disassembly of section .*:
[^:]+: c4204004 prfw pldl3keep, p0, \[x0, z0.d, uxtw #2\]
[^:]+: c4204005 prfw pldl3strm, p0, \[x0, z0.d, uxtw #2\]
[^:]+: c4204005 prfw pldl3strm, p0, \[x0, z0.d, uxtw #2\]
-[^:]+: c4204006 prfw #6, p0, \[x0, z0.d, uxtw #2\]
-[^:]+: c4204006 prfw #6, p0, \[x0, z0.d, uxtw #2\]
-[^:]+: c4204007 prfw #7, p0, \[x0, z0.d, uxtw #2\]
-[^:]+: c4204007 prfw #7, p0, \[x0, z0.d, uxtw #2\]
+[^:]+: c4204006 prfw pldl4keep, p0, \[x0, z0.d, uxtw #2\]
+[^:]+: c4204006 prfw pldl4keep, p0, \[x0, z0.d, uxtw #2\]
+[^:]+: c4204007 prfw pldl4strm, p0, \[x0, z0.d, uxtw #2\]
+[^:]+: c4204007 prfw pldl4strm, p0, \[x0, z0.d, uxtw #2\]
[^:]+: c4204008 prfw pstl1keep, p0, \[x0, z0.d, uxtw #2\]
[^:]+: c4204008 prfw pstl1keep, p0, \[x0, z0.d, uxtw #2\]
[^:]+: c4204009 prfw pstl1strm, p0, \[x0, z0.d, uxtw #2\]
@@ -25661,10 +25661,10 @@ Disassembly of section .*:
[^:]+: c420400c prfw pstl3keep, p0, \[x0, z0.d, uxtw #2\]
[^:]+: c420400d prfw pstl3strm, p0, \[x0, z0.d, uxtw #2\]
[^:]+: c420400d prfw pstl3strm, p0, \[x0, z0.d, uxtw #2\]
-[^:]+: c42040+e prfw #14, p0, \[x0, z0.d, uxtw #2\]
-[^:]+: c42040+e prfw #14, p0, \[x0, z0.d, uxtw #2\]
-[^:]+: c420400f prfw #15, p0, \[x0, z0.d, uxtw #2\]
-[^:]+: c420400f prfw #15, p0, \[x0, z0.d, uxtw #2\]
+[^:]+: c42040+e prfw pstl4keep, p0, \[x0, z0.d, uxtw #2\]
+[^:]+: c42040+e prfw pstl4keep, p0, \[x0, z0.d, uxtw #2\]
+[^:]+: c420400f prfw pstl4strm, p0, \[x0, z0.d, uxtw #2\]
+[^:]+: c420400f prfw pstl4strm, p0, \[x0, z0.d, uxtw #2\]
[^:]+: c4204800 prfw pldl1keep, p2, \[x0, z0.d, uxtw #2\]
[^:]+: c4204800 prfw pldl1keep, p2, \[x0, z0.d, uxtw #2\]
[^:]+: c4205c00 prfw pldl1keep, p7, \[x0, z0.d, uxtw #2\]
@@ -25689,10 +25689,10 @@ Disassembly of section .*:
[^:]+: c4604004 prfw pldl3keep, p0, \[x0, z0.d, sxtw #2\]
[^:]+: c4604005 prfw pldl3strm, p0, \[x0, z0.d, sxtw #2\]
[^:]+: c4604005 prfw pldl3strm, p0, \[x0, z0.d, sxtw #2\]
-[^:]+: c4604006 prfw #6, p0, \[x0, z0.d, sxtw #2\]
-[^:]+: c4604006 prfw #6, p0, \[x0, z0.d, sxtw #2\]
-[^:]+: c4604007 prfw #7, p0, \[x0, z0.d, sxtw #2\]
-[^:]+: c4604007 prfw #7, p0, \[x0, z0.d, sxtw #2\]
+[^:]+: c4604006 prfw pldl4keep, p0, \[x0, z0.d, sxtw #2\]
+[^:]+: c4604006 prfw pldl4keep, p0, \[x0, z0.d, sxtw #2\]
+[^:]+: c4604007 prfw pldl4strm, p0, \[x0, z0.d, sxtw #2\]
+[^:]+: c4604007 prfw pldl4strm, p0, \[x0, z0.d, sxtw #2\]
[^:]+: c4604008 prfw pstl1keep, p0, \[x0, z0.d, sxtw #2\]
[^:]+: c4604008 prfw pstl1keep, p0, \[x0, z0.d, sxtw #2\]
[^:]+: c4604009 prfw pstl1strm, p0, \[x0, z0.d, sxtw #2\]
@@ -25705,10 +25705,10 @@ Disassembly of section .*:
[^:]+: c460400c prfw pstl3keep, p0, \[x0, z0.d, sxtw #2\]
[^:]+: c460400d prfw pstl3strm, p0, \[x0, z0.d, sxtw #2\]
[^:]+: c460400d prfw pstl3strm, p0, \[x0, z0.d, sxtw #2\]
-[^:]+: c46040+e prfw #14, p0, \[x0, z0.d, sxtw #2\]
-[^:]+: c46040+e prfw #14, p0, \[x0, z0.d, sxtw #2\]
-[^:]+: c460400f prfw #15, p0, \[x0, z0.d, sxtw #2\]
-[^:]+: c460400f prfw #15, p0, \[x0, z0.d, sxtw #2\]
+[^:]+: c46040+e prfw pstl4keep, p0, \[x0, z0.d, sxtw #2\]
+[^:]+: c46040+e prfw pstl4keep, p0, \[x0, z0.d, sxtw #2\]
+[^:]+: c460400f prfw pstl4strm, p0, \[x0, z0.d, sxtw #2\]
+[^:]+: c460400f prfw pstl4strm, p0, \[x0, z0.d, sxtw #2\]
[^:]+: c4604800 prfw pldl1keep, p2, \[x0, z0.d, sxtw #2\]
[^:]+: c4604800 prfw pldl1keep, p2, \[x0, z0.d, sxtw #2\]
[^:]+: c4605c00 prfw pldl1keep, p7, \[x0, z0.d, sxtw #2\]
@@ -25733,10 +25733,10 @@ Disassembly of section .*:
[^:]+: c460c004 prfw pldl3keep, p0, \[x0, z0.d, lsl #2\]
[^:]+: c460c005 prfw pldl3strm, p0, \[x0, z0.d, lsl #2\]
[^:]+: c460c005 prfw pldl3strm, p0, \[x0, z0.d, lsl #2\]
-[^:]+: c460c006 prfw #6, p0, \[x0, z0.d, lsl #2\]
-[^:]+: c460c006 prfw #6, p0, \[x0, z0.d, lsl #2\]
-[^:]+: c460c007 prfw #7, p0, \[x0, z0.d, lsl #2\]
-[^:]+: c460c007 prfw #7, p0, \[x0, z0.d, lsl #2\]
+[^:]+: c460c006 prfw pldl4keep, p0, \[x0, z0.d, lsl #2\]
+[^:]+: c460c006 prfw pldl4keep, p0, \[x0, z0.d, lsl #2\]
+[^:]+: c460c007 prfw pldl4strm, p0, \[x0, z0.d, lsl #2\]
+[^:]+: c460c007 prfw pldl4strm, p0, \[x0, z0.d, lsl #2\]
[^:]+: c460c008 prfw pstl1keep, p0, \[x0, z0.d, lsl #2\]
[^:]+: c460c008 prfw pstl1keep, p0, \[x0, z0.d, lsl #2\]
[^:]+: c460c009 prfw pstl1strm, p0, \[x0, z0.d, lsl #2\]
@@ -25749,10 +25749,10 @@ Disassembly of section .*:
[^:]+: c460c00c prfw pstl3keep, p0, \[x0, z0.d, lsl #2\]
[^:]+: c460c00d prfw pstl3strm, p0, \[x0, z0.d, lsl #2\]
[^:]+: c460c00d prfw pstl3strm, p0, \[x0, z0.d, lsl #2\]
-[^:]+: c460c0+e prfw #14, p0, \[x0, z0.d, lsl #2\]
-[^:]+: c460c0+e prfw #14, p0, \[x0, z0.d, lsl #2\]
-[^:]+: c460c00f prfw #15, p0, \[x0, z0.d, lsl #2\]
-[^:]+: c460c00f prfw #15, p0, \[x0, z0.d, lsl #2\]
+[^:]+: c460c0+e prfw pstl4keep, p0, \[x0, z0.d, lsl #2\]
+[^:]+: c460c0+e prfw pstl4keep, p0, \[x0, z0.d, lsl #2\]
+[^:]+: c460c00f prfw pstl4strm, p0, \[x0, z0.d, lsl #2\]
+[^:]+: c460c00f prfw pstl4strm, p0, \[x0, z0.d, lsl #2\]
[^:]+: c460c800 prfw pldl1keep, p2, \[x0, z0.d, lsl #2\]
[^:]+: c460c800 prfw pldl1keep, p2, \[x0, z0.d, lsl #2\]
[^:]+: c460dc00 prfw pldl1keep, p7, \[x0, z0.d, lsl #2\]
@@ -25783,12 +25783,12 @@ Disassembly of section .*:
[^:]+: 850+e005 prfw pldl3strm, p0, \[z0.s\]
[^:]+: 850+e005 prfw pldl3strm, p0, \[z0.s\]
[^:]+: 850+e005 prfw pldl3strm, p0, \[z0.s\]
-[^:]+: 850+e006 prfw #6, p0, \[z0.s\]
-[^:]+: 850+e006 prfw #6, p0, \[z0.s\]
-[^:]+: 850+e006 prfw #6, p0, \[z0.s\]
-[^:]+: 850+e007 prfw #7, p0, \[z0.s\]
-[^:]+: 850+e007 prfw #7, p0, \[z0.s\]
-[^:]+: 850+e007 prfw #7, p0, \[z0.s\]
+[^:]+: 850+e006 prfw pldl4keep, p0, \[z0.s\]
+[^:]+: 850+e006 prfw pldl4keep, p0, \[z0.s\]
+[^:]+: 850+e006 prfw pldl4keep, p0, \[z0.s\]
+[^:]+: 850+e007 prfw pldl4strm, p0, \[z0.s\]
+[^:]+: 850+e007 prfw pldl4strm, p0, \[z0.s\]
+[^:]+: 850+e007 prfw pldl4strm, p0, \[z0.s\]
[^:]+: 850+e008 prfw pstl1keep, p0, \[z0.s\]
[^:]+: 850+e008 prfw pstl1keep, p0, \[z0.s\]
[^:]+: 850+e008 prfw pstl1keep, p0, \[z0.s\]
@@ -25807,12 +25807,12 @@ Disassembly of section .*:
[^:]+: 850+e00d prfw pstl3strm, p0, \[z0.s\]
[^:]+: 850+e00d prfw pstl3strm, p0, \[z0.s\]
[^:]+: 850+e00d prfw pstl3strm, p0, \[z0.s\]
-[^:]+: 850+e0+e prfw #14, p0, \[z0.s\]
-[^:]+: 850+e0+e prfw #14, p0, \[z0.s\]
-[^:]+: 850+e0+e prfw #14, p0, \[z0.s\]
-[^:]+: 850+e00f prfw #15, p0, \[z0.s\]
-[^:]+: 850+e00f prfw #15, p0, \[z0.s\]
-[^:]+: 850+e00f prfw #15, p0, \[z0.s\]
+[^:]+: 850+e0+e prfw pstl4keep, p0, \[z0.s\]
+[^:]+: 850+e0+e prfw pstl4keep, p0, \[z0.s\]
+[^:]+: 850+e0+e prfw pstl4keep, p0, \[z0.s\]
+[^:]+: 850+e00f prfw pstl4strm, p0, \[z0.s\]
+[^:]+: 850+e00f prfw pstl4strm, p0, \[z0.s\]
+[^:]+: 850+e00f prfw pstl4strm, p0, \[z0.s\]
[^:]+: 850+e800 prfw pldl1keep, p2, \[z0.s\]
[^:]+: 850+e800 prfw pldl1keep, p2, \[z0.s\]
[^:]+: 850+e800 prfw pldl1keep, p2, \[z0.s\]
@@ -25857,14 +25857,14 @@ Disassembly of section .*:
[^:]+: 85c04005 prfw pldl3strm, p0, \[x0\]
[^:]+: 85c04005 prfw pldl3strm, p0, \[x0\]
[^:]+: 85c04005 prfw pldl3strm, p0, \[x0\]
-[^:]+: 85c04006 prfw #6, p0, \[x0\]
-[^:]+: 85c04006 prfw #6, p0, \[x0\]
-[^:]+: 85c04006 prfw #6, p0, \[x0\]
-[^:]+: 85c04006 prfw #6, p0, \[x0\]
-[^:]+: 85c04007 prfw #7, p0, \[x0\]
-[^:]+: 85c04007 prfw #7, p0, \[x0\]
-[^:]+: 85c04007 prfw #7, p0, \[x0\]
-[^:]+: 85c04007 prfw #7, p0, \[x0\]
+[^:]+: 85c04006 prfw pldl4keep, p0, \[x0\]
+[^:]+: 85c04006 prfw pldl4keep, p0, \[x0\]
+[^:]+: 85c04006 prfw pldl4keep, p0, \[x0\]
+[^:]+: 85c04006 prfw pldl4keep, p0, \[x0\]
+[^:]+: 85c04007 prfw pldl4strm, p0, \[x0\]
+[^:]+: 85c04007 prfw pldl4strm, p0, \[x0\]
+[^:]+: 85c04007 prfw pldl4strm, p0, \[x0\]
+[^:]+: 85c04007 prfw pldl4strm, p0, \[x0\]
[^:]+: 85c04008 prfw pstl1keep, p0, \[x0\]
[^:]+: 85c04008 prfw pstl1keep, p0, \[x0\]
[^:]+: 85c04008 prfw pstl1keep, p0, \[x0\]
@@ -25889,14 +25889,14 @@ Disassembly of section .*:
[^:]+: 85c0400d prfw pstl3strm, p0, \[x0\]
[^:]+: 85c0400d prfw pstl3strm, p0, \[x0\]
[^:]+: 85c0400d prfw pstl3strm, p0, \[x0\]
-[^:]+: 85c040+e prfw #14, p0, \[x0\]
-[^:]+: 85c040+e prfw #14, p0, \[x0\]
-[^:]+: 85c040+e prfw #14, p0, \[x0\]
-[^:]+: 85c040+e prfw #14, p0, \[x0\]
-[^:]+: 85c0400f prfw #15, p0, \[x0\]
-[^:]+: 85c0400f prfw #15, p0, \[x0\]
-[^:]+: 85c0400f prfw #15, p0, \[x0\]
-[^:]+: 85c0400f prfw #15, p0, \[x0\]
+[^:]+: 85c040+e prfw pstl4keep, p0, \[x0\]
+[^:]+: 85c040+e prfw pstl4keep, p0, \[x0\]
+[^:]+: 85c040+e prfw pstl4keep, p0, \[x0\]
+[^:]+: 85c040+e prfw pstl4keep, p0, \[x0\]
+[^:]+: 85c0400f prfw pstl4strm, p0, \[x0\]
+[^:]+: 85c0400f prfw pstl4strm, p0, \[x0\]
+[^:]+: 85c0400f prfw pstl4strm, p0, \[x0\]
+[^:]+: 85c0400f prfw pstl4strm, p0, \[x0\]
[^:]+: 85c04800 prfw pldl1keep, p2, \[x0\]
[^:]+: 85c04800 prfw pldl1keep, p2, \[x0\]
[^:]+: 85c04800 prfw pldl1keep, p2, \[x0\]
@@ -25939,12 +25939,12 @@ Disassembly of section .*:
[^:]+: c50+e005 prfw pldl3strm, p0, \[z0.d\]
[^:]+: c50+e005 prfw pldl3strm, p0, \[z0.d\]
[^:]+: c50+e005 prfw pldl3strm, p0, \[z0.d\]
-[^:]+: c50+e006 prfw #6, p0, \[z0.d\]
-[^:]+: c50+e006 prfw #6, p0, \[z0.d\]
-[^:]+: c50+e006 prfw #6, p0, \[z0.d\]
-[^:]+: c50+e007 prfw #7, p0, \[z0.d\]
-[^:]+: c50+e007 prfw #7, p0, \[z0.d\]
-[^:]+: c50+e007 prfw #7, p0, \[z0.d\]
+[^:]+: c50+e006 prfw pldl4keep, p0, \[z0.d\]
+[^:]+: c50+e006 prfw pldl4keep, p0, \[z0.d\]
+[^:]+: c50+e006 prfw pldl4keep, p0, \[z0.d\]
+[^:]+: c50+e007 prfw pldl4strm, p0, \[z0.d\]
+[^:]+: c50+e007 prfw pldl4strm, p0, \[z0.d\]
+[^:]+: c50+e007 prfw pldl4strm, p0, \[z0.d\]
[^:]+: c50+e008 prfw pstl1keep, p0, \[z0.d\]
[^:]+: c50+e008 prfw pstl1keep, p0, \[z0.d\]
[^:]+: c50+e008 prfw pstl1keep, p0, \[z0.d\]
@@ -25963,12 +25963,12 @@ Disassembly of section .*:
[^:]+: c50+e00d prfw pstl3strm, p0, \[z0.d\]
[^:]+: c50+e00d prfw pstl3strm, p0, \[z0.d\]
[^:]+: c50+e00d prfw pstl3strm, p0, \[z0.d\]
-[^:]+: c50+e0+e prfw #14, p0, \[z0.d\]
-[^:]+: c50+e0+e prfw #14, p0, \[z0.d\]
-[^:]+: c50+e0+e prfw #14, p0, \[z0.d\]
-[^:]+: c50+e00f prfw #15, p0, \[z0.d\]
-[^:]+: c50+e00f prfw #15, p0, \[z0.d\]
-[^:]+: c50+e00f prfw #15, p0, \[z0.d\]
+[^:]+: c50+e0+e prfw pstl4keep, p0, \[z0.d\]
+[^:]+: c50+e0+e prfw pstl4keep, p0, \[z0.d\]
+[^:]+: c50+e0+e prfw pstl4keep, p0, \[z0.d\]
+[^:]+: c50+e00f prfw pstl4strm, p0, \[z0.d\]
+[^:]+: c50+e00f prfw pstl4strm, p0, \[z0.d\]
+[^:]+: c50+e00f prfw pstl4strm, p0, \[z0.d\]
[^:]+: c50+e800 prfw pldl1keep, p2, \[z0.d\]
[^:]+: c50+e800 prfw pldl1keep, p2, \[z0.d\]
[^:]+: c50+e800 prfw pldl1keep, p2, \[z0.d\]
diff --git a/gas/testsuite/gas/aarch64/system.d b/gas/testsuite/gas/aarch64/system.d
index 6de9aeb0..8a111cc2 100644
--- a/gas/testsuite/gas/aarch64/system.d
+++ b/gas/testsuite/gas/aarch64/system.d
@@ -240,16 +240,16 @@ Disassembly of section \.text:
.*: f8af6be5 prfm pldl3strm, \[sp, x15\]
.*: f8be58e5 prfm pldl3strm, \[x7, w30, uxtw #3\]
.*: f9800c65 prfm pldl3strm, \[x3, #24\]
-.*: d8000006 prfm #0x06, 0 <LABEL1>
+.*: d8000006 prfm pldl4keep, 0 <LABEL1>
.*: R_AARCH64_(P32_|)LD_PREL_LO19 LABEL1
-.*: f8af6be6 prfm #0x06, \[sp, x15\]
-.*: f8be58e6 prfm #0x06, \[x7, w30, uxtw #3\]
-.*: f9800c66 prfm #0x06, \[x3, #24\]
-.*: d8000007 prfm #0x07, 0 <LABEL1>
+.*: f8af6be6 prfm pldl4keep, \[sp, x15\]
+.*: f8be58e6 prfm pldl4keep, \[x7, w30, uxtw #3\]
+.*: f9800c66 prfm pldl4keep, \[x3, #24\]
+.*: d8000007 prfm pldl4strm, 0 <LABEL1>
.*: R_AARCH64_(P32_|)LD_PREL_LO19 LABEL1
-.*: f8af6be7 prfm #0x07, \[sp, x15\]
-.*: f8be58e7 prfm #0x07, \[x7, w30, uxtw #3\]
-.*: f9800c67 prfm #0x07, \[x3, #24\]
+.*: f8af6be7 prfm pldl4strm, \[sp, x15\]
+.*: f8be58e7 prfm pldl4strm, \[x7, w30, uxtw #3\]
+.*: f9800c67 prfm pldl4strm, \[x3, #24\]
.*: d8000008 prfm plil1keep, 0 <LABEL1>
.*: R_AARCH64_(P32_|)LD_PREL_LO19 LABEL1
.*: f8af6be8 prfm plil1keep, \[sp, x15\]
@@ -320,16 +320,16 @@ Disassembly of section \.text:
.*: f8af6bf5 prfm pstl3strm, \[sp, x15\]
.*: f8be58f5 prfm pstl3strm, \[x7, w30, uxtw #3\]
.*: f9800c75 prfm pstl3strm, \[x3, #24\]
-.*: d8000016 prfm #0x16, 0 <LABEL1>
+.*: d8000016 prfm pstl4keep, 0 <LABEL1>
.*: R_AARCH64_(P32_|)LD_PREL_LO19 LABEL1
-.*: f8af6bf6 prfm #0x16, \[sp, x15\]
-.*: f8be58f6 prfm #0x16, \[x7, w30, uxtw #3\]
-.*: f9800c76 prfm #0x16, \[x3, #24\]
-.*: d8000017 prfm #0x17, 0 <LABEL1>
+.*: f8af6bf6 prfm pstl4keep, \[sp, x15\]
+.*: f8be58f6 prfm pstl4keep, \[x7, w30, uxtw #3\]
+.*: f9800c76 prfm pstl4keep, \[x3, #24\]
+.*: d8000017 prfm pstl4strm, 0 <LABEL1>
.*: R_AARCH64_(P32_|)LD_PREL_LO19 LABEL1
-.*: f8af6bf7 prfm #0x17, \[sp, x15\]
-.*: f8be58f7 prfm #0x17, \[x7, w30, uxtw #3\]
-.*: f9800c77 prfm #0x17, \[x3, #24\]
+.*: f8af6bf7 prfm pstl4strm, \[sp, x15\]
+.*: f8be58f7 prfm pstl4strm, \[x7, w30, uxtw #3\]
+.*: f9800c77 prfm pstl4strm, \[x3, #24\]
.*: d8000018 prfm #0x18, 0 <LABEL1>
.*: R_AARCH64_(P32_|)LD_PREL_LO19 LABEL1
.*: f9800c78 prfm #0x18, \[x3, #24\]
@@ -372,5 +372,5 @@ Disassembly of section \.text:
.*: f9800c73 prfm pstl2strm, \[x3, #24\]
.*: f9800c74 prfm pstl3keep, \[x3, #24\]
.*: f9800c75 prfm pstl3strm, \[x3, #24\]
-.*: f8a04817 prfm #0x17, \[x0, w0, uxtw\]
+.*: f8a04817 prfm pstl4strm, \[x0, w0, uxtw\]
.*: f8a04818 rprfm pldkeep, x0, \[x0\]
diff --git a/opcodes/aarch64-opc.c b/opcodes/aarch64-opc.c
index ba2aa8a6..9e2ca856 100644
--- a/opcodes/aarch64-opc.c
+++ b/opcodes/aarch64-opc.c
@@ -86,8 +86,8 @@ const char *const aarch64_sve_prfop_array[16] = {
"pldl2strm",
"pldl3keep",
"pldl3strm",
- 0,
- 0,
+ "pldl4keep",
+ "pldl4strm",
/* 8-15. */
"pstl1keep",
"pstl1strm",
@@ -95,8 +95,8 @@ const char *const aarch64_sve_prfop_array[16] = {
"pstl2strm",
"pstl3keep",
"pstl3strm",
- 0,
- 0
+ "pstl4keep",
+ "pstl4strm"
};
/* The enumeration strings associated with each value of a 6-bit RPRFM
@@ -572,8 +572,8 @@ const struct aarch64_name_value_pair aarch64_prfops[32] =
{ "pldl2strm", B(0, 2, 1) },
{ "pldl3keep", B(0, 3, 0) },
{ "pldl3strm", B(0, 3, 1) },
- { NULL, 0x06 },
- { NULL, 0x07 },
+ { "pldl4keep", B(0, 4, 0) },
+ { "pldl4strm", B(0, 4, 1) },
{ "plil1keep", B(1, 1, 0) },
{ "plil1strm", B(1, 1, 1) },
{ "plil2keep", B(1, 2, 0) },
@@ -588,8 +588,8 @@ const struct aarch64_name_value_pair aarch64_prfops[32] =
{ "pstl2strm", B(2, 2, 1) },
{ "pstl3keep", B(2, 3, 0) },
{ "pstl3strm", B(2, 3, 1) },
- { NULL, 0x16 },
- { NULL, 0x17 },
+ { "pstl4keep", B(2, 4, 0) },
+ { "pstl4strm", B(2, 4, 1) },
{ NULL, 0x18 },
{ NULL, 0x19 },
{ NULL, 0x1a },
--
2.33.0
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/ticat-fp/euler_binutils.git
git@gitee.com:ticat-fp/euler_binutils.git
ticat-fp
euler_binutils
euler_binutils
master

搜索帮助