public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
From: Andrew Carlotti <andrew.carlotti@arm.com>
To: binutils@sourceware.org
Cc: Richard Earnshaw <richard.earnshaw@arm.com>
Subject: [PATCH 07/11] aarch64: Add +rcpc2 flag for existing instructions
Date: Fri, 12 Jan 2024 01:44:10 +0000	[thread overview]
Message-ID: <3a05aed3-06a1-1927-c5c2-b7f7684def49@e124511.cambridge.arm.com> (raw)
In-Reply-To: <1496882f-bd18-37f7-761c-e33e5fca6a4b@e124511.cambridge.arm.com>

diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c
index 63c649a2fad29d198a822ec145fb6d20f11f57c5..df71e67a5a68047d70abe65d8f178fdfae114306 100644
--- a/gas/config/tc-aarch64.c
+++ b/gas/config/tc-aarch64.c
@@ -10286,6 +10286,7 @@ static const struct aarch64_option_cpu_value_table aarch64_features[] = {
 			AARCH64_FEATURES (2, F16, SIMD)},
   {"jscvt",		AARCH64_FEATURE (JSCVT), AARCH64_FEATURE (FP)},
   {"rcpc",		AARCH64_FEATURE (RCPC), AARCH64_NO_FEATURES},
+  {"rcpc2",		AARCH64_FEATURE (RCPC2), AARCH64_FEATURE (RCPC)},
   {"dotprod",		AARCH64_FEATURE (DOTPROD), AARCH64_FEATURE (SIMD)},
   {"sha2",		AARCH64_FEATURE (SHA2), AARCH64_FEATURE (FP)},
   {"frintts",		AARCH64_FEATURE (FRINTTS), AARCH64_FEATURE (SIMD)},
diff --git a/gas/testsuite/gas/aarch64/armv8_4-a.d b/gas/testsuite/gas/aarch64/armv8_4-a.d
index 4b1a4e37757b63755903b61b2ef3e194ffd54994..ae0a27f0b4bc4b7682a59fe078e04464adcc17fd 100644
--- a/gas/testsuite/gas/aarch64/armv8_4-a.d
+++ b/gas/testsuite/gas/aarch64/armv8_4-a.d
@@ -2202,4 +2202,4 @@ Disassembly of section \.text:
 [^:]+:\s+998033fe 	ldapursw	x30, \[sp, #3\]
 [^:]+:\s+998523fe 	ldapursw	x30, \[sp, #82\]
 [^:]+:\s+9980d3fe 	ldapursw	x30, \[sp, #13\]
-[^:]+:\s+d500401f 	cfinv
\ No newline at end of file
+[^:]+:\s+d500401f 	cfinv
diff --git a/gas/testsuite/gas/aarch64/rcpc2.d b/gas/testsuite/gas/aarch64/rcpc2.d
new file mode 100644
index 0000000000000000000000000000000000000000..3de4be7b347ad91001b7138cab0ffd34f3c42f39
--- /dev/null
+++ b/gas/testsuite/gas/aarch64/rcpc2.d
@@ -0,0 +1,2088 @@
+#as: -march=armv8-a+rcpc2
+#objdump: -dr
+
+.*:     file format .*
+
+Disassembly of section \.text:
+
+0+ <.*>:
+[^:]+:\s+19000060 	stlurb	w0, \[x3\]
+[^:]+:\s+19000160 	stlurb	w0, \[x11\]
+[^:]+:\s+190001e0 	stlurb	w0, \[x15\]
+[^:]+:\s+19000068 	stlurb	w8, \[x3\]
+[^:]+:\s+19000168 	stlurb	w8, \[x11\]
+[^:]+:\s+190001e8 	stlurb	w8, \[x15\]
+[^:]+:\s+1900006c 	stlurb	w12, \[x3\]
+[^:]+:\s+1900016c 	stlurb	w12, \[x11\]
+[^:]+:\s+190001ec 	stlurb	w12, \[x15\]
+[^:]+:\s+19000060 	stlurb	w0, \[x3\]
+[^:]+:\s+19000160 	stlurb	w0, \[x11\]
+[^:]+:\s+190001e0 	stlurb	w0, \[x15\]
+[^:]+:\s+19000068 	stlurb	w8, \[x3\]
+[^:]+:\s+19000168 	stlurb	w8, \[x11\]
+[^:]+:\s+190001e8 	stlurb	w8, \[x15\]
+[^:]+:\s+1900006c 	stlurb	w12, \[x3\]
+[^:]+:\s+1900016c 	stlurb	w12, \[x11\]
+[^:]+:\s+190001ec 	stlurb	w12, \[x15\]
+[^:]+:\s+19000060 	stlurb	w0, \[x3\]
+[^:]+:\s+19000160 	stlurb	w0, \[x11\]
+[^:]+:\s+190001e0 	stlurb	w0, \[x15\]
+[^:]+:\s+19000068 	stlurb	w8, \[x3\]
+[^:]+:\s+19000168 	stlurb	w8, \[x11\]
+[^:]+:\s+190001e8 	stlurb	w8, \[x15\]
+[^:]+:\s+1900006c 	stlurb	w12, \[x3\]
+[^:]+:\s+1900016c 	stlurb	w12, \[x11\]
+[^:]+:\s+190001ec 	stlurb	w12, \[x15\]
+[^:]+:\s+19000060 	stlurb	w0, \[x3\]
+[^:]+:\s+19000160 	stlurb	w0, \[x11\]
+[^:]+:\s+190001e0 	stlurb	w0, \[x15\]
+[^:]+:\s+19000068 	stlurb	w8, \[x3\]
+[^:]+:\s+19000168 	stlurb	w8, \[x11\]
+[^:]+:\s+190001e8 	stlurb	w8, \[x15\]
+[^:]+:\s+1900006c 	stlurb	w12, \[x3\]
+[^:]+:\s+1900016c 	stlurb	w12, \[x11\]
+[^:]+:\s+190001ec 	stlurb	w12, \[x15\]
+[^:]+:\s+190003e0 	stlurb	w0, \[sp\]
+[^:]+:\s+190003e7 	stlurb	w7, \[sp\]
+[^:]+:\s+190003f0 	stlurb	w16, \[sp\]
+[^:]+:\s+190003fe 	stlurb	w30, \[sp\]
+[^:]+:\s+19003002 	stlurb	w2, \[x0, #3\]
+[^:]+:\s+1900b002 	stlurb	w2, \[x0, #11\]
+[^:]+:\s+1900f002 	stlurb	w2, \[x0, #15\]
+[^:]+:\s+19003102 	stlurb	w2, \[x8, #3\]
+[^:]+:\s+1900b102 	stlurb	w2, \[x8, #11\]
+[^:]+:\s+1900f102 	stlurb	w2, \[x8, #15\]
+[^:]+:\s+19003182 	stlurb	w2, \[x12, #3\]
+[^:]+:\s+1900b182 	stlurb	w2, \[x12, #11\]
+[^:]+:\s+1900f182 	stlurb	w2, \[x12, #15\]
+[^:]+:\s+1900300f 	stlurb	w15, \[x0, #3\]
+[^:]+:\s+1900b00f 	stlurb	w15, \[x0, #11\]
+[^:]+:\s+1900f00f 	stlurb	w15, \[x0, #15\]
+[^:]+:\s+1900310f 	stlurb	w15, \[x8, #3\]
+[^:]+:\s+1900b10f 	stlurb	w15, \[x8, #11\]
+[^:]+:\s+1900f10f 	stlurb	w15, \[x8, #15\]
+[^:]+:\s+1900318f 	stlurb	w15, \[x12, #3\]
+[^:]+:\s+1900b18f 	stlurb	w15, \[x12, #11\]
+[^:]+:\s+1900f18f 	stlurb	w15, \[x12, #15\]
+[^:]+:\s+1900301e 	stlurb	w30, \[x0, #3\]
+[^:]+:\s+1900b01e 	stlurb	w30, \[x0, #11\]
+[^:]+:\s+1900f01e 	stlurb	w30, \[x0, #15\]
+[^:]+:\s+1900311e 	stlurb	w30, \[x8, #3\]
+[^:]+:\s+1900b11e 	stlurb	w30, \[x8, #11\]
+[^:]+:\s+1900f11e 	stlurb	w30, \[x8, #15\]
+[^:]+:\s+1900319e 	stlurb	w30, \[x12, #3\]
+[^:]+:\s+1900b19e 	stlurb	w30, \[x12, #11\]
+[^:]+:\s+1900f19e 	stlurb	w30, \[x12, #15\]
+[^:]+:\s+19003002 	stlurb	w2, \[x0, #3\]
+[^:]+:\s+1900b002 	stlurb	w2, \[x0, #11\]
+[^:]+:\s+1900f002 	stlurb	w2, \[x0, #15\]
+[^:]+:\s+19003102 	stlurb	w2, \[x8, #3\]
+[^:]+:\s+1900b102 	stlurb	w2, \[x8, #11\]
+[^:]+:\s+1900f102 	stlurb	w2, \[x8, #15\]
+[^:]+:\s+19003182 	stlurb	w2, \[x12, #3\]
+[^:]+:\s+1900b182 	stlurb	w2, \[x12, #11\]
+[^:]+:\s+1900f182 	stlurb	w2, \[x12, #15\]
+[^:]+:\s+1900300f 	stlurb	w15, \[x0, #3\]
+[^:]+:\s+1900b00f 	stlurb	w15, \[x0, #11\]
+[^:]+:\s+1900f00f 	stlurb	w15, \[x0, #15\]
+[^:]+:\s+1900310f 	stlurb	w15, \[x8, #3\]
+[^:]+:\s+1900b10f 	stlurb	w15, \[x8, #11\]
+[^:]+:\s+1900f10f 	stlurb	w15, \[x8, #15\]
+[^:]+:\s+1900318f 	stlurb	w15, \[x12, #3\]
+[^:]+:\s+1900b18f 	stlurb	w15, \[x12, #11\]
+[^:]+:\s+1900f18f 	stlurb	w15, \[x12, #15\]
+[^:]+:\s+1900301e 	stlurb	w30, \[x0, #3\]
+[^:]+:\s+1900b01e 	stlurb	w30, \[x0, #11\]
+[^:]+:\s+1900f01e 	stlurb	w30, \[x0, #15\]
+[^:]+:\s+1900311e 	stlurb	w30, \[x8, #3\]
+[^:]+:\s+1900b11e 	stlurb	w30, \[x8, #11\]
+[^:]+:\s+1900f11e 	stlurb	w30, \[x8, #15\]
+[^:]+:\s+1900319e 	stlurb	w30, \[x12, #3\]
+[^:]+:\s+1900b19e 	stlurb	w30, \[x12, #11\]
+[^:]+:\s+1900f19e 	stlurb	w30, \[x12, #15\]
+[^:]+:\s+19003002 	stlurb	w2, \[x0, #3\]
+[^:]+:\s+1900b002 	stlurb	w2, \[x0, #11\]
+[^:]+:\s+1900f002 	stlurb	w2, \[x0, #15\]
+[^:]+:\s+19003102 	stlurb	w2, \[x8, #3\]
+[^:]+:\s+1900b102 	stlurb	w2, \[x8, #11\]
+[^:]+:\s+1900f102 	stlurb	w2, \[x8, #15\]
+[^:]+:\s+19003182 	stlurb	w2, \[x12, #3\]
+[^:]+:\s+1900b182 	stlurb	w2, \[x12, #11\]
+[^:]+:\s+1900f182 	stlurb	w2, \[x12, #15\]
+[^:]+:\s+1900300f 	stlurb	w15, \[x0, #3\]
+[^:]+:\s+1900b00f 	stlurb	w15, \[x0, #11\]
+[^:]+:\s+1900f00f 	stlurb	w15, \[x0, #15\]
+[^:]+:\s+1900310f 	stlurb	w15, \[x8, #3\]
+[^:]+:\s+1900b10f 	stlurb	w15, \[x8, #11\]
+[^:]+:\s+1900f10f 	stlurb	w15, \[x8, #15\]
+[^:]+:\s+1900318f 	stlurb	w15, \[x12, #3\]
+[^:]+:\s+1900b18f 	stlurb	w15, \[x12, #11\]
+[^:]+:\s+1900f18f 	stlurb	w15, \[x12, #15\]
+[^:]+:\s+1900301e 	stlurb	w30, \[x0, #3\]
+[^:]+:\s+1900b01e 	stlurb	w30, \[x0, #11\]
+[^:]+:\s+1900f01e 	stlurb	w30, \[x0, #15\]
+[^:]+:\s+1900311e 	stlurb	w30, \[x8, #3\]
+[^:]+:\s+1900b11e 	stlurb	w30, \[x8, #11\]
+[^:]+:\s+1900f11e 	stlurb	w30, \[x8, #15\]
+[^:]+:\s+1900319e 	stlurb	w30, \[x12, #3\]
+[^:]+:\s+1900b19e 	stlurb	w30, \[x12, #11\]
+[^:]+:\s+1900f19e 	stlurb	w30, \[x12, #15\]
+[^:]+:\s+19003002 	stlurb	w2, \[x0, #3\]
+[^:]+:\s+1900b002 	stlurb	w2, \[x0, #11\]
+[^:]+:\s+1900f002 	stlurb	w2, \[x0, #15\]
+[^:]+:\s+19003102 	stlurb	w2, \[x8, #3\]
+[^:]+:\s+1900b102 	stlurb	w2, \[x8, #11\]
+[^:]+:\s+1900f102 	stlurb	w2, \[x8, #15\]
+[^:]+:\s+19003182 	stlurb	w2, \[x12, #3\]
+[^:]+:\s+1900b182 	stlurb	w2, \[x12, #11\]
+[^:]+:\s+1900f182 	stlurb	w2, \[x12, #15\]
+[^:]+:\s+1900300f 	stlurb	w15, \[x0, #3\]
+[^:]+:\s+1900b00f 	stlurb	w15, \[x0, #11\]
+[^:]+:\s+1900f00f 	stlurb	w15, \[x0, #15\]
+[^:]+:\s+1900310f 	stlurb	w15, \[x8, #3\]
+[^:]+:\s+1900b10f 	stlurb	w15, \[x8, #11\]
+[^:]+:\s+1900f10f 	stlurb	w15, \[x8, #15\]
+[^:]+:\s+1900318f 	stlurb	w15, \[x12, #3\]
+[^:]+:\s+1900b18f 	stlurb	w15, \[x12, #11\]
+[^:]+:\s+1900f18f 	stlurb	w15, \[x12, #15\]
+[^:]+:\s+1900301e 	stlurb	w30, \[x0, #3\]
+[^:]+:\s+1900b01e 	stlurb	w30, \[x0, #11\]
+[^:]+:\s+1900f01e 	stlurb	w30, \[x0, #15\]
+[^:]+:\s+1900311e 	stlurb	w30, \[x8, #3\]
+[^:]+:\s+1900b11e 	stlurb	w30, \[x8, #11\]
+[^:]+:\s+1900f11e 	stlurb	w30, \[x8, #15\]
+[^:]+:\s+1900319e 	stlurb	w30, \[x12, #3\]
+[^:]+:\s+1900b19e 	stlurb	w30, \[x12, #11\]
+[^:]+:\s+1900f19e 	stlurb	w30, \[x12, #15\]
+[^:]+:\s+190033e0 	stlurb	w0, \[sp, #3\]
+[^:]+:\s+190523e0 	stlurb	w0, \[sp, #82\]
+[^:]+:\s+1900d3e0 	stlurb	w0, \[sp, #13\]
+[^:]+:\s+190033e7 	stlurb	w7, \[sp, #3\]
+[^:]+:\s+190523e7 	stlurb	w7, \[sp, #82\]
+[^:]+:\s+1900d3e7 	stlurb	w7, \[sp, #13\]
+[^:]+:\s+190033f0 	stlurb	w16, \[sp, #3\]
+[^:]+:\s+190523f0 	stlurb	w16, \[sp, #82\]
+[^:]+:\s+1900d3f0 	stlurb	w16, \[sp, #13\]
+[^:]+:\s+190033fe 	stlurb	w30, \[sp, #3\]
+[^:]+:\s+190523fe 	stlurb	w30, \[sp, #82\]
+[^:]+:\s+1900d3fe 	stlurb	w30, \[sp, #13\]
+[^:]+:\s+19400060 	ldapurb	w0, \[x3\]
+[^:]+:\s+19400160 	ldapurb	w0, \[x11\]
+[^:]+:\s+194001e0 	ldapurb	w0, \[x15\]
+[^:]+:\s+19400068 	ldapurb	w8, \[x3\]
+[^:]+:\s+19400168 	ldapurb	w8, \[x11\]
+[^:]+:\s+194001e8 	ldapurb	w8, \[x15\]
+[^:]+:\s+1940006c 	ldapurb	w12, \[x3\]
+[^:]+:\s+1940016c 	ldapurb	w12, \[x11\]
+[^:]+:\s+194001ec 	ldapurb	w12, \[x15\]
+[^:]+:\s+19400060 	ldapurb	w0, \[x3\]
+[^:]+:\s+19400160 	ldapurb	w0, \[x11\]
+[^:]+:\s+194001e0 	ldapurb	w0, \[x15\]
+[^:]+:\s+19400068 	ldapurb	w8, \[x3\]
+[^:]+:\s+19400168 	ldapurb	w8, \[x11\]
+[^:]+:\s+194001e8 	ldapurb	w8, \[x15\]
+[^:]+:\s+1940006c 	ldapurb	w12, \[x3\]
+[^:]+:\s+1940016c 	ldapurb	w12, \[x11\]
+[^:]+:\s+194001ec 	ldapurb	w12, \[x15\]
+[^:]+:\s+19400060 	ldapurb	w0, \[x3\]
+[^:]+:\s+19400160 	ldapurb	w0, \[x11\]
+[^:]+:\s+194001e0 	ldapurb	w0, \[x15\]
+[^:]+:\s+19400068 	ldapurb	w8, \[x3\]
+[^:]+:\s+19400168 	ldapurb	w8, \[x11\]
+[^:]+:\s+194001e8 	ldapurb	w8, \[x15\]
+[^:]+:\s+1940006c 	ldapurb	w12, \[x3\]
+[^:]+:\s+1940016c 	ldapurb	w12, \[x11\]
+[^:]+:\s+194001ec 	ldapurb	w12, \[x15\]
+[^:]+:\s+19400060 	ldapurb	w0, \[x3\]
+[^:]+:\s+19400160 	ldapurb	w0, \[x11\]
+[^:]+:\s+194001e0 	ldapurb	w0, \[x15\]
+[^:]+:\s+19400068 	ldapurb	w8, \[x3\]
+[^:]+:\s+19400168 	ldapurb	w8, \[x11\]
+[^:]+:\s+194001e8 	ldapurb	w8, \[x15\]
+[^:]+:\s+1940006c 	ldapurb	w12, \[x3\]
+[^:]+:\s+1940016c 	ldapurb	w12, \[x11\]
+[^:]+:\s+194001ec 	ldapurb	w12, \[x15\]
+[^:]+:\s+194003e0 	ldapurb	w0, \[sp\]
+[^:]+:\s+194003e7 	ldapurb	w7, \[sp\]
+[^:]+:\s+194003f0 	ldapurb	w16, \[sp\]
+[^:]+:\s+194003fe 	ldapurb	w30, \[sp\]
+[^:]+:\s+19403002 	ldapurb	w2, \[x0, #3\]
+[^:]+:\s+1940b002 	ldapurb	w2, \[x0, #11\]
+[^:]+:\s+1940f002 	ldapurb	w2, \[x0, #15\]
+[^:]+:\s+19403102 	ldapurb	w2, \[x8, #3\]
+[^:]+:\s+1940b102 	ldapurb	w2, \[x8, #11\]
+[^:]+:\s+1940f102 	ldapurb	w2, \[x8, #15\]
+[^:]+:\s+19403182 	ldapurb	w2, \[x12, #3\]
+[^:]+:\s+1940b182 	ldapurb	w2, \[x12, #11\]
+[^:]+:\s+1940f182 	ldapurb	w2, \[x12, #15\]
+[^:]+:\s+1940300f 	ldapurb	w15, \[x0, #3\]
+[^:]+:\s+1940b00f 	ldapurb	w15, \[x0, #11\]
+[^:]+:\s+1940f00f 	ldapurb	w15, \[x0, #15\]
+[^:]+:\s+1940310f 	ldapurb	w15, \[x8, #3\]
+[^:]+:\s+1940b10f 	ldapurb	w15, \[x8, #11\]
+[^:]+:\s+1940f10f 	ldapurb	w15, \[x8, #15\]
+[^:]+:\s+1940318f 	ldapurb	w15, \[x12, #3\]
+[^:]+:\s+1940b18f 	ldapurb	w15, \[x12, #11\]
+[^:]+:\s+1940f18f 	ldapurb	w15, \[x12, #15\]
+[^:]+:\s+1940301e 	ldapurb	w30, \[x0, #3\]
+[^:]+:\s+1940b01e 	ldapurb	w30, \[x0, #11\]
+[^:]+:\s+1940f01e 	ldapurb	w30, \[x0, #15\]
+[^:]+:\s+1940311e 	ldapurb	w30, \[x8, #3\]
+[^:]+:\s+1940b11e 	ldapurb	w30, \[x8, #11\]
+[^:]+:\s+1940f11e 	ldapurb	w30, \[x8, #15\]
+[^:]+:\s+1940319e 	ldapurb	w30, \[x12, #3\]
+[^:]+:\s+1940b19e 	ldapurb	w30, \[x12, #11\]
+[^:]+:\s+1940f19e 	ldapurb	w30, \[x12, #15\]
+[^:]+:\s+19403002 	ldapurb	w2, \[x0, #3\]
+[^:]+:\s+1940b002 	ldapurb	w2, \[x0, #11\]
+[^:]+:\s+1940f002 	ldapurb	w2, \[x0, #15\]
+[^:]+:\s+19403102 	ldapurb	w2, \[x8, #3\]
+[^:]+:\s+1940b102 	ldapurb	w2, \[x8, #11\]
+[^:]+:\s+1940f102 	ldapurb	w2, \[x8, #15\]
+[^:]+:\s+19403182 	ldapurb	w2, \[x12, #3\]
+[^:]+:\s+1940b182 	ldapurb	w2, \[x12, #11\]
+[^:]+:\s+1940f182 	ldapurb	w2, \[x12, #15\]
+[^:]+:\s+1940300f 	ldapurb	w15, \[x0, #3\]
+[^:]+:\s+1940b00f 	ldapurb	w15, \[x0, #11\]
+[^:]+:\s+1940f00f 	ldapurb	w15, \[x0, #15\]
+[^:]+:\s+1940310f 	ldapurb	w15, \[x8, #3\]
+[^:]+:\s+1940b10f 	ldapurb	w15, \[x8, #11\]
+[^:]+:\s+1940f10f 	ldapurb	w15, \[x8, #15\]
+[^:]+:\s+1940318f 	ldapurb	w15, \[x12, #3\]
+[^:]+:\s+1940b18f 	ldapurb	w15, \[x12, #11\]
+[^:]+:\s+1940f18f 	ldapurb	w15, \[x12, #15\]
+[^:]+:\s+1940301e 	ldapurb	w30, \[x0, #3\]
+[^:]+:\s+1940b01e 	ldapurb	w30, \[x0, #11\]
+[^:]+:\s+1940f01e 	ldapurb	w30, \[x0, #15\]
+[^:]+:\s+1940311e 	ldapurb	w30, \[x8, #3\]
+[^:]+:\s+1940b11e 	ldapurb	w30, \[x8, #11\]
+[^:]+:\s+1940f11e 	ldapurb	w30, \[x8, #15\]
+[^:]+:\s+1940319e 	ldapurb	w30, \[x12, #3\]
+[^:]+:\s+1940b19e 	ldapurb	w30, \[x12, #11\]
+[^:]+:\s+1940f19e 	ldapurb	w30, \[x12, #15\]
+[^:]+:\s+19403002 	ldapurb	w2, \[x0, #3\]
+[^:]+:\s+1940b002 	ldapurb	w2, \[x0, #11\]
+[^:]+:\s+1940f002 	ldapurb	w2, \[x0, #15\]
+[^:]+:\s+19403102 	ldapurb	w2, \[x8, #3\]
+[^:]+:\s+1940b102 	ldapurb	w2, \[x8, #11\]
+[^:]+:\s+1940f102 	ldapurb	w2, \[x8, #15\]
+[^:]+:\s+19403182 	ldapurb	w2, \[x12, #3\]
+[^:]+:\s+1940b182 	ldapurb	w2, \[x12, #11\]
+[^:]+:\s+1940f182 	ldapurb	w2, \[x12, #15\]
+[^:]+:\s+1940300f 	ldapurb	w15, \[x0, #3\]
+[^:]+:\s+1940b00f 	ldapurb	w15, \[x0, #11\]
+[^:]+:\s+1940f00f 	ldapurb	w15, \[x0, #15\]
+[^:]+:\s+1940310f 	ldapurb	w15, \[x8, #3\]
+[^:]+:\s+1940b10f 	ldapurb	w15, \[x8, #11\]
+[^:]+:\s+1940f10f 	ldapurb	w15, \[x8, #15\]
+[^:]+:\s+1940318f 	ldapurb	w15, \[x12, #3\]
+[^:]+:\s+1940b18f 	ldapurb	w15, \[x12, #11\]
+[^:]+:\s+1940f18f 	ldapurb	w15, \[x12, #15\]
+[^:]+:\s+1940301e 	ldapurb	w30, \[x0, #3\]
+[^:]+:\s+1940b01e 	ldapurb	w30, \[x0, #11\]
+[^:]+:\s+1940f01e 	ldapurb	w30, \[x0, #15\]
+[^:]+:\s+1940311e 	ldapurb	w30, \[x8, #3\]
+[^:]+:\s+1940b11e 	ldapurb	w30, \[x8, #11\]
+[^:]+:\s+1940f11e 	ldapurb	w30, \[x8, #15\]
+[^:]+:\s+1940319e 	ldapurb	w30, \[x12, #3\]
+[^:]+:\s+1940b19e 	ldapurb	w30, \[x12, #11\]
+[^:]+:\s+1940f19e 	ldapurb	w30, \[x12, #15\]
+[^:]+:\s+19403002 	ldapurb	w2, \[x0, #3\]
+[^:]+:\s+1940b002 	ldapurb	w2, \[x0, #11\]
+[^:]+:\s+1940f002 	ldapurb	w2, \[x0, #15\]
+[^:]+:\s+19403102 	ldapurb	w2, \[x8, #3\]
+[^:]+:\s+1940b102 	ldapurb	w2, \[x8, #11\]
+[^:]+:\s+1940f102 	ldapurb	w2, \[x8, #15\]
+[^:]+:\s+19403182 	ldapurb	w2, \[x12, #3\]
+[^:]+:\s+1940b182 	ldapurb	w2, \[x12, #11\]
+[^:]+:\s+1940f182 	ldapurb	w2, \[x12, #15\]
+[^:]+:\s+1940300f 	ldapurb	w15, \[x0, #3\]
+[^:]+:\s+1940b00f 	ldapurb	w15, \[x0, #11\]
+[^:]+:\s+1940f00f 	ldapurb	w15, \[x0, #15\]
+[^:]+:\s+1940310f 	ldapurb	w15, \[x8, #3\]
+[^:]+:\s+1940b10f 	ldapurb	w15, \[x8, #11\]
+[^:]+:\s+1940f10f 	ldapurb	w15, \[x8, #15\]
+[^:]+:\s+1940318f 	ldapurb	w15, \[x12, #3\]
+[^:]+:\s+1940b18f 	ldapurb	w15, \[x12, #11\]
+[^:]+:\s+1940f18f 	ldapurb	w15, \[x12, #15\]
+[^:]+:\s+1940301e 	ldapurb	w30, \[x0, #3\]
+[^:]+:\s+1940b01e 	ldapurb	w30, \[x0, #11\]
+[^:]+:\s+1940f01e 	ldapurb	w30, \[x0, #15\]
+[^:]+:\s+1940311e 	ldapurb	w30, \[x8, #3\]
+[^:]+:\s+1940b11e 	ldapurb	w30, \[x8, #11\]
+[^:]+:\s+1940f11e 	ldapurb	w30, \[x8, #15\]
+[^:]+:\s+1940319e 	ldapurb	w30, \[x12, #3\]
+[^:]+:\s+1940b19e 	ldapurb	w30, \[x12, #11\]
+[^:]+:\s+1940f19e 	ldapurb	w30, \[x12, #15\]
+[^:]+:\s+194033e0 	ldapurb	w0, \[sp, #3\]
+[^:]+:\s+194523e0 	ldapurb	w0, \[sp, #82\]
+[^:]+:\s+1940d3e0 	ldapurb	w0, \[sp, #13\]
+[^:]+:\s+194033e7 	ldapurb	w7, \[sp, #3\]
+[^:]+:\s+194523e7 	ldapurb	w7, \[sp, #82\]
+[^:]+:\s+1940d3e7 	ldapurb	w7, \[sp, #13\]
+[^:]+:\s+194033f0 	ldapurb	w16, \[sp, #3\]
+[^:]+:\s+194523f0 	ldapurb	w16, \[sp, #82\]
+[^:]+:\s+1940d3f0 	ldapurb	w16, \[sp, #13\]
+[^:]+:\s+194033fe 	ldapurb	w30, \[sp, #3\]
+[^:]+:\s+194523fe 	ldapurb	w30, \[sp, #82\]
+[^:]+:\s+1940d3fe 	ldapurb	w30, \[sp, #13\]
+[^:]+:\s+19c00060 	ldapursb	w0, \[x3\]
+[^:]+:\s+19c00160 	ldapursb	w0, \[x11\]
+[^:]+:\s+19c001e0 	ldapursb	w0, \[x15\]
+[^:]+:\s+19c00068 	ldapursb	w8, \[x3\]
+[^:]+:\s+19c00168 	ldapursb	w8, \[x11\]
+[^:]+:\s+19c001e8 	ldapursb	w8, \[x15\]
+[^:]+:\s+19c0006c 	ldapursb	w12, \[x3\]
+[^:]+:\s+19c0016c 	ldapursb	w12, \[x11\]
+[^:]+:\s+19c001ec 	ldapursb	w12, \[x15\]
+[^:]+:\s+19c00060 	ldapursb	w0, \[x3\]
+[^:]+:\s+19c00160 	ldapursb	w0, \[x11\]
+[^:]+:\s+19c001e0 	ldapursb	w0, \[x15\]
+[^:]+:\s+19c00068 	ldapursb	w8, \[x3\]
+[^:]+:\s+19c00168 	ldapursb	w8, \[x11\]
+[^:]+:\s+19c001e8 	ldapursb	w8, \[x15\]
+[^:]+:\s+19c0006c 	ldapursb	w12, \[x3\]
+[^:]+:\s+19c0016c 	ldapursb	w12, \[x11\]
+[^:]+:\s+19c001ec 	ldapursb	w12, \[x15\]
+[^:]+:\s+19c00060 	ldapursb	w0, \[x3\]
+[^:]+:\s+19c00160 	ldapursb	w0, \[x11\]
+[^:]+:\s+19c001e0 	ldapursb	w0, \[x15\]
+[^:]+:\s+19c00068 	ldapursb	w8, \[x3\]
+[^:]+:\s+19c00168 	ldapursb	w8, \[x11\]
+[^:]+:\s+19c001e8 	ldapursb	w8, \[x15\]
+[^:]+:\s+19c0006c 	ldapursb	w12, \[x3\]
+[^:]+:\s+19c0016c 	ldapursb	w12, \[x11\]
+[^:]+:\s+19c001ec 	ldapursb	w12, \[x15\]
+[^:]+:\s+19c00060 	ldapursb	w0, \[x3\]
+[^:]+:\s+19c00160 	ldapursb	w0, \[x11\]
+[^:]+:\s+19c001e0 	ldapursb	w0, \[x15\]
+[^:]+:\s+19c00068 	ldapursb	w8, \[x3\]
+[^:]+:\s+19c00168 	ldapursb	w8, \[x11\]
+[^:]+:\s+19c001e8 	ldapursb	w8, \[x15\]
+[^:]+:\s+19c0006c 	ldapursb	w12, \[x3\]
+[^:]+:\s+19c0016c 	ldapursb	w12, \[x11\]
+[^:]+:\s+19c001ec 	ldapursb	w12, \[x15\]
+[^:]+:\s+19c003e0 	ldapursb	w0, \[sp\]
+[^:]+:\s+19c003e7 	ldapursb	w7, \[sp\]
+[^:]+:\s+19c003f0 	ldapursb	w16, \[sp\]
+[^:]+:\s+19c003fe 	ldapursb	w30, \[sp\]
+[^:]+:\s+19c03002 	ldapursb	w2, \[x0, #3\]
+[^:]+:\s+19c0b002 	ldapursb	w2, \[x0, #11\]
+[^:]+:\s+19c0f002 	ldapursb	w2, \[x0, #15\]
+[^:]+:\s+19c03102 	ldapursb	w2, \[x8, #3\]
+[^:]+:\s+19c0b102 	ldapursb	w2, \[x8, #11\]
+[^:]+:\s+19c0f102 	ldapursb	w2, \[x8, #15\]
+[^:]+:\s+19c03182 	ldapursb	w2, \[x12, #3\]
+[^:]+:\s+19c0b182 	ldapursb	w2, \[x12, #11\]
+[^:]+:\s+19c0f182 	ldapursb	w2, \[x12, #15\]
+[^:]+:\s+19c0300f 	ldapursb	w15, \[x0, #3\]
+[^:]+:\s+19c0b00f 	ldapursb	w15, \[x0, #11\]
+[^:]+:\s+19c0f00f 	ldapursb	w15, \[x0, #15\]
+[^:]+:\s+19c0310f 	ldapursb	w15, \[x8, #3\]
+[^:]+:\s+19c0b10f 	ldapursb	w15, \[x8, #11\]
+[^:]+:\s+19c0f10f 	ldapursb	w15, \[x8, #15\]
+[^:]+:\s+19c0318f 	ldapursb	w15, \[x12, #3\]
+[^:]+:\s+19c0b18f 	ldapursb	w15, \[x12, #11\]
+[^:]+:\s+19c0f18f 	ldapursb	w15, \[x12, #15\]
+[^:]+:\s+19c0301e 	ldapursb	w30, \[x0, #3\]
+[^:]+:\s+19c0b01e 	ldapursb	w30, \[x0, #11\]
+[^:]+:\s+19c0f01e 	ldapursb	w30, \[x0, #15\]
+[^:]+:\s+19c0311e 	ldapursb	w30, \[x8, #3\]
+[^:]+:\s+19c0b11e 	ldapursb	w30, \[x8, #11\]
+[^:]+:\s+19c0f11e 	ldapursb	w30, \[x8, #15\]
+[^:]+:\s+19c0319e 	ldapursb	w30, \[x12, #3\]
+[^:]+:\s+19c0b19e 	ldapursb	w30, \[x12, #11\]
+[^:]+:\s+19c0f19e 	ldapursb	w30, \[x12, #15\]
+[^:]+:\s+19c03002 	ldapursb	w2, \[x0, #3\]
+[^:]+:\s+19c0b002 	ldapursb	w2, \[x0, #11\]
+[^:]+:\s+19c0f002 	ldapursb	w2, \[x0, #15\]
+[^:]+:\s+19c03102 	ldapursb	w2, \[x8, #3\]
+[^:]+:\s+19c0b102 	ldapursb	w2, \[x8, #11\]
+[^:]+:\s+19c0f102 	ldapursb	w2, \[x8, #15\]
+[^:]+:\s+19c03182 	ldapursb	w2, \[x12, #3\]
+[^:]+:\s+19c0b182 	ldapursb	w2, \[x12, #11\]
+[^:]+:\s+19c0f182 	ldapursb	w2, \[x12, #15\]
+[^:]+:\s+19c0300f 	ldapursb	w15, \[x0, #3\]
+[^:]+:\s+19c0b00f 	ldapursb	w15, \[x0, #11\]
+[^:]+:\s+19c0f00f 	ldapursb	w15, \[x0, #15\]
+[^:]+:\s+19c0310f 	ldapursb	w15, \[x8, #3\]
+[^:]+:\s+19c0b10f 	ldapursb	w15, \[x8, #11\]
+[^:]+:\s+19c0f10f 	ldapursb	w15, \[x8, #15\]
+[^:]+:\s+19c0318f 	ldapursb	w15, \[x12, #3\]
+[^:]+:\s+19c0b18f 	ldapursb	w15, \[x12, #11\]
+[^:]+:\s+19c0f18f 	ldapursb	w15, \[x12, #15\]
+[^:]+:\s+19c0301e 	ldapursb	w30, \[x0, #3\]
+[^:]+:\s+19c0b01e 	ldapursb	w30, \[x0, #11\]
+[^:]+:\s+19c0f01e 	ldapursb	w30, \[x0, #15\]
+[^:]+:\s+19c0311e 	ldapursb	w30, \[x8, #3\]
+[^:]+:\s+19c0b11e 	ldapursb	w30, \[x8, #11\]
+[^:]+:\s+19c0f11e 	ldapursb	w30, \[x8, #15\]
+[^:]+:\s+19c0319e 	ldapursb	w30, \[x12, #3\]
+[^:]+:\s+19c0b19e 	ldapursb	w30, \[x12, #11\]
+[^:]+:\s+19c0f19e 	ldapursb	w30, \[x12, #15\]
+[^:]+:\s+19c03002 	ldapursb	w2, \[x0, #3\]
+[^:]+:\s+19c0b002 	ldapursb	w2, \[x0, #11\]
+[^:]+:\s+19c0f002 	ldapursb	w2, \[x0, #15\]
+[^:]+:\s+19c03102 	ldapursb	w2, \[x8, #3\]
+[^:]+:\s+19c0b102 	ldapursb	w2, \[x8, #11\]
+[^:]+:\s+19c0f102 	ldapursb	w2, \[x8, #15\]
+[^:]+:\s+19c03182 	ldapursb	w2, \[x12, #3\]
+[^:]+:\s+19c0b182 	ldapursb	w2, \[x12, #11\]
+[^:]+:\s+19c0f182 	ldapursb	w2, \[x12, #15\]
+[^:]+:\s+19c0300f 	ldapursb	w15, \[x0, #3\]
+[^:]+:\s+19c0b00f 	ldapursb	w15, \[x0, #11\]
+[^:]+:\s+19c0f00f 	ldapursb	w15, \[x0, #15\]
+[^:]+:\s+19c0310f 	ldapursb	w15, \[x8, #3\]
+[^:]+:\s+19c0b10f 	ldapursb	w15, \[x8, #11\]
+[^:]+:\s+19c0f10f 	ldapursb	w15, \[x8, #15\]
+[^:]+:\s+19c0318f 	ldapursb	w15, \[x12, #3\]
+[^:]+:\s+19c0b18f 	ldapursb	w15, \[x12, #11\]
+[^:]+:\s+19c0f18f 	ldapursb	w15, \[x12, #15\]
+[^:]+:\s+19c0301e 	ldapursb	w30, \[x0, #3\]
+[^:]+:\s+19c0b01e 	ldapursb	w30, \[x0, #11\]
+[^:]+:\s+19c0f01e 	ldapursb	w30, \[x0, #15\]
+[^:]+:\s+19c0311e 	ldapursb	w30, \[x8, #3\]
+[^:]+:\s+19c0b11e 	ldapursb	w30, \[x8, #11\]
+[^:]+:\s+19c0f11e 	ldapursb	w30, \[x8, #15\]
+[^:]+:\s+19c0319e 	ldapursb	w30, \[x12, #3\]
+[^:]+:\s+19c0b19e 	ldapursb	w30, \[x12, #11\]
+[^:]+:\s+19c0f19e 	ldapursb	w30, \[x12, #15\]
+[^:]+:\s+19c03002 	ldapursb	w2, \[x0, #3\]
+[^:]+:\s+19c0b002 	ldapursb	w2, \[x0, #11\]
+[^:]+:\s+19c0f002 	ldapursb	w2, \[x0, #15\]
+[^:]+:\s+19c03102 	ldapursb	w2, \[x8, #3\]
+[^:]+:\s+19c0b102 	ldapursb	w2, \[x8, #11\]
+[^:]+:\s+19c0f102 	ldapursb	w2, \[x8, #15\]
+[^:]+:\s+19c03182 	ldapursb	w2, \[x12, #3\]
+[^:]+:\s+19c0b182 	ldapursb	w2, \[x12, #11\]
+[^:]+:\s+19c0f182 	ldapursb	w2, \[x12, #15\]
+[^:]+:\s+19c0300f 	ldapursb	w15, \[x0, #3\]
+[^:]+:\s+19c0b00f 	ldapursb	w15, \[x0, #11\]
+[^:]+:\s+19c0f00f 	ldapursb	w15, \[x0, #15\]
+[^:]+:\s+19c0310f 	ldapursb	w15, \[x8, #3\]
+[^:]+:\s+19c0b10f 	ldapursb	w15, \[x8, #11\]
+[^:]+:\s+19c0f10f 	ldapursb	w15, \[x8, #15\]
+[^:]+:\s+19c0318f 	ldapursb	w15, \[x12, #3\]
+[^:]+:\s+19c0b18f 	ldapursb	w15, \[x12, #11\]
+[^:]+:\s+19c0f18f 	ldapursb	w15, \[x12, #15\]
+[^:]+:\s+19c0301e 	ldapursb	w30, \[x0, #3\]
+[^:]+:\s+19c0b01e 	ldapursb	w30, \[x0, #11\]
+[^:]+:\s+19c0f01e 	ldapursb	w30, \[x0, #15\]
+[^:]+:\s+19c0311e 	ldapursb	w30, \[x8, #3\]
+[^:]+:\s+19c0b11e 	ldapursb	w30, \[x8, #11\]
+[^:]+:\s+19c0f11e 	ldapursb	w30, \[x8, #15\]
+[^:]+:\s+19c0319e 	ldapursb	w30, \[x12, #3\]
+[^:]+:\s+19c0b19e 	ldapursb	w30, \[x12, #11\]
+[^:]+:\s+19c0f19e 	ldapursb	w30, \[x12, #15\]
+[^:]+:\s+19c033e0 	ldapursb	w0, \[sp, #3\]
+[^:]+:\s+19c523e0 	ldapursb	w0, \[sp, #82\]
+[^:]+:\s+19c0d3e0 	ldapursb	w0, \[sp, #13\]
+[^:]+:\s+19c033e7 	ldapursb	w7, \[sp, #3\]
+[^:]+:\s+19c523e7 	ldapursb	w7, \[sp, #82\]
+[^:]+:\s+19c0d3e7 	ldapursb	w7, \[sp, #13\]
+[^:]+:\s+19c033f0 	ldapursb	w16, \[sp, #3\]
+[^:]+:\s+19c523f0 	ldapursb	w16, \[sp, #82\]
+[^:]+:\s+19c0d3f0 	ldapursb	w16, \[sp, #13\]
+[^:]+:\s+19c033fe 	ldapursb	w30, \[sp, #3\]
+[^:]+:\s+19c523fe 	ldapursb	w30, \[sp, #82\]
+[^:]+:\s+19c0d3fe 	ldapursb	w30, \[sp, #13\]
+[^:]+:\s+19800060 	ldapursb	x0, \[x3\]
+[^:]+:\s+19800160 	ldapursb	x0, \[x11\]
+[^:]+:\s+198001e0 	ldapursb	x0, \[x15\]
+[^:]+:\s+19800068 	ldapursb	x8, \[x3\]
+[^:]+:\s+19800168 	ldapursb	x8, \[x11\]
+[^:]+:\s+198001e8 	ldapursb	x8, \[x15\]
+[^:]+:\s+1980006c 	ldapursb	x12, \[x3\]
+[^:]+:\s+1980016c 	ldapursb	x12, \[x11\]
+[^:]+:\s+198001ec 	ldapursb	x12, \[x15\]
+[^:]+:\s+19800060 	ldapursb	x0, \[x3\]
+[^:]+:\s+19800160 	ldapursb	x0, \[x11\]
+[^:]+:\s+198001e0 	ldapursb	x0, \[x15\]
+[^:]+:\s+19800068 	ldapursb	x8, \[x3\]
+[^:]+:\s+19800168 	ldapursb	x8, \[x11\]
+[^:]+:\s+198001e8 	ldapursb	x8, \[x15\]
+[^:]+:\s+1980006c 	ldapursb	x12, \[x3\]
+[^:]+:\s+1980016c 	ldapursb	x12, \[x11\]
+[^:]+:\s+198001ec 	ldapursb	x12, \[x15\]
+[^:]+:\s+19800060 	ldapursb	x0, \[x3\]
+[^:]+:\s+19800160 	ldapursb	x0, \[x11\]
+[^:]+:\s+198001e0 	ldapursb	x0, \[x15\]
+[^:]+:\s+19800068 	ldapursb	x8, \[x3\]
+[^:]+:\s+19800168 	ldapursb	x8, \[x11\]
+[^:]+:\s+198001e8 	ldapursb	x8, \[x15\]
+[^:]+:\s+1980006c 	ldapursb	x12, \[x3\]
+[^:]+:\s+1980016c 	ldapursb	x12, \[x11\]
+[^:]+:\s+198001ec 	ldapursb	x12, \[x15\]
+[^:]+:\s+19800060 	ldapursb	x0, \[x3\]
+[^:]+:\s+19800160 	ldapursb	x0, \[x11\]
+[^:]+:\s+198001e0 	ldapursb	x0, \[x15\]
+[^:]+:\s+19800068 	ldapursb	x8, \[x3\]
+[^:]+:\s+19800168 	ldapursb	x8, \[x11\]
+[^:]+:\s+198001e8 	ldapursb	x8, \[x15\]
+[^:]+:\s+1980006c 	ldapursb	x12, \[x3\]
+[^:]+:\s+1980016c 	ldapursb	x12, \[x11\]
+[^:]+:\s+198001ec 	ldapursb	x12, \[x15\]
+[^:]+:\s+198003e0 	ldapursb	x0, \[sp\]
+[^:]+:\s+198003e7 	ldapursb	x7, \[sp\]
+[^:]+:\s+198003f0 	ldapursb	x16, \[sp\]
+[^:]+:\s+198003fe 	ldapursb	x30, \[sp\]
+[^:]+:\s+19803002 	ldapursb	x2, \[x0, #3\]
+[^:]+:\s+1980b002 	ldapursb	x2, \[x0, #11\]
+[^:]+:\s+1980f002 	ldapursb	x2, \[x0, #15\]
+[^:]+:\s+19803102 	ldapursb	x2, \[x8, #3\]
+[^:]+:\s+1980b102 	ldapursb	x2, \[x8, #11\]
+[^:]+:\s+1980f102 	ldapursb	x2, \[x8, #15\]
+[^:]+:\s+19803182 	ldapursb	x2, \[x12, #3\]
+[^:]+:\s+1980b182 	ldapursb	x2, \[x12, #11\]
+[^:]+:\s+1980f182 	ldapursb	x2, \[x12, #15\]
+[^:]+:\s+1980300f 	ldapursb	x15, \[x0, #3\]
+[^:]+:\s+1980b00f 	ldapursb	x15, \[x0, #11\]
+[^:]+:\s+1980f00f 	ldapursb	x15, \[x0, #15\]
+[^:]+:\s+1980310f 	ldapursb	x15, \[x8, #3\]
+[^:]+:\s+1980b10f 	ldapursb	x15, \[x8, #11\]
+[^:]+:\s+1980f10f 	ldapursb	x15, \[x8, #15\]
+[^:]+:\s+1980318f 	ldapursb	x15, \[x12, #3\]
+[^:]+:\s+1980b18f 	ldapursb	x15, \[x12, #11\]
+[^:]+:\s+1980f18f 	ldapursb	x15, \[x12, #15\]
+[^:]+:\s+1980301e 	ldapursb	x30, \[x0, #3\]
+[^:]+:\s+1980b01e 	ldapursb	x30, \[x0, #11\]
+[^:]+:\s+1980f01e 	ldapursb	x30, \[x0, #15\]
+[^:]+:\s+1980311e 	ldapursb	x30, \[x8, #3\]
+[^:]+:\s+1980b11e 	ldapursb	x30, \[x8, #11\]
+[^:]+:\s+1980f11e 	ldapursb	x30, \[x8, #15\]
+[^:]+:\s+1980319e 	ldapursb	x30, \[x12, #3\]
+[^:]+:\s+1980b19e 	ldapursb	x30, \[x12, #11\]
+[^:]+:\s+1980f19e 	ldapursb	x30, \[x12, #15\]
+[^:]+:\s+19803002 	ldapursb	x2, \[x0, #3\]
+[^:]+:\s+1980b002 	ldapursb	x2, \[x0, #11\]
+[^:]+:\s+1980f002 	ldapursb	x2, \[x0, #15\]
+[^:]+:\s+19803102 	ldapursb	x2, \[x8, #3\]
+[^:]+:\s+1980b102 	ldapursb	x2, \[x8, #11\]
+[^:]+:\s+1980f102 	ldapursb	x2, \[x8, #15\]
+[^:]+:\s+19803182 	ldapursb	x2, \[x12, #3\]
+[^:]+:\s+1980b182 	ldapursb	x2, \[x12, #11\]
+[^:]+:\s+1980f182 	ldapursb	x2, \[x12, #15\]
+[^:]+:\s+1980300f 	ldapursb	x15, \[x0, #3\]
+[^:]+:\s+1980b00f 	ldapursb	x15, \[x0, #11\]
+[^:]+:\s+1980f00f 	ldapursb	x15, \[x0, #15\]
+[^:]+:\s+1980310f 	ldapursb	x15, \[x8, #3\]
+[^:]+:\s+1980b10f 	ldapursb	x15, \[x8, #11\]
+[^:]+:\s+1980f10f 	ldapursb	x15, \[x8, #15\]
+[^:]+:\s+1980318f 	ldapursb	x15, \[x12, #3\]
+[^:]+:\s+1980b18f 	ldapursb	x15, \[x12, #11\]
+[^:]+:\s+1980f18f 	ldapursb	x15, \[x12, #15\]
+[^:]+:\s+1980301e 	ldapursb	x30, \[x0, #3\]
+[^:]+:\s+1980b01e 	ldapursb	x30, \[x0, #11\]
+[^:]+:\s+1980f01e 	ldapursb	x30, \[x0, #15\]
+[^:]+:\s+1980311e 	ldapursb	x30, \[x8, #3\]
+[^:]+:\s+1980b11e 	ldapursb	x30, \[x8, #11\]
+[^:]+:\s+1980f11e 	ldapursb	x30, \[x8, #15\]
+[^:]+:\s+1980319e 	ldapursb	x30, \[x12, #3\]
+[^:]+:\s+1980b19e 	ldapursb	x30, \[x12, #11\]
+[^:]+:\s+1980f19e 	ldapursb	x30, \[x12, #15\]
+[^:]+:\s+19803002 	ldapursb	x2, \[x0, #3\]
+[^:]+:\s+1980b002 	ldapursb	x2, \[x0, #11\]
+[^:]+:\s+1980f002 	ldapursb	x2, \[x0, #15\]
+[^:]+:\s+19803102 	ldapursb	x2, \[x8, #3\]
+[^:]+:\s+1980b102 	ldapursb	x2, \[x8, #11\]
+[^:]+:\s+1980f102 	ldapursb	x2, \[x8, #15\]
+[^:]+:\s+19803182 	ldapursb	x2, \[x12, #3\]
+[^:]+:\s+1980b182 	ldapursb	x2, \[x12, #11\]
+[^:]+:\s+1980f182 	ldapursb	x2, \[x12, #15\]
+[^:]+:\s+1980300f 	ldapursb	x15, \[x0, #3\]
+[^:]+:\s+1980b00f 	ldapursb	x15, \[x0, #11\]
+[^:]+:\s+1980f00f 	ldapursb	x15, \[x0, #15\]
+[^:]+:\s+1980310f 	ldapursb	x15, \[x8, #3\]
+[^:]+:\s+1980b10f 	ldapursb	x15, \[x8, #11\]
+[^:]+:\s+1980f10f 	ldapursb	x15, \[x8, #15\]
+[^:]+:\s+1980318f 	ldapursb	x15, \[x12, #3\]
+[^:]+:\s+1980b18f 	ldapursb	x15, \[x12, #11\]
+[^:]+:\s+1980f18f 	ldapursb	x15, \[x12, #15\]
+[^:]+:\s+1980301e 	ldapursb	x30, \[x0, #3\]
+[^:]+:\s+1980b01e 	ldapursb	x30, \[x0, #11\]
+[^:]+:\s+1980f01e 	ldapursb	x30, \[x0, #15\]
+[^:]+:\s+1980311e 	ldapursb	x30, \[x8, #3\]
+[^:]+:\s+1980b11e 	ldapursb	x30, \[x8, #11\]
+[^:]+:\s+1980f11e 	ldapursb	x30, \[x8, #15\]
+[^:]+:\s+1980319e 	ldapursb	x30, \[x12, #3\]
+[^:]+:\s+1980b19e 	ldapursb	x30, \[x12, #11\]
+[^:]+:\s+1980f19e 	ldapursb	x30, \[x12, #15\]
+[^:]+:\s+19803002 	ldapursb	x2, \[x0, #3\]
+[^:]+:\s+1980b002 	ldapursb	x2, \[x0, #11\]
+[^:]+:\s+1980f002 	ldapursb	x2, \[x0, #15\]
+[^:]+:\s+19803102 	ldapursb	x2, \[x8, #3\]
+[^:]+:\s+1980b102 	ldapursb	x2, \[x8, #11\]
+[^:]+:\s+1980f102 	ldapursb	x2, \[x8, #15\]
+[^:]+:\s+19803182 	ldapursb	x2, \[x12, #3\]
+[^:]+:\s+1980b182 	ldapursb	x2, \[x12, #11\]
+[^:]+:\s+1980f182 	ldapursb	x2, \[x12, #15\]
+[^:]+:\s+1980300f 	ldapursb	x15, \[x0, #3\]
+[^:]+:\s+1980b00f 	ldapursb	x15, \[x0, #11\]
+[^:]+:\s+1980f00f 	ldapursb	x15, \[x0, #15\]
+[^:]+:\s+1980310f 	ldapursb	x15, \[x8, #3\]
+[^:]+:\s+1980b10f 	ldapursb	x15, \[x8, #11\]
+[^:]+:\s+1980f10f 	ldapursb	x15, \[x8, #15\]
+[^:]+:\s+1980318f 	ldapursb	x15, \[x12, #3\]
+[^:]+:\s+1980b18f 	ldapursb	x15, \[x12, #11\]
+[^:]+:\s+1980f18f 	ldapursb	x15, \[x12, #15\]
+[^:]+:\s+1980301e 	ldapursb	x30, \[x0, #3\]
+[^:]+:\s+1980b01e 	ldapursb	x30, \[x0, #11\]
+[^:]+:\s+1980f01e 	ldapursb	x30, \[x0, #15\]
+[^:]+:\s+1980311e 	ldapursb	x30, \[x8, #3\]
+[^:]+:\s+1980b11e 	ldapursb	x30, \[x8, #11\]
+[^:]+:\s+1980f11e 	ldapursb	x30, \[x8, #15\]
+[^:]+:\s+1980319e 	ldapursb	x30, \[x12, #3\]
+[^:]+:\s+1980b19e 	ldapursb	x30, \[x12, #11\]
+[^:]+:\s+1980f19e 	ldapursb	x30, \[x12, #15\]
+[^:]+:\s+198033e0 	ldapursb	x0, \[sp, #3\]
+[^:]+:\s+198523e0 	ldapursb	x0, \[sp, #82\]
+[^:]+:\s+1980d3e0 	ldapursb	x0, \[sp, #13\]
+[^:]+:\s+198033e7 	ldapursb	x7, \[sp, #3\]
+[^:]+:\s+198523e7 	ldapursb	x7, \[sp, #82\]
+[^:]+:\s+1980d3e7 	ldapursb	x7, \[sp, #13\]
+[^:]+:\s+198033f0 	ldapursb	x16, \[sp, #3\]
+[^:]+:\s+198523f0 	ldapursb	x16, \[sp, #82\]
+[^:]+:\s+1980d3f0 	ldapursb	x16, \[sp, #13\]
+[^:]+:\s+198033fe 	ldapursb	x30, \[sp, #3\]
+[^:]+:\s+198523fe 	ldapursb	x30, \[sp, #82\]
+[^:]+:\s+1980d3fe 	ldapursb	x30, \[sp, #13\]
+[^:]+:\s+59000060 	stlurh	w0, \[x3\]
+[^:]+:\s+59000160 	stlurh	w0, \[x11\]
+[^:]+:\s+590001e0 	stlurh	w0, \[x15\]
+[^:]+:\s+59000068 	stlurh	w8, \[x3\]
+[^:]+:\s+59000168 	stlurh	w8, \[x11\]
+[^:]+:\s+590001e8 	stlurh	w8, \[x15\]
+[^:]+:\s+5900006c 	stlurh	w12, \[x3\]
+[^:]+:\s+5900016c 	stlurh	w12, \[x11\]
+[^:]+:\s+590001ec 	stlurh	w12, \[x15\]
+[^:]+:\s+59000060 	stlurh	w0, \[x3\]
+[^:]+:\s+59000160 	stlurh	w0, \[x11\]
+[^:]+:\s+590001e0 	stlurh	w0, \[x15\]
+[^:]+:\s+59000068 	stlurh	w8, \[x3\]
+[^:]+:\s+59000168 	stlurh	w8, \[x11\]
+[^:]+:\s+590001e8 	stlurh	w8, \[x15\]
+[^:]+:\s+5900006c 	stlurh	w12, \[x3\]
+[^:]+:\s+5900016c 	stlurh	w12, \[x11\]
+[^:]+:\s+590001ec 	stlurh	w12, \[x15\]
+[^:]+:\s+59000060 	stlurh	w0, \[x3\]
+[^:]+:\s+59000160 	stlurh	w0, \[x11\]
+[^:]+:\s+590001e0 	stlurh	w0, \[x15\]
+[^:]+:\s+59000068 	stlurh	w8, \[x3\]
+[^:]+:\s+59000168 	stlurh	w8, \[x11\]
+[^:]+:\s+590001e8 	stlurh	w8, \[x15\]
+[^:]+:\s+5900006c 	stlurh	w12, \[x3\]
+[^:]+:\s+5900016c 	stlurh	w12, \[x11\]
+[^:]+:\s+590001ec 	stlurh	w12, \[x15\]
+[^:]+:\s+59000060 	stlurh	w0, \[x3\]
+[^:]+:\s+59000160 	stlurh	w0, \[x11\]
+[^:]+:\s+590001e0 	stlurh	w0, \[x15\]
+[^:]+:\s+59000068 	stlurh	w8, \[x3\]
+[^:]+:\s+59000168 	stlurh	w8, \[x11\]
+[^:]+:\s+590001e8 	stlurh	w8, \[x15\]
+[^:]+:\s+5900006c 	stlurh	w12, \[x3\]
+[^:]+:\s+5900016c 	stlurh	w12, \[x11\]
+[^:]+:\s+590001ec 	stlurh	w12, \[x15\]
+[^:]+:\s+590003e0 	stlurh	w0, \[sp\]
+[^:]+:\s+590003e7 	stlurh	w7, \[sp\]
+[^:]+:\s+590003f0 	stlurh	w16, \[sp\]
+[^:]+:\s+590003fe 	stlurh	w30, \[sp\]
+[^:]+:\s+59003002 	stlurh	w2, \[x0, #3\]
+[^:]+:\s+5900b002 	stlurh	w2, \[x0, #11\]
+[^:]+:\s+5900f002 	stlurh	w2, \[x0, #15\]
+[^:]+:\s+59003102 	stlurh	w2, \[x8, #3\]
+[^:]+:\s+5900b102 	stlurh	w2, \[x8, #11\]
+[^:]+:\s+5900f102 	stlurh	w2, \[x8, #15\]
+[^:]+:\s+59003182 	stlurh	w2, \[x12, #3\]
+[^:]+:\s+5900b182 	stlurh	w2, \[x12, #11\]
+[^:]+:\s+5900f182 	stlurh	w2, \[x12, #15\]
+[^:]+:\s+5900300f 	stlurh	w15, \[x0, #3\]
+[^:]+:\s+5900b00f 	stlurh	w15, \[x0, #11\]
+[^:]+:\s+5900f00f 	stlurh	w15, \[x0, #15\]
+[^:]+:\s+5900310f 	stlurh	w15, \[x8, #3\]
+[^:]+:\s+5900b10f 	stlurh	w15, \[x8, #11\]
+[^:]+:\s+5900f10f 	stlurh	w15, \[x8, #15\]
+[^:]+:\s+5900318f 	stlurh	w15, \[x12, #3\]
+[^:]+:\s+5900b18f 	stlurh	w15, \[x12, #11\]
+[^:]+:\s+5900f18f 	stlurh	w15, \[x12, #15\]
+[^:]+:\s+5900301e 	stlurh	w30, \[x0, #3\]
+[^:]+:\s+5900b01e 	stlurh	w30, \[x0, #11\]
+[^:]+:\s+5900f01e 	stlurh	w30, \[x0, #15\]
+[^:]+:\s+5900311e 	stlurh	w30, \[x8, #3\]
+[^:]+:\s+5900b11e 	stlurh	w30, \[x8, #11\]
+[^:]+:\s+5900f11e 	stlurh	w30, \[x8, #15\]
+[^:]+:\s+5900319e 	stlurh	w30, \[x12, #3\]
+[^:]+:\s+5900b19e 	stlurh	w30, \[x12, #11\]
+[^:]+:\s+5900f19e 	stlurh	w30, \[x12, #15\]
+[^:]+:\s+59003002 	stlurh	w2, \[x0, #3\]
+[^:]+:\s+5900b002 	stlurh	w2, \[x0, #11\]
+[^:]+:\s+5900f002 	stlurh	w2, \[x0, #15\]
+[^:]+:\s+59003102 	stlurh	w2, \[x8, #3\]
+[^:]+:\s+5900b102 	stlurh	w2, \[x8, #11\]
+[^:]+:\s+5900f102 	stlurh	w2, \[x8, #15\]
+[^:]+:\s+59003182 	stlurh	w2, \[x12, #3\]
+[^:]+:\s+5900b182 	stlurh	w2, \[x12, #11\]
+[^:]+:\s+5900f182 	stlurh	w2, \[x12, #15\]
+[^:]+:\s+5900300f 	stlurh	w15, \[x0, #3\]
+[^:]+:\s+5900b00f 	stlurh	w15, \[x0, #11\]
+[^:]+:\s+5900f00f 	stlurh	w15, \[x0, #15\]
+[^:]+:\s+5900310f 	stlurh	w15, \[x8, #3\]
+[^:]+:\s+5900b10f 	stlurh	w15, \[x8, #11\]
+[^:]+:\s+5900f10f 	stlurh	w15, \[x8, #15\]
+[^:]+:\s+5900318f 	stlurh	w15, \[x12, #3\]
+[^:]+:\s+5900b18f 	stlurh	w15, \[x12, #11\]
+[^:]+:\s+5900f18f 	stlurh	w15, \[x12, #15\]
+[^:]+:\s+5900301e 	stlurh	w30, \[x0, #3\]
+[^:]+:\s+5900b01e 	stlurh	w30, \[x0, #11\]
+[^:]+:\s+5900f01e 	stlurh	w30, \[x0, #15\]
+[^:]+:\s+5900311e 	stlurh	w30, \[x8, #3\]
+[^:]+:\s+5900b11e 	stlurh	w30, \[x8, #11\]
+[^:]+:\s+5900f11e 	stlurh	w30, \[x8, #15\]
+[^:]+:\s+5900319e 	stlurh	w30, \[x12, #3\]
+[^:]+:\s+5900b19e 	stlurh	w30, \[x12, #11\]
+[^:]+:\s+5900f19e 	stlurh	w30, \[x12, #15\]
+[^:]+:\s+59003002 	stlurh	w2, \[x0, #3\]
+[^:]+:\s+5900b002 	stlurh	w2, \[x0, #11\]
+[^:]+:\s+5900f002 	stlurh	w2, \[x0, #15\]
+[^:]+:\s+59003102 	stlurh	w2, \[x8, #3\]
+[^:]+:\s+5900b102 	stlurh	w2, \[x8, #11\]
+[^:]+:\s+5900f102 	stlurh	w2, \[x8, #15\]
+[^:]+:\s+59003182 	stlurh	w2, \[x12, #3\]
+[^:]+:\s+5900b182 	stlurh	w2, \[x12, #11\]
+[^:]+:\s+5900f182 	stlurh	w2, \[x12, #15\]
+[^:]+:\s+5900300f 	stlurh	w15, \[x0, #3\]
+[^:]+:\s+5900b00f 	stlurh	w15, \[x0, #11\]
+[^:]+:\s+5900f00f 	stlurh	w15, \[x0, #15\]
+[^:]+:\s+5900310f 	stlurh	w15, \[x8, #3\]
+[^:]+:\s+5900b10f 	stlurh	w15, \[x8, #11\]
+[^:]+:\s+5900f10f 	stlurh	w15, \[x8, #15\]
+[^:]+:\s+5900318f 	stlurh	w15, \[x12, #3\]
+[^:]+:\s+5900b18f 	stlurh	w15, \[x12, #11\]
+[^:]+:\s+5900f18f 	stlurh	w15, \[x12, #15\]
+[^:]+:\s+5900301e 	stlurh	w30, \[x0, #3\]
+[^:]+:\s+5900b01e 	stlurh	w30, \[x0, #11\]
+[^:]+:\s+5900f01e 	stlurh	w30, \[x0, #15\]
+[^:]+:\s+5900311e 	stlurh	w30, \[x8, #3\]
+[^:]+:\s+5900b11e 	stlurh	w30, \[x8, #11\]
+[^:]+:\s+5900f11e 	stlurh	w30, \[x8, #15\]
+[^:]+:\s+5900319e 	stlurh	w30, \[x12, #3\]
+[^:]+:\s+5900b19e 	stlurh	w30, \[x12, #11\]
+[^:]+:\s+5900f19e 	stlurh	w30, \[x12, #15\]
+[^:]+:\s+59003002 	stlurh	w2, \[x0, #3\]
+[^:]+:\s+5900b002 	stlurh	w2, \[x0, #11\]
+[^:]+:\s+5900f002 	stlurh	w2, \[x0, #15\]
+[^:]+:\s+59003102 	stlurh	w2, \[x8, #3\]
+[^:]+:\s+5900b102 	stlurh	w2, \[x8, #11\]
+[^:]+:\s+5900f102 	stlurh	w2, \[x8, #15\]
+[^:]+:\s+59003182 	stlurh	w2, \[x12, #3\]
+[^:]+:\s+5900b182 	stlurh	w2, \[x12, #11\]
+[^:]+:\s+5900f182 	stlurh	w2, \[x12, #15\]
+[^:]+:\s+5900300f 	stlurh	w15, \[x0, #3\]
+[^:]+:\s+5900b00f 	stlurh	w15, \[x0, #11\]
+[^:]+:\s+5900f00f 	stlurh	w15, \[x0, #15\]
+[^:]+:\s+5900310f 	stlurh	w15, \[x8, #3\]
+[^:]+:\s+5900b10f 	stlurh	w15, \[x8, #11\]
+[^:]+:\s+5900f10f 	stlurh	w15, \[x8, #15\]
+[^:]+:\s+5900318f 	stlurh	w15, \[x12, #3\]
+[^:]+:\s+5900b18f 	stlurh	w15, \[x12, #11\]
+[^:]+:\s+5900f18f 	stlurh	w15, \[x12, #15\]
+[^:]+:\s+5900301e 	stlurh	w30, \[x0, #3\]
+[^:]+:\s+5900b01e 	stlurh	w30, \[x0, #11\]
+[^:]+:\s+5900f01e 	stlurh	w30, \[x0, #15\]
+[^:]+:\s+5900311e 	stlurh	w30, \[x8, #3\]
+[^:]+:\s+5900b11e 	stlurh	w30, \[x8, #11\]
+[^:]+:\s+5900f11e 	stlurh	w30, \[x8, #15\]
+[^:]+:\s+5900319e 	stlurh	w30, \[x12, #3\]
+[^:]+:\s+5900b19e 	stlurh	w30, \[x12, #11\]
+[^:]+:\s+5900f19e 	stlurh	w30, \[x12, #15\]
+[^:]+:\s+590033e0 	stlurh	w0, \[sp, #3\]
+[^:]+:\s+590523e0 	stlurh	w0, \[sp, #82\]
+[^:]+:\s+5900d3e0 	stlurh	w0, \[sp, #13\]
+[^:]+:\s+590033e7 	stlurh	w7, \[sp, #3\]
+[^:]+:\s+590523e7 	stlurh	w7, \[sp, #82\]
+[^:]+:\s+5900d3e7 	stlurh	w7, \[sp, #13\]
+[^:]+:\s+590033f0 	stlurh	w16, \[sp, #3\]
+[^:]+:\s+590523f0 	stlurh	w16, \[sp, #82\]
+[^:]+:\s+5900d3f0 	stlurh	w16, \[sp, #13\]
+[^:]+:\s+590033fe 	stlurh	w30, \[sp, #3\]
+[^:]+:\s+590523fe 	stlurh	w30, \[sp, #82\]
+[^:]+:\s+5900d3fe 	stlurh	w30, \[sp, #13\]
+[^:]+:\s+59400060 	ldapurh	w0, \[x3\]
+[^:]+:\s+59400160 	ldapurh	w0, \[x11\]
+[^:]+:\s+594001e0 	ldapurh	w0, \[x15\]
+[^:]+:\s+59400068 	ldapurh	w8, \[x3\]
+[^:]+:\s+59400168 	ldapurh	w8, \[x11\]
+[^:]+:\s+594001e8 	ldapurh	w8, \[x15\]
+[^:]+:\s+5940006c 	ldapurh	w12, \[x3\]
+[^:]+:\s+5940016c 	ldapurh	w12, \[x11\]
+[^:]+:\s+594001ec 	ldapurh	w12, \[x15\]
+[^:]+:\s+59400060 	ldapurh	w0, \[x3\]
+[^:]+:\s+59400160 	ldapurh	w0, \[x11\]
+[^:]+:\s+594001e0 	ldapurh	w0, \[x15\]
+[^:]+:\s+59400068 	ldapurh	w8, \[x3\]
+[^:]+:\s+59400168 	ldapurh	w8, \[x11\]
+[^:]+:\s+594001e8 	ldapurh	w8, \[x15\]
+[^:]+:\s+5940006c 	ldapurh	w12, \[x3\]
+[^:]+:\s+5940016c 	ldapurh	w12, \[x11\]
+[^:]+:\s+594001ec 	ldapurh	w12, \[x15\]
+[^:]+:\s+59400060 	ldapurh	w0, \[x3\]
+[^:]+:\s+59400160 	ldapurh	w0, \[x11\]
+[^:]+:\s+594001e0 	ldapurh	w0, \[x15\]
+[^:]+:\s+59400068 	ldapurh	w8, \[x3\]
+[^:]+:\s+59400168 	ldapurh	w8, \[x11\]
+[^:]+:\s+594001e8 	ldapurh	w8, \[x15\]
+[^:]+:\s+5940006c 	ldapurh	w12, \[x3\]
+[^:]+:\s+5940016c 	ldapurh	w12, \[x11\]
+[^:]+:\s+594001ec 	ldapurh	w12, \[x15\]
+[^:]+:\s+59400060 	ldapurh	w0, \[x3\]
+[^:]+:\s+59400160 	ldapurh	w0, \[x11\]
+[^:]+:\s+594001e0 	ldapurh	w0, \[x15\]
+[^:]+:\s+59400068 	ldapurh	w8, \[x3\]
+[^:]+:\s+59400168 	ldapurh	w8, \[x11\]
+[^:]+:\s+594001e8 	ldapurh	w8, \[x15\]
+[^:]+:\s+5940006c 	ldapurh	w12, \[x3\]
+[^:]+:\s+5940016c 	ldapurh	w12, \[x11\]
+[^:]+:\s+594001ec 	ldapurh	w12, \[x15\]
+[^:]+:\s+594003e0 	ldapurh	w0, \[sp\]
+[^:]+:\s+594003e7 	ldapurh	w7, \[sp\]
+[^:]+:\s+594003f0 	ldapurh	w16, \[sp\]
+[^:]+:\s+594003fe 	ldapurh	w30, \[sp\]
+[^:]+:\s+59403002 	ldapurh	w2, \[x0, #3\]
+[^:]+:\s+5940b002 	ldapurh	w2, \[x0, #11\]
+[^:]+:\s+5940f002 	ldapurh	w2, \[x0, #15\]
+[^:]+:\s+59403102 	ldapurh	w2, \[x8, #3\]
+[^:]+:\s+5940b102 	ldapurh	w2, \[x8, #11\]
+[^:]+:\s+5940f102 	ldapurh	w2, \[x8, #15\]
+[^:]+:\s+59403182 	ldapurh	w2, \[x12, #3\]
+[^:]+:\s+5940b182 	ldapurh	w2, \[x12, #11\]
+[^:]+:\s+5940f182 	ldapurh	w2, \[x12, #15\]
+[^:]+:\s+5940300f 	ldapurh	w15, \[x0, #3\]
+[^:]+:\s+5940b00f 	ldapurh	w15, \[x0, #11\]
+[^:]+:\s+5940f00f 	ldapurh	w15, \[x0, #15\]
+[^:]+:\s+5940310f 	ldapurh	w15, \[x8, #3\]
+[^:]+:\s+5940b10f 	ldapurh	w15, \[x8, #11\]
+[^:]+:\s+5940f10f 	ldapurh	w15, \[x8, #15\]
+[^:]+:\s+5940318f 	ldapurh	w15, \[x12, #3\]
+[^:]+:\s+5940b18f 	ldapurh	w15, \[x12, #11\]
+[^:]+:\s+5940f18f 	ldapurh	w15, \[x12, #15\]
+[^:]+:\s+5940301e 	ldapurh	w30, \[x0, #3\]
+[^:]+:\s+5940b01e 	ldapurh	w30, \[x0, #11\]
+[^:]+:\s+5940f01e 	ldapurh	w30, \[x0, #15\]
+[^:]+:\s+5940311e 	ldapurh	w30, \[x8, #3\]
+[^:]+:\s+5940b11e 	ldapurh	w30, \[x8, #11\]
+[^:]+:\s+5940f11e 	ldapurh	w30, \[x8, #15\]
+[^:]+:\s+5940319e 	ldapurh	w30, \[x12, #3\]
+[^:]+:\s+5940b19e 	ldapurh	w30, \[x12, #11\]
+[^:]+:\s+5940f19e 	ldapurh	w30, \[x12, #15\]
+[^:]+:\s+59403002 	ldapurh	w2, \[x0, #3\]
+[^:]+:\s+5940b002 	ldapurh	w2, \[x0, #11\]
+[^:]+:\s+5940f002 	ldapurh	w2, \[x0, #15\]
+[^:]+:\s+59403102 	ldapurh	w2, \[x8, #3\]
+[^:]+:\s+5940b102 	ldapurh	w2, \[x8, #11\]
+[^:]+:\s+5940f102 	ldapurh	w2, \[x8, #15\]
+[^:]+:\s+59403182 	ldapurh	w2, \[x12, #3\]
+[^:]+:\s+5940b182 	ldapurh	w2, \[x12, #11\]
+[^:]+:\s+5940f182 	ldapurh	w2, \[x12, #15\]
+[^:]+:\s+5940300f 	ldapurh	w15, \[x0, #3\]
+[^:]+:\s+5940b00f 	ldapurh	w15, \[x0, #11\]
+[^:]+:\s+5940f00f 	ldapurh	w15, \[x0, #15\]
+[^:]+:\s+5940310f 	ldapurh	w15, \[x8, #3\]
+[^:]+:\s+5940b10f 	ldapurh	w15, \[x8, #11\]
+[^:]+:\s+5940f10f 	ldapurh	w15, \[x8, #15\]
+[^:]+:\s+5940318f 	ldapurh	w15, \[x12, #3\]
+[^:]+:\s+5940b18f 	ldapurh	w15, \[x12, #11\]
+[^:]+:\s+5940f18f 	ldapurh	w15, \[x12, #15\]
+[^:]+:\s+5940301e 	ldapurh	w30, \[x0, #3\]
+[^:]+:\s+5940b01e 	ldapurh	w30, \[x0, #11\]
+[^:]+:\s+5940f01e 	ldapurh	w30, \[x0, #15\]
+[^:]+:\s+5940311e 	ldapurh	w30, \[x8, #3\]
+[^:]+:\s+5940b11e 	ldapurh	w30, \[x8, #11\]
+[^:]+:\s+5940f11e 	ldapurh	w30, \[x8, #15\]
+[^:]+:\s+5940319e 	ldapurh	w30, \[x12, #3\]
+[^:]+:\s+5940b19e 	ldapurh	w30, \[x12, #11\]
+[^:]+:\s+5940f19e 	ldapurh	w30, \[x12, #15\]
+[^:]+:\s+59403002 	ldapurh	w2, \[x0, #3\]
+[^:]+:\s+5940b002 	ldapurh	w2, \[x0, #11\]
+[^:]+:\s+5940f002 	ldapurh	w2, \[x0, #15\]
+[^:]+:\s+59403102 	ldapurh	w2, \[x8, #3\]
+[^:]+:\s+5940b102 	ldapurh	w2, \[x8, #11\]
+[^:]+:\s+5940f102 	ldapurh	w2, \[x8, #15\]
+[^:]+:\s+59403182 	ldapurh	w2, \[x12, #3\]
+[^:]+:\s+5940b182 	ldapurh	w2, \[x12, #11\]
+[^:]+:\s+5940f182 	ldapurh	w2, \[x12, #15\]
+[^:]+:\s+5940300f 	ldapurh	w15, \[x0, #3\]
+[^:]+:\s+5940b00f 	ldapurh	w15, \[x0, #11\]
+[^:]+:\s+5940f00f 	ldapurh	w15, \[x0, #15\]
+[^:]+:\s+5940310f 	ldapurh	w15, \[x8, #3\]
+[^:]+:\s+5940b10f 	ldapurh	w15, \[x8, #11\]
+[^:]+:\s+5940f10f 	ldapurh	w15, \[x8, #15\]
+[^:]+:\s+5940318f 	ldapurh	w15, \[x12, #3\]
+[^:]+:\s+5940b18f 	ldapurh	w15, \[x12, #11\]
+[^:]+:\s+5940f18f 	ldapurh	w15, \[x12, #15\]
+[^:]+:\s+5940301e 	ldapurh	w30, \[x0, #3\]
+[^:]+:\s+5940b01e 	ldapurh	w30, \[x0, #11\]
+[^:]+:\s+5940f01e 	ldapurh	w30, \[x0, #15\]
+[^:]+:\s+5940311e 	ldapurh	w30, \[x8, #3\]
+[^:]+:\s+5940b11e 	ldapurh	w30, \[x8, #11\]
+[^:]+:\s+5940f11e 	ldapurh	w30, \[x8, #15\]
+[^:]+:\s+5940319e 	ldapurh	w30, \[x12, #3\]
+[^:]+:\s+5940b19e 	ldapurh	w30, \[x12, #11\]
+[^:]+:\s+5940f19e 	ldapurh	w30, \[x12, #15\]
+[^:]+:\s+59403002 	ldapurh	w2, \[x0, #3\]
+[^:]+:\s+5940b002 	ldapurh	w2, \[x0, #11\]
+[^:]+:\s+5940f002 	ldapurh	w2, \[x0, #15\]
+[^:]+:\s+59403102 	ldapurh	w2, \[x8, #3\]
+[^:]+:\s+5940b102 	ldapurh	w2, \[x8, #11\]
+[^:]+:\s+5940f102 	ldapurh	w2, \[x8, #15\]
+[^:]+:\s+59403182 	ldapurh	w2, \[x12, #3\]
+[^:]+:\s+5940b182 	ldapurh	w2, \[x12, #11\]
+[^:]+:\s+5940f182 	ldapurh	w2, \[x12, #15\]
+[^:]+:\s+5940300f 	ldapurh	w15, \[x0, #3\]
+[^:]+:\s+5940b00f 	ldapurh	w15, \[x0, #11\]
+[^:]+:\s+5940f00f 	ldapurh	w15, \[x0, #15\]
+[^:]+:\s+5940310f 	ldapurh	w15, \[x8, #3\]
+[^:]+:\s+5940b10f 	ldapurh	w15, \[x8, #11\]
+[^:]+:\s+5940f10f 	ldapurh	w15, \[x8, #15\]
+[^:]+:\s+5940318f 	ldapurh	w15, \[x12, #3\]
+[^:]+:\s+5940b18f 	ldapurh	w15, \[x12, #11\]
+[^:]+:\s+5940f18f 	ldapurh	w15, \[x12, #15\]
+[^:]+:\s+5940301e 	ldapurh	w30, \[x0, #3\]
+[^:]+:\s+5940b01e 	ldapurh	w30, \[x0, #11\]
+[^:]+:\s+5940f01e 	ldapurh	w30, \[x0, #15\]
+[^:]+:\s+5940311e 	ldapurh	w30, \[x8, #3\]
+[^:]+:\s+5940b11e 	ldapurh	w30, \[x8, #11\]
+[^:]+:\s+5940f11e 	ldapurh	w30, \[x8, #15\]
+[^:]+:\s+5940319e 	ldapurh	w30, \[x12, #3\]
+[^:]+:\s+5940b19e 	ldapurh	w30, \[x12, #11\]
+[^:]+:\s+5940f19e 	ldapurh	w30, \[x12, #15\]
+[^:]+:\s+594033e0 	ldapurh	w0, \[sp, #3\]
+[^:]+:\s+594523e0 	ldapurh	w0, \[sp, #82\]
+[^:]+:\s+5940d3e0 	ldapurh	w0, \[sp, #13\]
+[^:]+:\s+594033e7 	ldapurh	w7, \[sp, #3\]
+[^:]+:\s+594523e7 	ldapurh	w7, \[sp, #82\]
+[^:]+:\s+5940d3e7 	ldapurh	w7, \[sp, #13\]
+[^:]+:\s+594033f0 	ldapurh	w16, \[sp, #3\]
+[^:]+:\s+594523f0 	ldapurh	w16, \[sp, #82\]
+[^:]+:\s+5940d3f0 	ldapurh	w16, \[sp, #13\]
+[^:]+:\s+594033fe 	ldapurh	w30, \[sp, #3\]
+[^:]+:\s+594523fe 	ldapurh	w30, \[sp, #82\]
+[^:]+:\s+5940d3fe 	ldapurh	w30, \[sp, #13\]
+[^:]+:\s+59c00060 	ldapursh	w0, \[x3\]
+[^:]+:\s+59c00160 	ldapursh	w0, \[x11\]
+[^:]+:\s+59c001e0 	ldapursh	w0, \[x15\]
+[^:]+:\s+59c00068 	ldapursh	w8, \[x3\]
+[^:]+:\s+59c00168 	ldapursh	w8, \[x11\]
+[^:]+:\s+59c001e8 	ldapursh	w8, \[x15\]
+[^:]+:\s+59c0006c 	ldapursh	w12, \[x3\]
+[^:]+:\s+59c0016c 	ldapursh	w12, \[x11\]
+[^:]+:\s+59c001ec 	ldapursh	w12, \[x15\]
+[^:]+:\s+59c00060 	ldapursh	w0, \[x3\]
+[^:]+:\s+59c00160 	ldapursh	w0, \[x11\]
+[^:]+:\s+59c001e0 	ldapursh	w0, \[x15\]
+[^:]+:\s+59c00068 	ldapursh	w8, \[x3\]
+[^:]+:\s+59c00168 	ldapursh	w8, \[x11\]
+[^:]+:\s+59c001e8 	ldapursh	w8, \[x15\]
+[^:]+:\s+59c0006c 	ldapursh	w12, \[x3\]
+[^:]+:\s+59c0016c 	ldapursh	w12, \[x11\]
+[^:]+:\s+59c001ec 	ldapursh	w12, \[x15\]
+[^:]+:\s+59c00060 	ldapursh	w0, \[x3\]
+[^:]+:\s+59c00160 	ldapursh	w0, \[x11\]
+[^:]+:\s+59c001e0 	ldapursh	w0, \[x15\]
+[^:]+:\s+59c00068 	ldapursh	w8, \[x3\]
+[^:]+:\s+59c00168 	ldapursh	w8, \[x11\]
+[^:]+:\s+59c001e8 	ldapursh	w8, \[x15\]
+[^:]+:\s+59c0006c 	ldapursh	w12, \[x3\]
+[^:]+:\s+59c0016c 	ldapursh	w12, \[x11\]
+[^:]+:\s+59c001ec 	ldapursh	w12, \[x15\]
+[^:]+:\s+59c00060 	ldapursh	w0, \[x3\]
+[^:]+:\s+59c00160 	ldapursh	w0, \[x11\]
+[^:]+:\s+59c001e0 	ldapursh	w0, \[x15\]
+[^:]+:\s+59c00068 	ldapursh	w8, \[x3\]
+[^:]+:\s+59c00168 	ldapursh	w8, \[x11\]
+[^:]+:\s+59c001e8 	ldapursh	w8, \[x15\]
+[^:]+:\s+59c0006c 	ldapursh	w12, \[x3\]
+[^:]+:\s+59c0016c 	ldapursh	w12, \[x11\]
+[^:]+:\s+59c001ec 	ldapursh	w12, \[x15\]
+[^:]+:\s+59c003e0 	ldapursh	w0, \[sp\]
+[^:]+:\s+59c003e7 	ldapursh	w7, \[sp\]
+[^:]+:\s+59c003f0 	ldapursh	w16, \[sp\]
+[^:]+:\s+59c003fe 	ldapursh	w30, \[sp\]
+[^:]+:\s+59c03002 	ldapursh	w2, \[x0, #3\]
+[^:]+:\s+59c0b002 	ldapursh	w2, \[x0, #11\]
+[^:]+:\s+59c0f002 	ldapursh	w2, \[x0, #15\]
+[^:]+:\s+59c03102 	ldapursh	w2, \[x8, #3\]
+[^:]+:\s+59c0b102 	ldapursh	w2, \[x8, #11\]
+[^:]+:\s+59c0f102 	ldapursh	w2, \[x8, #15\]
+[^:]+:\s+59c03182 	ldapursh	w2, \[x12, #3\]
+[^:]+:\s+59c0b182 	ldapursh	w2, \[x12, #11\]
+[^:]+:\s+59c0f182 	ldapursh	w2, \[x12, #15\]
+[^:]+:\s+59c0300f 	ldapursh	w15, \[x0, #3\]
+[^:]+:\s+59c0b00f 	ldapursh	w15, \[x0, #11\]
+[^:]+:\s+59c0f00f 	ldapursh	w15, \[x0, #15\]
+[^:]+:\s+59c0310f 	ldapursh	w15, \[x8, #3\]
+[^:]+:\s+59c0b10f 	ldapursh	w15, \[x8, #11\]
+[^:]+:\s+59c0f10f 	ldapursh	w15, \[x8, #15\]
+[^:]+:\s+59c0318f 	ldapursh	w15, \[x12, #3\]
+[^:]+:\s+59c0b18f 	ldapursh	w15, \[x12, #11\]
+[^:]+:\s+59c0f18f 	ldapursh	w15, \[x12, #15\]
+[^:]+:\s+59c0301e 	ldapursh	w30, \[x0, #3\]
+[^:]+:\s+59c0b01e 	ldapursh	w30, \[x0, #11\]
+[^:]+:\s+59c0f01e 	ldapursh	w30, \[x0, #15\]
+[^:]+:\s+59c0311e 	ldapursh	w30, \[x8, #3\]
+[^:]+:\s+59c0b11e 	ldapursh	w30, \[x8, #11\]
+[^:]+:\s+59c0f11e 	ldapursh	w30, \[x8, #15\]
+[^:]+:\s+59c0319e 	ldapursh	w30, \[x12, #3\]
+[^:]+:\s+59c0b19e 	ldapursh	w30, \[x12, #11\]
+[^:]+:\s+59c0f19e 	ldapursh	w30, \[x12, #15\]
+[^:]+:\s+59c03002 	ldapursh	w2, \[x0, #3\]
+[^:]+:\s+59c0b002 	ldapursh	w2, \[x0, #11\]
+[^:]+:\s+59c0f002 	ldapursh	w2, \[x0, #15\]
+[^:]+:\s+59c03102 	ldapursh	w2, \[x8, #3\]
+[^:]+:\s+59c0b102 	ldapursh	w2, \[x8, #11\]
+[^:]+:\s+59c0f102 	ldapursh	w2, \[x8, #15\]
+[^:]+:\s+59c03182 	ldapursh	w2, \[x12, #3\]
+[^:]+:\s+59c0b182 	ldapursh	w2, \[x12, #11\]
+[^:]+:\s+59c0f182 	ldapursh	w2, \[x12, #15\]
+[^:]+:\s+59c0300f 	ldapursh	w15, \[x0, #3\]
+[^:]+:\s+59c0b00f 	ldapursh	w15, \[x0, #11\]
+[^:]+:\s+59c0f00f 	ldapursh	w15, \[x0, #15\]
+[^:]+:\s+59c0310f 	ldapursh	w15, \[x8, #3\]
+[^:]+:\s+59c0b10f 	ldapursh	w15, \[x8, #11\]
+[^:]+:\s+59c0f10f 	ldapursh	w15, \[x8, #15\]
+[^:]+:\s+59c0318f 	ldapursh	w15, \[x12, #3\]
+[^:]+:\s+59c0b18f 	ldapursh	w15, \[x12, #11\]
+[^:]+:\s+59c0f18f 	ldapursh	w15, \[x12, #15\]
+[^:]+:\s+59c0301e 	ldapursh	w30, \[x0, #3\]
+[^:]+:\s+59c0b01e 	ldapursh	w30, \[x0, #11\]
+[^:]+:\s+59c0f01e 	ldapursh	w30, \[x0, #15\]
+[^:]+:\s+59c0311e 	ldapursh	w30, \[x8, #3\]
+[^:]+:\s+59c0b11e 	ldapursh	w30, \[x8, #11\]
+[^:]+:\s+59c0f11e 	ldapursh	w30, \[x8, #15\]
+[^:]+:\s+59c0319e 	ldapursh	w30, \[x12, #3\]
+[^:]+:\s+59c0b19e 	ldapursh	w30, \[x12, #11\]
+[^:]+:\s+59c0f19e 	ldapursh	w30, \[x12, #15\]
+[^:]+:\s+59c03002 	ldapursh	w2, \[x0, #3\]
+[^:]+:\s+59c0b002 	ldapursh	w2, \[x0, #11\]
+[^:]+:\s+59c0f002 	ldapursh	w2, \[x0, #15\]
+[^:]+:\s+59c03102 	ldapursh	w2, \[x8, #3\]
+[^:]+:\s+59c0b102 	ldapursh	w2, \[x8, #11\]
+[^:]+:\s+59c0f102 	ldapursh	w2, \[x8, #15\]
+[^:]+:\s+59c03182 	ldapursh	w2, \[x12, #3\]
+[^:]+:\s+59c0b182 	ldapursh	w2, \[x12, #11\]
+[^:]+:\s+59c0f182 	ldapursh	w2, \[x12, #15\]
+[^:]+:\s+59c0300f 	ldapursh	w15, \[x0, #3\]
+[^:]+:\s+59c0b00f 	ldapursh	w15, \[x0, #11\]
+[^:]+:\s+59c0f00f 	ldapursh	w15, \[x0, #15\]
+[^:]+:\s+59c0310f 	ldapursh	w15, \[x8, #3\]
+[^:]+:\s+59c0b10f 	ldapursh	w15, \[x8, #11\]
+[^:]+:\s+59c0f10f 	ldapursh	w15, \[x8, #15\]
+[^:]+:\s+59c0318f 	ldapursh	w15, \[x12, #3\]
+[^:]+:\s+59c0b18f 	ldapursh	w15, \[x12, #11\]
+[^:]+:\s+59c0f18f 	ldapursh	w15, \[x12, #15\]
+[^:]+:\s+59c0301e 	ldapursh	w30, \[x0, #3\]
+[^:]+:\s+59c0b01e 	ldapursh	w30, \[x0, #11\]
+[^:]+:\s+59c0f01e 	ldapursh	w30, \[x0, #15\]
+[^:]+:\s+59c0311e 	ldapursh	w30, \[x8, #3\]
+[^:]+:\s+59c0b11e 	ldapursh	w30, \[x8, #11\]
+[^:]+:\s+59c0f11e 	ldapursh	w30, \[x8, #15\]
+[^:]+:\s+59c0319e 	ldapursh	w30, \[x12, #3\]
+[^:]+:\s+59c0b19e 	ldapursh	w30, \[x12, #11\]
+[^:]+:\s+59c0f19e 	ldapursh	w30, \[x12, #15\]
+[^:]+:\s+59c03002 	ldapursh	w2, \[x0, #3\]
+[^:]+:\s+59c0b002 	ldapursh	w2, \[x0, #11\]
+[^:]+:\s+59c0f002 	ldapursh	w2, \[x0, #15\]
+[^:]+:\s+59c03102 	ldapursh	w2, \[x8, #3\]
+[^:]+:\s+59c0b102 	ldapursh	w2, \[x8, #11\]
+[^:]+:\s+59c0f102 	ldapursh	w2, \[x8, #15\]
+[^:]+:\s+59c03182 	ldapursh	w2, \[x12, #3\]
+[^:]+:\s+59c0b182 	ldapursh	w2, \[x12, #11\]
+[^:]+:\s+59c0f182 	ldapursh	w2, \[x12, #15\]
+[^:]+:\s+59c0300f 	ldapursh	w15, \[x0, #3\]
+[^:]+:\s+59c0b00f 	ldapursh	w15, \[x0, #11\]
+[^:]+:\s+59c0f00f 	ldapursh	w15, \[x0, #15\]
+[^:]+:\s+59c0310f 	ldapursh	w15, \[x8, #3\]
+[^:]+:\s+59c0b10f 	ldapursh	w15, \[x8, #11\]
+[^:]+:\s+59c0f10f 	ldapursh	w15, \[x8, #15\]
+[^:]+:\s+59c0318f 	ldapursh	w15, \[x12, #3\]
+[^:]+:\s+59c0b18f 	ldapursh	w15, \[x12, #11\]
+[^:]+:\s+59c0f18f 	ldapursh	w15, \[x12, #15\]
+[^:]+:\s+59c0301e 	ldapursh	w30, \[x0, #3\]
+[^:]+:\s+59c0b01e 	ldapursh	w30, \[x0, #11\]
+[^:]+:\s+59c0f01e 	ldapursh	w30, \[x0, #15\]
+[^:]+:\s+59c0311e 	ldapursh	w30, \[x8, #3\]
+[^:]+:\s+59c0b11e 	ldapursh	w30, \[x8, #11\]
+[^:]+:\s+59c0f11e 	ldapursh	w30, \[x8, #15\]
+[^:]+:\s+59c0319e 	ldapursh	w30, \[x12, #3\]
+[^:]+:\s+59c0b19e 	ldapursh	w30, \[x12, #11\]
+[^:]+:\s+59c0f19e 	ldapursh	w30, \[x12, #15\]
+[^:]+:\s+59c033e0 	ldapursh	w0, \[sp, #3\]
+[^:]+:\s+59c523e0 	ldapursh	w0, \[sp, #82\]
+[^:]+:\s+59c0d3e0 	ldapursh	w0, \[sp, #13\]
+[^:]+:\s+59c033e7 	ldapursh	w7, \[sp, #3\]
+[^:]+:\s+59c523e7 	ldapursh	w7, \[sp, #82\]
+[^:]+:\s+59c0d3e7 	ldapursh	w7, \[sp, #13\]
+[^:]+:\s+59c033f0 	ldapursh	w16, \[sp, #3\]
+[^:]+:\s+59c523f0 	ldapursh	w16, \[sp, #82\]
+[^:]+:\s+59c0d3f0 	ldapursh	w16, \[sp, #13\]
+[^:]+:\s+59c033fe 	ldapursh	w30, \[sp, #3\]
+[^:]+:\s+59c523fe 	ldapursh	w30, \[sp, #82\]
+[^:]+:\s+59c0d3fe 	ldapursh	w30, \[sp, #13\]
+[^:]+:\s+59800060 	ldapursh	x0, \[x3\]
+[^:]+:\s+59800160 	ldapursh	x0, \[x11\]
+[^:]+:\s+598001e0 	ldapursh	x0, \[x15\]
+[^:]+:\s+59800068 	ldapursh	x8, \[x3\]
+[^:]+:\s+59800168 	ldapursh	x8, \[x11\]
+[^:]+:\s+598001e8 	ldapursh	x8, \[x15\]
+[^:]+:\s+5980006c 	ldapursh	x12, \[x3\]
+[^:]+:\s+5980016c 	ldapursh	x12, \[x11\]
+[^:]+:\s+598001ec 	ldapursh	x12, \[x15\]
+[^:]+:\s+59800060 	ldapursh	x0, \[x3\]
+[^:]+:\s+59800160 	ldapursh	x0, \[x11\]
+[^:]+:\s+598001e0 	ldapursh	x0, \[x15\]
+[^:]+:\s+59800068 	ldapursh	x8, \[x3\]
+[^:]+:\s+59800168 	ldapursh	x8, \[x11\]
+[^:]+:\s+598001e8 	ldapursh	x8, \[x15\]
+[^:]+:\s+5980006c 	ldapursh	x12, \[x3\]
+[^:]+:\s+5980016c 	ldapursh	x12, \[x11\]
+[^:]+:\s+598001ec 	ldapursh	x12, \[x15\]
+[^:]+:\s+59800060 	ldapursh	x0, \[x3\]
+[^:]+:\s+59800160 	ldapursh	x0, \[x11\]
+[^:]+:\s+598001e0 	ldapursh	x0, \[x15\]
+[^:]+:\s+59800068 	ldapursh	x8, \[x3\]
+[^:]+:\s+59800168 	ldapursh	x8, \[x11\]
+[^:]+:\s+598001e8 	ldapursh	x8, \[x15\]
+[^:]+:\s+5980006c 	ldapursh	x12, \[x3\]
+[^:]+:\s+5980016c 	ldapursh	x12, \[x11\]
+[^:]+:\s+598001ec 	ldapursh	x12, \[x15\]
+[^:]+:\s+59800060 	ldapursh	x0, \[x3\]
+[^:]+:\s+59800160 	ldapursh	x0, \[x11\]
+[^:]+:\s+598001e0 	ldapursh	x0, \[x15\]
+[^:]+:\s+59800068 	ldapursh	x8, \[x3\]
+[^:]+:\s+59800168 	ldapursh	x8, \[x11\]
+[^:]+:\s+598001e8 	ldapursh	x8, \[x15\]
+[^:]+:\s+5980006c 	ldapursh	x12, \[x3\]
+[^:]+:\s+5980016c 	ldapursh	x12, \[x11\]
+[^:]+:\s+598001ec 	ldapursh	x12, \[x15\]
+[^:]+:\s+598003e0 	ldapursh	x0, \[sp\]
+[^:]+:\s+598003e7 	ldapursh	x7, \[sp\]
+[^:]+:\s+598003f0 	ldapursh	x16, \[sp\]
+[^:]+:\s+598003fe 	ldapursh	x30, \[sp\]
+[^:]+:\s+59803002 	ldapursh	x2, \[x0, #3\]
+[^:]+:\s+5980b002 	ldapursh	x2, \[x0, #11\]
+[^:]+:\s+5980f002 	ldapursh	x2, \[x0, #15\]
+[^:]+:\s+59803102 	ldapursh	x2, \[x8, #3\]
+[^:]+:\s+5980b102 	ldapursh	x2, \[x8, #11\]
+[^:]+:\s+5980f102 	ldapursh	x2, \[x8, #15\]
+[^:]+:\s+59803182 	ldapursh	x2, \[x12, #3\]
+[^:]+:\s+5980b182 	ldapursh	x2, \[x12, #11\]
+[^:]+:\s+5980f182 	ldapursh	x2, \[x12, #15\]
+[^:]+:\s+5980300f 	ldapursh	x15, \[x0, #3\]
+[^:]+:\s+5980b00f 	ldapursh	x15, \[x0, #11\]
+[^:]+:\s+5980f00f 	ldapursh	x15, \[x0, #15\]
+[^:]+:\s+5980310f 	ldapursh	x15, \[x8, #3\]
+[^:]+:\s+5980b10f 	ldapursh	x15, \[x8, #11\]
+[^:]+:\s+5980f10f 	ldapursh	x15, \[x8, #15\]
+[^:]+:\s+5980318f 	ldapursh	x15, \[x12, #3\]
+[^:]+:\s+5980b18f 	ldapursh	x15, \[x12, #11\]
+[^:]+:\s+5980f18f 	ldapursh	x15, \[x12, #15\]
+[^:]+:\s+5980301e 	ldapursh	x30, \[x0, #3\]
+[^:]+:\s+5980b01e 	ldapursh	x30, \[x0, #11\]
+[^:]+:\s+5980f01e 	ldapursh	x30, \[x0, #15\]
+[^:]+:\s+5980311e 	ldapursh	x30, \[x8, #3\]
+[^:]+:\s+5980b11e 	ldapursh	x30, \[x8, #11\]
+[^:]+:\s+5980f11e 	ldapursh	x30, \[x8, #15\]
+[^:]+:\s+5980319e 	ldapursh	x30, \[x12, #3\]
+[^:]+:\s+5980b19e 	ldapursh	x30, \[x12, #11\]
+[^:]+:\s+5980f19e 	ldapursh	x30, \[x12, #15\]
+[^:]+:\s+59803002 	ldapursh	x2, \[x0, #3\]
+[^:]+:\s+5980b002 	ldapursh	x2, \[x0, #11\]
+[^:]+:\s+5980f002 	ldapursh	x2, \[x0, #15\]
+[^:]+:\s+59803102 	ldapursh	x2, \[x8, #3\]
+[^:]+:\s+5980b102 	ldapursh	x2, \[x8, #11\]
+[^:]+:\s+5980f102 	ldapursh	x2, \[x8, #15\]
+[^:]+:\s+59803182 	ldapursh	x2, \[x12, #3\]
+[^:]+:\s+5980b182 	ldapursh	x2, \[x12, #11\]
+[^:]+:\s+5980f182 	ldapursh	x2, \[x12, #15\]
+[^:]+:\s+5980300f 	ldapursh	x15, \[x0, #3\]
+[^:]+:\s+5980b00f 	ldapursh	x15, \[x0, #11\]
+[^:]+:\s+5980f00f 	ldapursh	x15, \[x0, #15\]
+[^:]+:\s+5980310f 	ldapursh	x15, \[x8, #3\]
+[^:]+:\s+5980b10f 	ldapursh	x15, \[x8, #11\]
+[^:]+:\s+5980f10f 	ldapursh	x15, \[x8, #15\]
+[^:]+:\s+5980318f 	ldapursh	x15, \[x12, #3\]
+[^:]+:\s+5980b18f 	ldapursh	x15, \[x12, #11\]
+[^:]+:\s+5980f18f 	ldapursh	x15, \[x12, #15\]
+[^:]+:\s+5980301e 	ldapursh	x30, \[x0, #3\]
+[^:]+:\s+5980b01e 	ldapursh	x30, \[x0, #11\]
+[^:]+:\s+5980f01e 	ldapursh	x30, \[x0, #15\]
+[^:]+:\s+5980311e 	ldapursh	x30, \[x8, #3\]
+[^:]+:\s+5980b11e 	ldapursh	x30, \[x8, #11\]
+[^:]+:\s+5980f11e 	ldapursh	x30, \[x8, #15\]
+[^:]+:\s+5980319e 	ldapursh	x30, \[x12, #3\]
+[^:]+:\s+5980b19e 	ldapursh	x30, \[x12, #11\]
+[^:]+:\s+5980f19e 	ldapursh	x30, \[x12, #15\]
+[^:]+:\s+59803002 	ldapursh	x2, \[x0, #3\]
+[^:]+:\s+5980b002 	ldapursh	x2, \[x0, #11\]
+[^:]+:\s+5980f002 	ldapursh	x2, \[x0, #15\]
+[^:]+:\s+59803102 	ldapursh	x2, \[x8, #3\]
+[^:]+:\s+5980b102 	ldapursh	x2, \[x8, #11\]
+[^:]+:\s+5980f102 	ldapursh	x2, \[x8, #15\]
+[^:]+:\s+59803182 	ldapursh	x2, \[x12, #3\]
+[^:]+:\s+5980b182 	ldapursh	x2, \[x12, #11\]
+[^:]+:\s+5980f182 	ldapursh	x2, \[x12, #15\]
+[^:]+:\s+5980300f 	ldapursh	x15, \[x0, #3\]
+[^:]+:\s+5980b00f 	ldapursh	x15, \[x0, #11\]
+[^:]+:\s+5980f00f 	ldapursh	x15, \[x0, #15\]
+[^:]+:\s+5980310f 	ldapursh	x15, \[x8, #3\]
+[^:]+:\s+5980b10f 	ldapursh	x15, \[x8, #11\]
+[^:]+:\s+5980f10f 	ldapursh	x15, \[x8, #15\]
+[^:]+:\s+5980318f 	ldapursh	x15, \[x12, #3\]
+[^:]+:\s+5980b18f 	ldapursh	x15, \[x12, #11\]
+[^:]+:\s+5980f18f 	ldapursh	x15, \[x12, #15\]
+[^:]+:\s+5980301e 	ldapursh	x30, \[x0, #3\]
+[^:]+:\s+5980b01e 	ldapursh	x30, \[x0, #11\]
+[^:]+:\s+5980f01e 	ldapursh	x30, \[x0, #15\]
+[^:]+:\s+5980311e 	ldapursh	x30, \[x8, #3\]
+[^:]+:\s+5980b11e 	ldapursh	x30, \[x8, #11\]
+[^:]+:\s+5980f11e 	ldapursh	x30, \[x8, #15\]
+[^:]+:\s+5980319e 	ldapursh	x30, \[x12, #3\]
+[^:]+:\s+5980b19e 	ldapursh	x30, \[x12, #11\]
+[^:]+:\s+5980f19e 	ldapursh	x30, \[x12, #15\]
+[^:]+:\s+59803002 	ldapursh	x2, \[x0, #3\]
+[^:]+:\s+5980b002 	ldapursh	x2, \[x0, #11\]
+[^:]+:\s+5980f002 	ldapursh	x2, \[x0, #15\]
+[^:]+:\s+59803102 	ldapursh	x2, \[x8, #3\]
+[^:]+:\s+5980b102 	ldapursh	x2, \[x8, #11\]
+[^:]+:\s+5980f102 	ldapursh	x2, \[x8, #15\]
+[^:]+:\s+59803182 	ldapursh	x2, \[x12, #3\]
+[^:]+:\s+5980b182 	ldapursh	x2, \[x12, #11\]
+[^:]+:\s+5980f182 	ldapursh	x2, \[x12, #15\]
+[^:]+:\s+5980300f 	ldapursh	x15, \[x0, #3\]
+[^:]+:\s+5980b00f 	ldapursh	x15, \[x0, #11\]
+[^:]+:\s+5980f00f 	ldapursh	x15, \[x0, #15\]
+[^:]+:\s+5980310f 	ldapursh	x15, \[x8, #3\]
+[^:]+:\s+5980b10f 	ldapursh	x15, \[x8, #11\]
+[^:]+:\s+5980f10f 	ldapursh	x15, \[x8, #15\]
+[^:]+:\s+5980318f 	ldapursh	x15, \[x12, #3\]
+[^:]+:\s+5980b18f 	ldapursh	x15, \[x12, #11\]
+[^:]+:\s+5980f18f 	ldapursh	x15, \[x12, #15\]
+[^:]+:\s+5980301e 	ldapursh	x30, \[x0, #3\]
+[^:]+:\s+5980b01e 	ldapursh	x30, \[x0, #11\]
+[^:]+:\s+5980f01e 	ldapursh	x30, \[x0, #15\]
+[^:]+:\s+5980311e 	ldapursh	x30, \[x8, #3\]
+[^:]+:\s+5980b11e 	ldapursh	x30, \[x8, #11\]
+[^:]+:\s+5980f11e 	ldapursh	x30, \[x8, #15\]
+[^:]+:\s+5980319e 	ldapursh	x30, \[x12, #3\]
+[^:]+:\s+5980b19e 	ldapursh	x30, \[x12, #11\]
+[^:]+:\s+5980f19e 	ldapursh	x30, \[x12, #15\]
+[^:]+:\s+598033e0 	ldapursh	x0, \[sp, #3\]
+[^:]+:\s+598523e0 	ldapursh	x0, \[sp, #82\]
+[^:]+:\s+5980d3e0 	ldapursh	x0, \[sp, #13\]
+[^:]+:\s+598033e7 	ldapursh	x7, \[sp, #3\]
+[^:]+:\s+598523e7 	ldapursh	x7, \[sp, #82\]
+[^:]+:\s+5980d3e7 	ldapursh	x7, \[sp, #13\]
+[^:]+:\s+598033f0 	ldapursh	x16, \[sp, #3\]
+[^:]+:\s+598523f0 	ldapursh	x16, \[sp, #82\]
+[^:]+:\s+5980d3f0 	ldapursh	x16, \[sp, #13\]
+[^:]+:\s+598033fe 	ldapursh	x30, \[sp, #3\]
+[^:]+:\s+598523fe 	ldapursh	x30, \[sp, #82\]
+[^:]+:\s+5980d3fe 	ldapursh	x30, \[sp, #13\]
+[^:]+:\s+99000060 	stlur	w0, \[x3\]
+[^:]+:\s+99000160 	stlur	w0, \[x11\]
+[^:]+:\s+990001e0 	stlur	w0, \[x15\]
+[^:]+:\s+99000068 	stlur	w8, \[x3\]
+[^:]+:\s+99000168 	stlur	w8, \[x11\]
+[^:]+:\s+990001e8 	stlur	w8, \[x15\]
+[^:]+:\s+9900006c 	stlur	w12, \[x3\]
+[^:]+:\s+9900016c 	stlur	w12, \[x11\]
+[^:]+:\s+990001ec 	stlur	w12, \[x15\]
+[^:]+:\s+99000060 	stlur	w0, \[x3\]
+[^:]+:\s+99000160 	stlur	w0, \[x11\]
+[^:]+:\s+990001e0 	stlur	w0, \[x15\]
+[^:]+:\s+99000068 	stlur	w8, \[x3\]
+[^:]+:\s+99000168 	stlur	w8, \[x11\]
+[^:]+:\s+990001e8 	stlur	w8, \[x15\]
+[^:]+:\s+9900006c 	stlur	w12, \[x3\]
+[^:]+:\s+9900016c 	stlur	w12, \[x11\]
+[^:]+:\s+990001ec 	stlur	w12, \[x15\]
+[^:]+:\s+99000060 	stlur	w0, \[x3\]
+[^:]+:\s+99000160 	stlur	w0, \[x11\]
+[^:]+:\s+990001e0 	stlur	w0, \[x15\]
+[^:]+:\s+99000068 	stlur	w8, \[x3\]
+[^:]+:\s+99000168 	stlur	w8, \[x11\]
+[^:]+:\s+990001e8 	stlur	w8, \[x15\]
+[^:]+:\s+9900006c 	stlur	w12, \[x3\]
+[^:]+:\s+9900016c 	stlur	w12, \[x11\]
+[^:]+:\s+990001ec 	stlur	w12, \[x15\]
+[^:]+:\s+99000060 	stlur	w0, \[x3\]
+[^:]+:\s+99000160 	stlur	w0, \[x11\]
+[^:]+:\s+990001e0 	stlur	w0, \[x15\]
+[^:]+:\s+99000068 	stlur	w8, \[x3\]
+[^:]+:\s+99000168 	stlur	w8, \[x11\]
+[^:]+:\s+990001e8 	stlur	w8, \[x15\]
+[^:]+:\s+9900006c 	stlur	w12, \[x3\]
+[^:]+:\s+9900016c 	stlur	w12, \[x11\]
+[^:]+:\s+990001ec 	stlur	w12, \[x15\]
+[^:]+:\s+990003e0 	stlur	w0, \[sp\]
+[^:]+:\s+990003e7 	stlur	w7, \[sp\]
+[^:]+:\s+990003f0 	stlur	w16, \[sp\]
+[^:]+:\s+990003fe 	stlur	w30, \[sp\]
+[^:]+:\s+99003002 	stlur	w2, \[x0, #3\]
+[^:]+:\s+9900b002 	stlur	w2, \[x0, #11\]
+[^:]+:\s+9900f002 	stlur	w2, \[x0, #15\]
+[^:]+:\s+99003102 	stlur	w2, \[x8, #3\]
+[^:]+:\s+9900b102 	stlur	w2, \[x8, #11\]
+[^:]+:\s+9900f102 	stlur	w2, \[x8, #15\]
+[^:]+:\s+99003182 	stlur	w2, \[x12, #3\]
+[^:]+:\s+9900b182 	stlur	w2, \[x12, #11\]
+[^:]+:\s+9900f182 	stlur	w2, \[x12, #15\]
+[^:]+:\s+9900300f 	stlur	w15, \[x0, #3\]
+[^:]+:\s+9900b00f 	stlur	w15, \[x0, #11\]
+[^:]+:\s+9900f00f 	stlur	w15, \[x0, #15\]
+[^:]+:\s+9900310f 	stlur	w15, \[x8, #3\]
+[^:]+:\s+9900b10f 	stlur	w15, \[x8, #11\]
+[^:]+:\s+9900f10f 	stlur	w15, \[x8, #15\]
+[^:]+:\s+9900318f 	stlur	w15, \[x12, #3\]
+[^:]+:\s+9900b18f 	stlur	w15, \[x12, #11\]
+[^:]+:\s+9900f18f 	stlur	w15, \[x12, #15\]
+[^:]+:\s+9900301e 	stlur	w30, \[x0, #3\]
+[^:]+:\s+9900b01e 	stlur	w30, \[x0, #11\]
+[^:]+:\s+9900f01e 	stlur	w30, \[x0, #15\]
+[^:]+:\s+9900311e 	stlur	w30, \[x8, #3\]
+[^:]+:\s+9900b11e 	stlur	w30, \[x8, #11\]
+[^:]+:\s+9900f11e 	stlur	w30, \[x8, #15\]
+[^:]+:\s+9900319e 	stlur	w30, \[x12, #3\]
+[^:]+:\s+9900b19e 	stlur	w30, \[x12, #11\]
+[^:]+:\s+9900f19e 	stlur	w30, \[x12, #15\]
+[^:]+:\s+99003002 	stlur	w2, \[x0, #3\]
+[^:]+:\s+9900b002 	stlur	w2, \[x0, #11\]
+[^:]+:\s+9900f002 	stlur	w2, \[x0, #15\]
+[^:]+:\s+99003102 	stlur	w2, \[x8, #3\]
+[^:]+:\s+9900b102 	stlur	w2, \[x8, #11\]
+[^:]+:\s+9900f102 	stlur	w2, \[x8, #15\]
+[^:]+:\s+99003182 	stlur	w2, \[x12, #3\]
+[^:]+:\s+9900b182 	stlur	w2, \[x12, #11\]
+[^:]+:\s+9900f182 	stlur	w2, \[x12, #15\]
+[^:]+:\s+9900300f 	stlur	w15, \[x0, #3\]
+[^:]+:\s+9900b00f 	stlur	w15, \[x0, #11\]
+[^:]+:\s+9900f00f 	stlur	w15, \[x0, #15\]
+[^:]+:\s+9900310f 	stlur	w15, \[x8, #3\]
+[^:]+:\s+9900b10f 	stlur	w15, \[x8, #11\]
+[^:]+:\s+9900f10f 	stlur	w15, \[x8, #15\]
+[^:]+:\s+9900318f 	stlur	w15, \[x12, #3\]
+[^:]+:\s+9900b18f 	stlur	w15, \[x12, #11\]
+[^:]+:\s+9900f18f 	stlur	w15, \[x12, #15\]
+[^:]+:\s+9900301e 	stlur	w30, \[x0, #3\]
+[^:]+:\s+9900b01e 	stlur	w30, \[x0, #11\]
+[^:]+:\s+9900f01e 	stlur	w30, \[x0, #15\]
+[^:]+:\s+9900311e 	stlur	w30, \[x8, #3\]
+[^:]+:\s+9900b11e 	stlur	w30, \[x8, #11\]
+[^:]+:\s+9900f11e 	stlur	w30, \[x8, #15\]
+[^:]+:\s+9900319e 	stlur	w30, \[x12, #3\]
+[^:]+:\s+9900b19e 	stlur	w30, \[x12, #11\]
+[^:]+:\s+9900f19e 	stlur	w30, \[x12, #15\]
+[^:]+:\s+99003002 	stlur	w2, \[x0, #3\]
+[^:]+:\s+9900b002 	stlur	w2, \[x0, #11\]
+[^:]+:\s+9900f002 	stlur	w2, \[x0, #15\]
+[^:]+:\s+99003102 	stlur	w2, \[x8, #3\]
+[^:]+:\s+9900b102 	stlur	w2, \[x8, #11\]
+[^:]+:\s+9900f102 	stlur	w2, \[x8, #15\]
+[^:]+:\s+99003182 	stlur	w2, \[x12, #3\]
+[^:]+:\s+9900b182 	stlur	w2, \[x12, #11\]
+[^:]+:\s+9900f182 	stlur	w2, \[x12, #15\]
+[^:]+:\s+9900300f 	stlur	w15, \[x0, #3\]
+[^:]+:\s+9900b00f 	stlur	w15, \[x0, #11\]
+[^:]+:\s+9900f00f 	stlur	w15, \[x0, #15\]
+[^:]+:\s+9900310f 	stlur	w15, \[x8, #3\]
+[^:]+:\s+9900b10f 	stlur	w15, \[x8, #11\]
+[^:]+:\s+9900f10f 	stlur	w15, \[x8, #15\]
+[^:]+:\s+9900318f 	stlur	w15, \[x12, #3\]
+[^:]+:\s+9900b18f 	stlur	w15, \[x12, #11\]
+[^:]+:\s+9900f18f 	stlur	w15, \[x12, #15\]
+[^:]+:\s+9900301e 	stlur	w30, \[x0, #3\]
+[^:]+:\s+9900b01e 	stlur	w30, \[x0, #11\]
+[^:]+:\s+9900f01e 	stlur	w30, \[x0, #15\]
+[^:]+:\s+9900311e 	stlur	w30, \[x8, #3\]
+[^:]+:\s+9900b11e 	stlur	w30, \[x8, #11\]
+[^:]+:\s+9900f11e 	stlur	w30, \[x8, #15\]
+[^:]+:\s+9900319e 	stlur	w30, \[x12, #3\]
+[^:]+:\s+9900b19e 	stlur	w30, \[x12, #11\]
+[^:]+:\s+9900f19e 	stlur	w30, \[x12, #15\]
+[^:]+:\s+99003002 	stlur	w2, \[x0, #3\]
+[^:]+:\s+9900b002 	stlur	w2, \[x0, #11\]
+[^:]+:\s+9900f002 	stlur	w2, \[x0, #15\]
+[^:]+:\s+99003102 	stlur	w2, \[x8, #3\]
+[^:]+:\s+9900b102 	stlur	w2, \[x8, #11\]
+[^:]+:\s+9900f102 	stlur	w2, \[x8, #15\]
+[^:]+:\s+99003182 	stlur	w2, \[x12, #3\]
+[^:]+:\s+9900b182 	stlur	w2, \[x12, #11\]
+[^:]+:\s+9900f182 	stlur	w2, \[x12, #15\]
+[^:]+:\s+9900300f 	stlur	w15, \[x0, #3\]
+[^:]+:\s+9900b00f 	stlur	w15, \[x0, #11\]
+[^:]+:\s+9900f00f 	stlur	w15, \[x0, #15\]
+[^:]+:\s+9900310f 	stlur	w15, \[x8, #3\]
+[^:]+:\s+9900b10f 	stlur	w15, \[x8, #11\]
+[^:]+:\s+9900f10f 	stlur	w15, \[x8, #15\]
+[^:]+:\s+9900318f 	stlur	w15, \[x12, #3\]
+[^:]+:\s+9900b18f 	stlur	w15, \[x12, #11\]
+[^:]+:\s+9900f18f 	stlur	w15, \[x12, #15\]
+[^:]+:\s+9900301e 	stlur	w30, \[x0, #3\]
+[^:]+:\s+9900b01e 	stlur	w30, \[x0, #11\]
+[^:]+:\s+9900f01e 	stlur	w30, \[x0, #15\]
+[^:]+:\s+9900311e 	stlur	w30, \[x8, #3\]
+[^:]+:\s+9900b11e 	stlur	w30, \[x8, #11\]
+[^:]+:\s+9900f11e 	stlur	w30, \[x8, #15\]
+[^:]+:\s+9900319e 	stlur	w30, \[x12, #3\]
+[^:]+:\s+9900b19e 	stlur	w30, \[x12, #11\]
+[^:]+:\s+9900f19e 	stlur	w30, \[x12, #15\]
+[^:]+:\s+990033e0 	stlur	w0, \[sp, #3\]
+[^:]+:\s+990523e0 	stlur	w0, \[sp, #82\]
+[^:]+:\s+9900d3e0 	stlur	w0, \[sp, #13\]
+[^:]+:\s+990033e7 	stlur	w7, \[sp, #3\]
+[^:]+:\s+990523e7 	stlur	w7, \[sp, #82\]
+[^:]+:\s+9900d3e7 	stlur	w7, \[sp, #13\]
+[^:]+:\s+990033f0 	stlur	w16, \[sp, #3\]
+[^:]+:\s+990523f0 	stlur	w16, \[sp, #82\]
+[^:]+:\s+9900d3f0 	stlur	w16, \[sp, #13\]
+[^:]+:\s+990033fe 	stlur	w30, \[sp, #3\]
+[^:]+:\s+990523fe 	stlur	w30, \[sp, #82\]
+[^:]+:\s+9900d3fe 	stlur	w30, \[sp, #13\]
+[^:]+:\s+d9000060 	stlur	x0, \[x3\]
+[^:]+:\s+d9000160 	stlur	x0, \[x11\]
+[^:]+:\s+d90001e0 	stlur	x0, \[x15\]
+[^:]+:\s+d9000068 	stlur	x8, \[x3\]
+[^:]+:\s+d9000168 	stlur	x8, \[x11\]
+[^:]+:\s+d90001e8 	stlur	x8, \[x15\]
+[^:]+:\s+d900006c 	stlur	x12, \[x3\]
+[^:]+:\s+d900016c 	stlur	x12, \[x11\]
+[^:]+:\s+d90001ec 	stlur	x12, \[x15\]
+[^:]+:\s+d9000060 	stlur	x0, \[x3\]
+[^:]+:\s+d9000160 	stlur	x0, \[x11\]
+[^:]+:\s+d90001e0 	stlur	x0, \[x15\]
+[^:]+:\s+d9000068 	stlur	x8, \[x3\]
+[^:]+:\s+d9000168 	stlur	x8, \[x11\]
+[^:]+:\s+d90001e8 	stlur	x8, \[x15\]
+[^:]+:\s+d900006c 	stlur	x12, \[x3\]
+[^:]+:\s+d900016c 	stlur	x12, \[x11\]
+[^:]+:\s+d90001ec 	stlur	x12, \[x15\]
+[^:]+:\s+d9000060 	stlur	x0, \[x3\]
+[^:]+:\s+d9000160 	stlur	x0, \[x11\]
+[^:]+:\s+d90001e0 	stlur	x0, \[x15\]
+[^:]+:\s+d9000068 	stlur	x8, \[x3\]
+[^:]+:\s+d9000168 	stlur	x8, \[x11\]
+[^:]+:\s+d90001e8 	stlur	x8, \[x15\]
+[^:]+:\s+d900006c 	stlur	x12, \[x3\]
+[^:]+:\s+d900016c 	stlur	x12, \[x11\]
+[^:]+:\s+d90001ec 	stlur	x12, \[x15\]
+[^:]+:\s+d9000060 	stlur	x0, \[x3\]
+[^:]+:\s+d9000160 	stlur	x0, \[x11\]
+[^:]+:\s+d90001e0 	stlur	x0, \[x15\]
+[^:]+:\s+d9000068 	stlur	x8, \[x3\]
+[^:]+:\s+d9000168 	stlur	x8, \[x11\]
+[^:]+:\s+d90001e8 	stlur	x8, \[x15\]
+[^:]+:\s+d900006c 	stlur	x12, \[x3\]
+[^:]+:\s+d900016c 	stlur	x12, \[x11\]
+[^:]+:\s+d90001ec 	stlur	x12, \[x15\]
+[^:]+:\s+d90003e0 	stlur	x0, \[sp\]
+[^:]+:\s+d90003e7 	stlur	x7, \[sp\]
+[^:]+:\s+d90003f0 	stlur	x16, \[sp\]
+[^:]+:\s+d90003fe 	stlur	x30, \[sp\]
+[^:]+:\s+d9003002 	stlur	x2, \[x0, #3\]
+[^:]+:\s+d900b002 	stlur	x2, \[x0, #11\]
+[^:]+:\s+d900f002 	stlur	x2, \[x0, #15\]
+[^:]+:\s+d9003102 	stlur	x2, \[x8, #3\]
+[^:]+:\s+d900b102 	stlur	x2, \[x8, #11\]
+[^:]+:\s+d900f102 	stlur	x2, \[x8, #15\]
+[^:]+:\s+d9003182 	stlur	x2, \[x12, #3\]
+[^:]+:\s+d900b182 	stlur	x2, \[x12, #11\]
+[^:]+:\s+d900f182 	stlur	x2, \[x12, #15\]
+[^:]+:\s+d900300f 	stlur	x15, \[x0, #3\]
+[^:]+:\s+d900b00f 	stlur	x15, \[x0, #11\]
+[^:]+:\s+d900f00f 	stlur	x15, \[x0, #15\]
+[^:]+:\s+d900310f 	stlur	x15, \[x8, #3\]
+[^:]+:\s+d900b10f 	stlur	x15, \[x8, #11\]
+[^:]+:\s+d900f10f 	stlur	x15, \[x8, #15\]
+[^:]+:\s+d900318f 	stlur	x15, \[x12, #3\]
+[^:]+:\s+d900b18f 	stlur	x15, \[x12, #11\]
+[^:]+:\s+d900f18f 	stlur	x15, \[x12, #15\]
+[^:]+:\s+d900301e 	stlur	x30, \[x0, #3\]
+[^:]+:\s+d900b01e 	stlur	x30, \[x0, #11\]
+[^:]+:\s+d900f01e 	stlur	x30, \[x0, #15\]
+[^:]+:\s+d900311e 	stlur	x30, \[x8, #3\]
+[^:]+:\s+d900b11e 	stlur	x30, \[x8, #11\]
+[^:]+:\s+d900f11e 	stlur	x30, \[x8, #15\]
+[^:]+:\s+d900319e 	stlur	x30, \[x12, #3\]
+[^:]+:\s+d900b19e 	stlur	x30, \[x12, #11\]
+[^:]+:\s+d900f19e 	stlur	x30, \[x12, #15\]
+[^:]+:\s+d9003002 	stlur	x2, \[x0, #3\]
+[^:]+:\s+d900b002 	stlur	x2, \[x0, #11\]
+[^:]+:\s+d900f002 	stlur	x2, \[x0, #15\]
+[^:]+:\s+d9003102 	stlur	x2, \[x8, #3\]
+[^:]+:\s+d900b102 	stlur	x2, \[x8, #11\]
+[^:]+:\s+d900f102 	stlur	x2, \[x8, #15\]
+[^:]+:\s+d9003182 	stlur	x2, \[x12, #3\]
+[^:]+:\s+d900b182 	stlur	x2, \[x12, #11\]
+[^:]+:\s+d900f182 	stlur	x2, \[x12, #15\]
+[^:]+:\s+d900300f 	stlur	x15, \[x0, #3\]
+[^:]+:\s+d900b00f 	stlur	x15, \[x0, #11\]
+[^:]+:\s+d900f00f 	stlur	x15, \[x0, #15\]
+[^:]+:\s+d900310f 	stlur	x15, \[x8, #3\]
+[^:]+:\s+d900b10f 	stlur	x15, \[x8, #11\]
+[^:]+:\s+d900f10f 	stlur	x15, \[x8, #15\]
+[^:]+:\s+d900318f 	stlur	x15, \[x12, #3\]
+[^:]+:\s+d900b18f 	stlur	x15, \[x12, #11\]
+[^:]+:\s+d900f18f 	stlur	x15, \[x12, #15\]
+[^:]+:\s+d900301e 	stlur	x30, \[x0, #3\]
+[^:]+:\s+d900b01e 	stlur	x30, \[x0, #11\]
+[^:]+:\s+d900f01e 	stlur	x30, \[x0, #15\]
+[^:]+:\s+d900311e 	stlur	x30, \[x8, #3\]
+[^:]+:\s+d900b11e 	stlur	x30, \[x8, #11\]
+[^:]+:\s+d900f11e 	stlur	x30, \[x8, #15\]
+[^:]+:\s+d900319e 	stlur	x30, \[x12, #3\]
+[^:]+:\s+d900b19e 	stlur	x30, \[x12, #11\]
+[^:]+:\s+d900f19e 	stlur	x30, \[x12, #15\]
+[^:]+:\s+d9003002 	stlur	x2, \[x0, #3\]
+[^:]+:\s+d900b002 	stlur	x2, \[x0, #11\]
+[^:]+:\s+d900f002 	stlur	x2, \[x0, #15\]
+[^:]+:\s+d9003102 	stlur	x2, \[x8, #3\]
+[^:]+:\s+d900b102 	stlur	x2, \[x8, #11\]
+[^:]+:\s+d900f102 	stlur	x2, \[x8, #15\]
+[^:]+:\s+d9003182 	stlur	x2, \[x12, #3\]
+[^:]+:\s+d900b182 	stlur	x2, \[x12, #11\]
+[^:]+:\s+d900f182 	stlur	x2, \[x12, #15\]
+[^:]+:\s+d900300f 	stlur	x15, \[x0, #3\]
+[^:]+:\s+d900b00f 	stlur	x15, \[x0, #11\]
+[^:]+:\s+d900f00f 	stlur	x15, \[x0, #15\]
+[^:]+:\s+d900310f 	stlur	x15, \[x8, #3\]
+[^:]+:\s+d900b10f 	stlur	x15, \[x8, #11\]
+[^:]+:\s+d900f10f 	stlur	x15, \[x8, #15\]
+[^:]+:\s+d900318f 	stlur	x15, \[x12, #3\]
+[^:]+:\s+d900b18f 	stlur	x15, \[x12, #11\]
+[^:]+:\s+d900f18f 	stlur	x15, \[x12, #15\]
+[^:]+:\s+d900301e 	stlur	x30, \[x0, #3\]
+[^:]+:\s+d900b01e 	stlur	x30, \[x0, #11\]
+[^:]+:\s+d900f01e 	stlur	x30, \[x0, #15\]
+[^:]+:\s+d900311e 	stlur	x30, \[x8, #3\]
+[^:]+:\s+d900b11e 	stlur	x30, \[x8, #11\]
+[^:]+:\s+d900f11e 	stlur	x30, \[x8, #15\]
+[^:]+:\s+d900319e 	stlur	x30, \[x12, #3\]
+[^:]+:\s+d900b19e 	stlur	x30, \[x12, #11\]
+[^:]+:\s+d900f19e 	stlur	x30, \[x12, #15\]
+[^:]+:\s+d9003002 	stlur	x2, \[x0, #3\]
+[^:]+:\s+d900b002 	stlur	x2, \[x0, #11\]
+[^:]+:\s+d900f002 	stlur	x2, \[x0, #15\]
+[^:]+:\s+d9003102 	stlur	x2, \[x8, #3\]
+[^:]+:\s+d900b102 	stlur	x2, \[x8, #11\]
+[^:]+:\s+d900f102 	stlur	x2, \[x8, #15\]
+[^:]+:\s+d9003182 	stlur	x2, \[x12, #3\]
+[^:]+:\s+d900b182 	stlur	x2, \[x12, #11\]
+[^:]+:\s+d900f182 	stlur	x2, \[x12, #15\]
+[^:]+:\s+d900300f 	stlur	x15, \[x0, #3\]
+[^:]+:\s+d900b00f 	stlur	x15, \[x0, #11\]
+[^:]+:\s+d900f00f 	stlur	x15, \[x0, #15\]
+[^:]+:\s+d900310f 	stlur	x15, \[x8, #3\]
+[^:]+:\s+d900b10f 	stlur	x15, \[x8, #11\]
+[^:]+:\s+d900f10f 	stlur	x15, \[x8, #15\]
+[^:]+:\s+d900318f 	stlur	x15, \[x12, #3\]
+[^:]+:\s+d900b18f 	stlur	x15, \[x12, #11\]
+[^:]+:\s+d900f18f 	stlur	x15, \[x12, #15\]
+[^:]+:\s+d900301e 	stlur	x30, \[x0, #3\]
+[^:]+:\s+d900b01e 	stlur	x30, \[x0, #11\]
+[^:]+:\s+d900f01e 	stlur	x30, \[x0, #15\]
+[^:]+:\s+d900311e 	stlur	x30, \[x8, #3\]
+[^:]+:\s+d900b11e 	stlur	x30, \[x8, #11\]
+[^:]+:\s+d900f11e 	stlur	x30, \[x8, #15\]
+[^:]+:\s+d900319e 	stlur	x30, \[x12, #3\]
+[^:]+:\s+d900b19e 	stlur	x30, \[x12, #11\]
+[^:]+:\s+d900f19e 	stlur	x30, \[x12, #15\]
+[^:]+:\s+d90033e0 	stlur	x0, \[sp, #3\]
+[^:]+:\s+d90523e0 	stlur	x0, \[sp, #82\]
+[^:]+:\s+d900d3e0 	stlur	x0, \[sp, #13\]
+[^:]+:\s+d90033e7 	stlur	x7, \[sp, #3\]
+[^:]+:\s+d90523e7 	stlur	x7, \[sp, #82\]
+[^:]+:\s+d900d3e7 	stlur	x7, \[sp, #13\]
+[^:]+:\s+d90033f0 	stlur	x16, \[sp, #3\]
+[^:]+:\s+d90523f0 	stlur	x16, \[sp, #82\]
+[^:]+:\s+d900d3f0 	stlur	x16, \[sp, #13\]
+[^:]+:\s+d90033fe 	stlur	x30, \[sp, #3\]
+[^:]+:\s+d90523fe 	stlur	x30, \[sp, #82\]
+[^:]+:\s+d900d3fe 	stlur	x30, \[sp, #13\]
+[^:]+:\s+99400060 	ldapur	w0, \[x3\]
+[^:]+:\s+99400160 	ldapur	w0, \[x11\]
+[^:]+:\s+994001e0 	ldapur	w0, \[x15\]
+[^:]+:\s+99400068 	ldapur	w8, \[x3\]
+[^:]+:\s+99400168 	ldapur	w8, \[x11\]
+[^:]+:\s+994001e8 	ldapur	w8, \[x15\]
+[^:]+:\s+9940006c 	ldapur	w12, \[x3\]
+[^:]+:\s+9940016c 	ldapur	w12, \[x11\]
+[^:]+:\s+994001ec 	ldapur	w12, \[x15\]
+[^:]+:\s+99400060 	ldapur	w0, \[x3\]
+[^:]+:\s+99400160 	ldapur	w0, \[x11\]
+[^:]+:\s+994001e0 	ldapur	w0, \[x15\]
+[^:]+:\s+99400068 	ldapur	w8, \[x3\]
+[^:]+:\s+99400168 	ldapur	w8, \[x11\]
+[^:]+:\s+994001e8 	ldapur	w8, \[x15\]
+[^:]+:\s+9940006c 	ldapur	w12, \[x3\]
+[^:]+:\s+9940016c 	ldapur	w12, \[x11\]
+[^:]+:\s+994001ec 	ldapur	w12, \[x15\]
+[^:]+:\s+99400060 	ldapur	w0, \[x3\]
+[^:]+:\s+99400160 	ldapur	w0, \[x11\]
+[^:]+:\s+994001e0 	ldapur	w0, \[x15\]
+[^:]+:\s+99400068 	ldapur	w8, \[x3\]
+[^:]+:\s+99400168 	ldapur	w8, \[x11\]
+[^:]+:\s+994001e8 	ldapur	w8, \[x15\]
+[^:]+:\s+9940006c 	ldapur	w12, \[x3\]
+[^:]+:\s+9940016c 	ldapur	w12, \[x11\]
+[^:]+:\s+994001ec 	ldapur	w12, \[x15\]
+[^:]+:\s+99400060 	ldapur	w0, \[x3\]
+[^:]+:\s+99400160 	ldapur	w0, \[x11\]
+[^:]+:\s+994001e0 	ldapur	w0, \[x15\]
+[^:]+:\s+99400068 	ldapur	w8, \[x3\]
+[^:]+:\s+99400168 	ldapur	w8, \[x11\]
+[^:]+:\s+994001e8 	ldapur	w8, \[x15\]
+[^:]+:\s+9940006c 	ldapur	w12, \[x3\]
+[^:]+:\s+9940016c 	ldapur	w12, \[x11\]
+[^:]+:\s+994001ec 	ldapur	w12, \[x15\]
+[^:]+:\s+994003e0 	ldapur	w0, \[sp\]
+[^:]+:\s+994003e7 	ldapur	w7, \[sp\]
+[^:]+:\s+994003f0 	ldapur	w16, \[sp\]
+[^:]+:\s+994003fe 	ldapur	w30, \[sp\]
+[^:]+:\s+99403002 	ldapur	w2, \[x0, #3\]
+[^:]+:\s+9940b002 	ldapur	w2, \[x0, #11\]
+[^:]+:\s+9940f002 	ldapur	w2, \[x0, #15\]
+[^:]+:\s+99403102 	ldapur	w2, \[x8, #3\]
+[^:]+:\s+9940b102 	ldapur	w2, \[x8, #11\]
+[^:]+:\s+9940f102 	ldapur	w2, \[x8, #15\]
+[^:]+:\s+99403182 	ldapur	w2, \[x12, #3\]
+[^:]+:\s+9940b182 	ldapur	w2, \[x12, #11\]
+[^:]+:\s+9940f182 	ldapur	w2, \[x12, #15\]
+[^:]+:\s+9940300f 	ldapur	w15, \[x0, #3\]
+[^:]+:\s+9940b00f 	ldapur	w15, \[x0, #11\]
+[^:]+:\s+9940f00f 	ldapur	w15, \[x0, #15\]
+[^:]+:\s+9940310f 	ldapur	w15, \[x8, #3\]
+[^:]+:\s+9940b10f 	ldapur	w15, \[x8, #11\]
+[^:]+:\s+9940f10f 	ldapur	w15, \[x8, #15\]
+[^:]+:\s+9940318f 	ldapur	w15, \[x12, #3\]
+[^:]+:\s+9940b18f 	ldapur	w15, \[x12, #11\]
+[^:]+:\s+9940f18f 	ldapur	w15, \[x12, #15\]
+[^:]+:\s+9940301e 	ldapur	w30, \[x0, #3\]
+[^:]+:\s+9940b01e 	ldapur	w30, \[x0, #11\]
+[^:]+:\s+9940f01e 	ldapur	w30, \[x0, #15\]
+[^:]+:\s+9940311e 	ldapur	w30, \[x8, #3\]
+[^:]+:\s+9940b11e 	ldapur	w30, \[x8, #11\]
+[^:]+:\s+9940f11e 	ldapur	w30, \[x8, #15\]
+[^:]+:\s+9940319e 	ldapur	w30, \[x12, #3\]
+[^:]+:\s+9940b19e 	ldapur	w30, \[x12, #11\]
+[^:]+:\s+9940f19e 	ldapur	w30, \[x12, #15\]
+[^:]+:\s+99403002 	ldapur	w2, \[x0, #3\]
+[^:]+:\s+9940b002 	ldapur	w2, \[x0, #11\]
+[^:]+:\s+9940f002 	ldapur	w2, \[x0, #15\]
+[^:]+:\s+99403102 	ldapur	w2, \[x8, #3\]
+[^:]+:\s+9940b102 	ldapur	w2, \[x8, #11\]
+[^:]+:\s+9940f102 	ldapur	w2, \[x8, #15\]
+[^:]+:\s+99403182 	ldapur	w2, \[x12, #3\]
+[^:]+:\s+9940b182 	ldapur	w2, \[x12, #11\]
+[^:]+:\s+9940f182 	ldapur	w2, \[x12, #15\]
+[^:]+:\s+9940300f 	ldapur	w15, \[x0, #3\]
+[^:]+:\s+9940b00f 	ldapur	w15, \[x0, #11\]
+[^:]+:\s+9940f00f 	ldapur	w15, \[x0, #15\]
+[^:]+:\s+9940310f 	ldapur	w15, \[x8, #3\]
+[^:]+:\s+9940b10f 	ldapur	w15, \[x8, #11\]
+[^:]+:\s+9940f10f 	ldapur	w15, \[x8, #15\]
+[^:]+:\s+9940318f 	ldapur	w15, \[x12, #3\]
+[^:]+:\s+9940b18f 	ldapur	w15, \[x12, #11\]
+[^:]+:\s+9940f18f 	ldapur	w15, \[x12, #15\]
+[^:]+:\s+9940301e 	ldapur	w30, \[x0, #3\]
+[^:]+:\s+9940b01e 	ldapur	w30, \[x0, #11\]
+[^:]+:\s+9940f01e 	ldapur	w30, \[x0, #15\]
+[^:]+:\s+9940311e 	ldapur	w30, \[x8, #3\]
+[^:]+:\s+9940b11e 	ldapur	w30, \[x8, #11\]
+[^:]+:\s+9940f11e 	ldapur	w30, \[x8, #15\]
+[^:]+:\s+9940319e 	ldapur	w30, \[x12, #3\]
+[^:]+:\s+9940b19e 	ldapur	w30, \[x12, #11\]
+[^:]+:\s+9940f19e 	ldapur	w30, \[x12, #15\]
+[^:]+:\s+99403002 	ldapur	w2, \[x0, #3\]
+[^:]+:\s+9940b002 	ldapur	w2, \[x0, #11\]
+[^:]+:\s+9940f002 	ldapur	w2, \[x0, #15\]
+[^:]+:\s+99403102 	ldapur	w2, \[x8, #3\]
+[^:]+:\s+9940b102 	ldapur	w2, \[x8, #11\]
+[^:]+:\s+9940f102 	ldapur	w2, \[x8, #15\]
+[^:]+:\s+99403182 	ldapur	w2, \[x12, #3\]
+[^:]+:\s+9940b182 	ldapur	w2, \[x12, #11\]
+[^:]+:\s+9940f182 	ldapur	w2, \[x12, #15\]
+[^:]+:\s+9940300f 	ldapur	w15, \[x0, #3\]
+[^:]+:\s+9940b00f 	ldapur	w15, \[x0, #11\]
+[^:]+:\s+9940f00f 	ldapur	w15, \[x0, #15\]
+[^:]+:\s+9940310f 	ldapur	w15, \[x8, #3\]
+[^:]+:\s+9940b10f 	ldapur	w15, \[x8, #11\]
+[^:]+:\s+9940f10f 	ldapur	w15, \[x8, #15\]
+[^:]+:\s+9940318f 	ldapur	w15, \[x12, #3\]
+[^:]+:\s+9940b18f 	ldapur	w15, \[x12, #11\]
+[^:]+:\s+9940f18f 	ldapur	w15, \[x12, #15\]
+[^:]+:\s+9940301e 	ldapur	w30, \[x0, #3\]
+[^:]+:\s+9940b01e 	ldapur	w30, \[x0, #11\]
+[^:]+:\s+9940f01e 	ldapur	w30, \[x0, #15\]
+[^:]+:\s+9940311e 	ldapur	w30, \[x8, #3\]
+[^:]+:\s+9940b11e 	ldapur	w30, \[x8, #11\]
+[^:]+:\s+9940f11e 	ldapur	w30, \[x8, #15\]
+[^:]+:\s+9940319e 	ldapur	w30, \[x12, #3\]
+[^:]+:\s+9940b19e 	ldapur	w30, \[x12, #11\]
+[^:]+:\s+9940f19e 	ldapur	w30, \[x12, #15\]
+[^:]+:\s+99403002 	ldapur	w2, \[x0, #3\]
+[^:]+:\s+9940b002 	ldapur	w2, \[x0, #11\]
+[^:]+:\s+9940f002 	ldapur	w2, \[x0, #15\]
+[^:]+:\s+99403102 	ldapur	w2, \[x8, #3\]
+[^:]+:\s+9940b102 	ldapur	w2, \[x8, #11\]
+[^:]+:\s+9940f102 	ldapur	w2, \[x8, #15\]
+[^:]+:\s+99403182 	ldapur	w2, \[x12, #3\]
+[^:]+:\s+9940b182 	ldapur	w2, \[x12, #11\]
+[^:]+:\s+9940f182 	ldapur	w2, \[x12, #15\]
+[^:]+:\s+9940300f 	ldapur	w15, \[x0, #3\]
+[^:]+:\s+9940b00f 	ldapur	w15, \[x0, #11\]
+[^:]+:\s+9940f00f 	ldapur	w15, \[x0, #15\]
+[^:]+:\s+9940310f 	ldapur	w15, \[x8, #3\]
+[^:]+:\s+9940b10f 	ldapur	w15, \[x8, #11\]
+[^:]+:\s+9940f10f 	ldapur	w15, \[x8, #15\]
+[^:]+:\s+9940318f 	ldapur	w15, \[x12, #3\]
+[^:]+:\s+9940b18f 	ldapur	w15, \[x12, #11\]
+[^:]+:\s+9940f18f 	ldapur	w15, \[x12, #15\]
+[^:]+:\s+9940301e 	ldapur	w30, \[x0, #3\]
+[^:]+:\s+9940b01e 	ldapur	w30, \[x0, #11\]
+[^:]+:\s+9940f01e 	ldapur	w30, \[x0, #15\]
+[^:]+:\s+9940311e 	ldapur	w30, \[x8, #3\]
+[^:]+:\s+9940b11e 	ldapur	w30, \[x8, #11\]
+[^:]+:\s+9940f11e 	ldapur	w30, \[x8, #15\]
+[^:]+:\s+9940319e 	ldapur	w30, \[x12, #3\]
+[^:]+:\s+9940b19e 	ldapur	w30, \[x12, #11\]
+[^:]+:\s+9940f19e 	ldapur	w30, \[x12, #15\]
+[^:]+:\s+994033e0 	ldapur	w0, \[sp, #3\]
+[^:]+:\s+994523e0 	ldapur	w0, \[sp, #82\]
+[^:]+:\s+9940d3e0 	ldapur	w0, \[sp, #13\]
+[^:]+:\s+994033e7 	ldapur	w7, \[sp, #3\]
+[^:]+:\s+994523e7 	ldapur	w7, \[sp, #82\]
+[^:]+:\s+9940d3e7 	ldapur	w7, \[sp, #13\]
+[^:]+:\s+994033f0 	ldapur	w16, \[sp, #3\]
+[^:]+:\s+994523f0 	ldapur	w16, \[sp, #82\]
+[^:]+:\s+9940d3f0 	ldapur	w16, \[sp, #13\]
+[^:]+:\s+994033fe 	ldapur	w30, \[sp, #3\]
+[^:]+:\s+994523fe 	ldapur	w30, \[sp, #82\]
+[^:]+:\s+9940d3fe 	ldapur	w30, \[sp, #13\]
+[^:]+:\s+d9400060 	ldapur	x0, \[x3\]
+[^:]+:\s+d9400160 	ldapur	x0, \[x11\]
+[^:]+:\s+d94001e0 	ldapur	x0, \[x15\]
+[^:]+:\s+d9400068 	ldapur	x8, \[x3\]
+[^:]+:\s+d9400168 	ldapur	x8, \[x11\]
+[^:]+:\s+d94001e8 	ldapur	x8, \[x15\]
+[^:]+:\s+d940006c 	ldapur	x12, \[x3\]
+[^:]+:\s+d940016c 	ldapur	x12, \[x11\]
+[^:]+:\s+d94001ec 	ldapur	x12, \[x15\]
+[^:]+:\s+d9400060 	ldapur	x0, \[x3\]
+[^:]+:\s+d9400160 	ldapur	x0, \[x11\]
+[^:]+:\s+d94001e0 	ldapur	x0, \[x15\]
+[^:]+:\s+d9400068 	ldapur	x8, \[x3\]
+[^:]+:\s+d9400168 	ldapur	x8, \[x11\]
+[^:]+:\s+d94001e8 	ldapur	x8, \[x15\]
+[^:]+:\s+d940006c 	ldapur	x12, \[x3\]
+[^:]+:\s+d940016c 	ldapur	x12, \[x11\]
+[^:]+:\s+d94001ec 	ldapur	x12, \[x15\]
+[^:]+:\s+d9400060 	ldapur	x0, \[x3\]
+[^:]+:\s+d9400160 	ldapur	x0, \[x11\]
+[^:]+:\s+d94001e0 	ldapur	x0, \[x15\]
+[^:]+:\s+d9400068 	ldapur	x8, \[x3\]
+[^:]+:\s+d9400168 	ldapur	x8, \[x11\]
+[^:]+:\s+d94001e8 	ldapur	x8, \[x15\]
+[^:]+:\s+d940006c 	ldapur	x12, \[x3\]
+[^:]+:\s+d940016c 	ldapur	x12, \[x11\]
+[^:]+:\s+d94001ec 	ldapur	x12, \[x15\]
+[^:]+:\s+d9400060 	ldapur	x0, \[x3\]
+[^:]+:\s+d9400160 	ldapur	x0, \[x11\]
+[^:]+:\s+d94001e0 	ldapur	x0, \[x15\]
+[^:]+:\s+d9400068 	ldapur	x8, \[x3\]
+[^:]+:\s+d9400168 	ldapur	x8, \[x11\]
+[^:]+:\s+d94001e8 	ldapur	x8, \[x15\]
+[^:]+:\s+d940006c 	ldapur	x12, \[x3\]
+[^:]+:\s+d940016c 	ldapur	x12, \[x11\]
+[^:]+:\s+d94001ec 	ldapur	x12, \[x15\]
+[^:]+:\s+d94003e0 	ldapur	x0, \[sp\]
+[^:]+:\s+d94003e7 	ldapur	x7, \[sp\]
+[^:]+:\s+d94003f0 	ldapur	x16, \[sp\]
+[^:]+:\s+d94003fe 	ldapur	x30, \[sp\]
+[^:]+:\s+d9403002 	ldapur	x2, \[x0, #3\]
+[^:]+:\s+d940b002 	ldapur	x2, \[x0, #11\]
+[^:]+:\s+d940f002 	ldapur	x2, \[x0, #15\]
+[^:]+:\s+d9403102 	ldapur	x2, \[x8, #3\]
+[^:]+:\s+d940b102 	ldapur	x2, \[x8, #11\]
+[^:]+:\s+d940f102 	ldapur	x2, \[x8, #15\]
+[^:]+:\s+d9403182 	ldapur	x2, \[x12, #3\]
+[^:]+:\s+d940b182 	ldapur	x2, \[x12, #11\]
+[^:]+:\s+d940f182 	ldapur	x2, \[x12, #15\]
+[^:]+:\s+d940300f 	ldapur	x15, \[x0, #3\]
+[^:]+:\s+d940b00f 	ldapur	x15, \[x0, #11\]
+[^:]+:\s+d940f00f 	ldapur	x15, \[x0, #15\]
+[^:]+:\s+d940310f 	ldapur	x15, \[x8, #3\]
+[^:]+:\s+d940b10f 	ldapur	x15, \[x8, #11\]
+[^:]+:\s+d940f10f 	ldapur	x15, \[x8, #15\]
+[^:]+:\s+d940318f 	ldapur	x15, \[x12, #3\]
+[^:]+:\s+d940b18f 	ldapur	x15, \[x12, #11\]
+[^:]+:\s+d940f18f 	ldapur	x15, \[x12, #15\]
+[^:]+:\s+d940301e 	ldapur	x30, \[x0, #3\]
+[^:]+:\s+d940b01e 	ldapur	x30, \[x0, #11\]
+[^:]+:\s+d940f01e 	ldapur	x30, \[x0, #15\]
+[^:]+:\s+d940311e 	ldapur	x30, \[x8, #3\]
+[^:]+:\s+d940b11e 	ldapur	x30, \[x8, #11\]
+[^:]+:\s+d940f11e 	ldapur	x30, \[x8, #15\]
+[^:]+:\s+d940319e 	ldapur	x30, \[x12, #3\]
+[^:]+:\s+d940b19e 	ldapur	x30, \[x12, #11\]
+[^:]+:\s+d940f19e 	ldapur	x30, \[x12, #15\]
+[^:]+:\s+d9403002 	ldapur	x2, \[x0, #3\]
+[^:]+:\s+d940b002 	ldapur	x2, \[x0, #11\]
+[^:]+:\s+d940f002 	ldapur	x2, \[x0, #15\]
+[^:]+:\s+d9403102 	ldapur	x2, \[x8, #3\]
+[^:]+:\s+d940b102 	ldapur	x2, \[x8, #11\]
+[^:]+:\s+d940f102 	ldapur	x2, \[x8, #15\]
+[^:]+:\s+d9403182 	ldapur	x2, \[x12, #3\]
+[^:]+:\s+d940b182 	ldapur	x2, \[x12, #11\]
+[^:]+:\s+d940f182 	ldapur	x2, \[x12, #15\]
+[^:]+:\s+d940300f 	ldapur	x15, \[x0, #3\]
+[^:]+:\s+d940b00f 	ldapur	x15, \[x0, #11\]
+[^:]+:\s+d940f00f 	ldapur	x15, \[x0, #15\]
+[^:]+:\s+d940310f 	ldapur	x15, \[x8, #3\]
+[^:]+:\s+d940b10f 	ldapur	x15, \[x8, #11\]
+[^:]+:\s+d940f10f 	ldapur	x15, \[x8, #15\]
+[^:]+:\s+d940318f 	ldapur	x15, \[x12, #3\]
+[^:]+:\s+d940b18f 	ldapur	x15, \[x12, #11\]
+[^:]+:\s+d940f18f 	ldapur	x15, \[x12, #15\]
+[^:]+:\s+d940301e 	ldapur	x30, \[x0, #3\]
+[^:]+:\s+d940b01e 	ldapur	x30, \[x0, #11\]
+[^:]+:\s+d940f01e 	ldapur	x30, \[x0, #15\]
+[^:]+:\s+d940311e 	ldapur	x30, \[x8, #3\]
+[^:]+:\s+d940b11e 	ldapur	x30, \[x8, #11\]
+[^:]+:\s+d940f11e 	ldapur	x30, \[x8, #15\]
+[^:]+:\s+d940319e 	ldapur	x30, \[x12, #3\]
+[^:]+:\s+d940b19e 	ldapur	x30, \[x12, #11\]
+[^:]+:\s+d940f19e 	ldapur	x30, \[x12, #15\]
+[^:]+:\s+d9403002 	ldapur	x2, \[x0, #3\]
+[^:]+:\s+d940b002 	ldapur	x2, \[x0, #11\]
+[^:]+:\s+d940f002 	ldapur	x2, \[x0, #15\]
+[^:]+:\s+d9403102 	ldapur	x2, \[x8, #3\]
+[^:]+:\s+d940b102 	ldapur	x2, \[x8, #11\]
+[^:]+:\s+d940f102 	ldapur	x2, \[x8, #15\]
+[^:]+:\s+d9403182 	ldapur	x2, \[x12, #3\]
+[^:]+:\s+d940b182 	ldapur	x2, \[x12, #11\]
+[^:]+:\s+d940f182 	ldapur	x2, \[x12, #15\]
+[^:]+:\s+d940300f 	ldapur	x15, \[x0, #3\]
+[^:]+:\s+d940b00f 	ldapur	x15, \[x0, #11\]
+[^:]+:\s+d940f00f 	ldapur	x15, \[x0, #15\]
+[^:]+:\s+d940310f 	ldapur	x15, \[x8, #3\]
+[^:]+:\s+d940b10f 	ldapur	x15, \[x8, #11\]
+[^:]+:\s+d940f10f 	ldapur	x15, \[x8, #15\]
+[^:]+:\s+d940318f 	ldapur	x15, \[x12, #3\]
+[^:]+:\s+d940b18f 	ldapur	x15, \[x12, #11\]
+[^:]+:\s+d940f18f 	ldapur	x15, \[x12, #15\]
+[^:]+:\s+d940301e 	ldapur	x30, \[x0, #3\]
+[^:]+:\s+d940b01e 	ldapur	x30, \[x0, #11\]
+[^:]+:\s+d940f01e 	ldapur	x30, \[x0, #15\]
+[^:]+:\s+d940311e 	ldapur	x30, \[x8, #3\]
+[^:]+:\s+d940b11e 	ldapur	x30, \[x8, #11\]
+[^:]+:\s+d940f11e 	ldapur	x30, \[x8, #15\]
+[^:]+:\s+d940319e 	ldapur	x30, \[x12, #3\]
+[^:]+:\s+d940b19e 	ldapur	x30, \[x12, #11\]
+[^:]+:\s+d940f19e 	ldapur	x30, \[x12, #15\]
+[^:]+:\s+d9403002 	ldapur	x2, \[x0, #3\]
+[^:]+:\s+d940b002 	ldapur	x2, \[x0, #11\]
+[^:]+:\s+d940f002 	ldapur	x2, \[x0, #15\]
+[^:]+:\s+d9403102 	ldapur	x2, \[x8, #3\]
+[^:]+:\s+d940b102 	ldapur	x2, \[x8, #11\]
+[^:]+:\s+d940f102 	ldapur	x2, \[x8, #15\]
+[^:]+:\s+d9403182 	ldapur	x2, \[x12, #3\]
+[^:]+:\s+d940b182 	ldapur	x2, \[x12, #11\]
+[^:]+:\s+d940f182 	ldapur	x2, \[x12, #15\]
+[^:]+:\s+d940300f 	ldapur	x15, \[x0, #3\]
+[^:]+:\s+d940b00f 	ldapur	x15, \[x0, #11\]
+[^:]+:\s+d940f00f 	ldapur	x15, \[x0, #15\]
+[^:]+:\s+d940310f 	ldapur	x15, \[x8, #3\]
+[^:]+:\s+d940b10f 	ldapur	x15, \[x8, #11\]
+[^:]+:\s+d940f10f 	ldapur	x15, \[x8, #15\]
+[^:]+:\s+d940318f 	ldapur	x15, \[x12, #3\]
+[^:]+:\s+d940b18f 	ldapur	x15, \[x12, #11\]
+[^:]+:\s+d940f18f 	ldapur	x15, \[x12, #15\]
+[^:]+:\s+d940301e 	ldapur	x30, \[x0, #3\]
+[^:]+:\s+d940b01e 	ldapur	x30, \[x0, #11\]
+[^:]+:\s+d940f01e 	ldapur	x30, \[x0, #15\]
+[^:]+:\s+d940311e 	ldapur	x30, \[x8, #3\]
+[^:]+:\s+d940b11e 	ldapur	x30, \[x8, #11\]
+[^:]+:\s+d940f11e 	ldapur	x30, \[x8, #15\]
+[^:]+:\s+d940319e 	ldapur	x30, \[x12, #3\]
+[^:]+:\s+d940b19e 	ldapur	x30, \[x12, #11\]
+[^:]+:\s+d940f19e 	ldapur	x30, \[x12, #15\]
+[^:]+:\s+d94033e0 	ldapur	x0, \[sp, #3\]
+[^:]+:\s+d94523e0 	ldapur	x0, \[sp, #82\]
+[^:]+:\s+d940d3e0 	ldapur	x0, \[sp, #13\]
+[^:]+:\s+d94033e7 	ldapur	x7, \[sp, #3\]
+[^:]+:\s+d94523e7 	ldapur	x7, \[sp, #82\]
+[^:]+:\s+d940d3e7 	ldapur	x7, \[sp, #13\]
+[^:]+:\s+d94033f0 	ldapur	x16, \[sp, #3\]
+[^:]+:\s+d94523f0 	ldapur	x16, \[sp, #82\]
+[^:]+:\s+d940d3f0 	ldapur	x16, \[sp, #13\]
+[^:]+:\s+d94033fe 	ldapur	x30, \[sp, #3\]
+[^:]+:\s+d94523fe 	ldapur	x30, \[sp, #82\]
+[^:]+:\s+d940d3fe 	ldapur	x30, \[sp, #13\]
+[^:]+:\s+99800060 	ldapursw	x0, \[x3\]
+[^:]+:\s+99800160 	ldapursw	x0, \[x11\]
+[^:]+:\s+998001e0 	ldapursw	x0, \[x15\]
+[^:]+:\s+99800068 	ldapursw	x8, \[x3\]
+[^:]+:\s+99800168 	ldapursw	x8, \[x11\]
+[^:]+:\s+998001e8 	ldapursw	x8, \[x15\]
+[^:]+:\s+9980006c 	ldapursw	x12, \[x3\]
+[^:]+:\s+9980016c 	ldapursw	x12, \[x11\]
+[^:]+:\s+998001ec 	ldapursw	x12, \[x15\]
+[^:]+:\s+99800060 	ldapursw	x0, \[x3\]
+[^:]+:\s+99800160 	ldapursw	x0, \[x11\]
+[^:]+:\s+998001e0 	ldapursw	x0, \[x15\]
+[^:]+:\s+99800068 	ldapursw	x8, \[x3\]
+[^:]+:\s+99800168 	ldapursw	x8, \[x11\]
+[^:]+:\s+998001e8 	ldapursw	x8, \[x15\]
+[^:]+:\s+9980006c 	ldapursw	x12, \[x3\]
+[^:]+:\s+9980016c 	ldapursw	x12, \[x11\]
+[^:]+:\s+998001ec 	ldapursw	x12, \[x15\]
+[^:]+:\s+99800060 	ldapursw	x0, \[x3\]
+[^:]+:\s+99800160 	ldapursw	x0, \[x11\]
+[^:]+:\s+998001e0 	ldapursw	x0, \[x15\]
+[^:]+:\s+99800068 	ldapursw	x8, \[x3\]
+[^:]+:\s+99800168 	ldapursw	x8, \[x11\]
+[^:]+:\s+998001e8 	ldapursw	x8, \[x15\]
+[^:]+:\s+9980006c 	ldapursw	x12, \[x3\]
+[^:]+:\s+9980016c 	ldapursw	x12, \[x11\]
+[^:]+:\s+998001ec 	ldapursw	x12, \[x15\]
+[^:]+:\s+99800060 	ldapursw	x0, \[x3\]
+[^:]+:\s+99800160 	ldapursw	x0, \[x11\]
+[^:]+:\s+998001e0 	ldapursw	x0, \[x15\]
+[^:]+:\s+99800068 	ldapursw	x8, \[x3\]
+[^:]+:\s+99800168 	ldapursw	x8, \[x11\]
+[^:]+:\s+998001e8 	ldapursw	x8, \[x15\]
+[^:]+:\s+9980006c 	ldapursw	x12, \[x3\]
+[^:]+:\s+9980016c 	ldapursw	x12, \[x11\]
+[^:]+:\s+998001ec 	ldapursw	x12, \[x15\]
+[^:]+:\s+998003e0 	ldapursw	x0, \[sp\]
+[^:]+:\s+998003e7 	ldapursw	x7, \[sp\]
+[^:]+:\s+998003f0 	ldapursw	x16, \[sp\]
+[^:]+:\s+998003fe 	ldapursw	x30, \[sp\]
+[^:]+:\s+99803002 	ldapursw	x2, \[x0, #3\]
+[^:]+:\s+9980b002 	ldapursw	x2, \[x0, #11\]
+[^:]+:\s+9980f002 	ldapursw	x2, \[x0, #15\]
+[^:]+:\s+99803102 	ldapursw	x2, \[x8, #3\]
+[^:]+:\s+9980b102 	ldapursw	x2, \[x8, #11\]
+[^:]+:\s+9980f102 	ldapursw	x2, \[x8, #15\]
+[^:]+:\s+99803182 	ldapursw	x2, \[x12, #3\]
+[^:]+:\s+9980b182 	ldapursw	x2, \[x12, #11\]
+[^:]+:\s+9980f182 	ldapursw	x2, \[x12, #15\]
+[^:]+:\s+9980300f 	ldapursw	x15, \[x0, #3\]
+[^:]+:\s+9980b00f 	ldapursw	x15, \[x0, #11\]
+[^:]+:\s+9980f00f 	ldapursw	x15, \[x0, #15\]
+[^:]+:\s+9980310f 	ldapursw	x15, \[x8, #3\]
+[^:]+:\s+9980b10f 	ldapursw	x15, \[x8, #11\]
+[^:]+:\s+9980f10f 	ldapursw	x15, \[x8, #15\]
+[^:]+:\s+9980318f 	ldapursw	x15, \[x12, #3\]
+[^:]+:\s+9980b18f 	ldapursw	x15, \[x12, #11\]
+[^:]+:\s+9980f18f 	ldapursw	x15, \[x12, #15\]
+[^:]+:\s+9980301e 	ldapursw	x30, \[x0, #3\]
+[^:]+:\s+9980b01e 	ldapursw	x30, \[x0, #11\]
+[^:]+:\s+9980f01e 	ldapursw	x30, \[x0, #15\]
+[^:]+:\s+9980311e 	ldapursw	x30, \[x8, #3\]
+[^:]+:\s+9980b11e 	ldapursw	x30, \[x8, #11\]
+[^:]+:\s+9980f11e 	ldapursw	x30, \[x8, #15\]
+[^:]+:\s+9980319e 	ldapursw	x30, \[x12, #3\]
+[^:]+:\s+9980b19e 	ldapursw	x30, \[x12, #11\]
+[^:]+:\s+9980f19e 	ldapursw	x30, \[x12, #15\]
+[^:]+:\s+99803002 	ldapursw	x2, \[x0, #3\]
+[^:]+:\s+9980b002 	ldapursw	x2, \[x0, #11\]
+[^:]+:\s+9980f002 	ldapursw	x2, \[x0, #15\]
+[^:]+:\s+99803102 	ldapursw	x2, \[x8, #3\]
+[^:]+:\s+9980b102 	ldapursw	x2, \[x8, #11\]
+[^:]+:\s+9980f102 	ldapursw	x2, \[x8, #15\]
+[^:]+:\s+99803182 	ldapursw	x2, \[x12, #3\]
+[^:]+:\s+9980b182 	ldapursw	x2, \[x12, #11\]
+[^:]+:\s+9980f182 	ldapursw	x2, \[x12, #15\]
+[^:]+:\s+9980300f 	ldapursw	x15, \[x0, #3\]
+[^:]+:\s+9980b00f 	ldapursw	x15, \[x0, #11\]
+[^:]+:\s+9980f00f 	ldapursw	x15, \[x0, #15\]
+[^:]+:\s+9980310f 	ldapursw	x15, \[x8, #3\]
+[^:]+:\s+9980b10f 	ldapursw	x15, \[x8, #11\]
+[^:]+:\s+9980f10f 	ldapursw	x15, \[x8, #15\]
+[^:]+:\s+9980318f 	ldapursw	x15, \[x12, #3\]
+[^:]+:\s+9980b18f 	ldapursw	x15, \[x12, #11\]
+[^:]+:\s+9980f18f 	ldapursw	x15, \[x12, #15\]
+[^:]+:\s+9980301e 	ldapursw	x30, \[x0, #3\]
+[^:]+:\s+9980b01e 	ldapursw	x30, \[x0, #11\]
+[^:]+:\s+9980f01e 	ldapursw	x30, \[x0, #15\]
+[^:]+:\s+9980311e 	ldapursw	x30, \[x8, #3\]
+[^:]+:\s+9980b11e 	ldapursw	x30, \[x8, #11\]
+[^:]+:\s+9980f11e 	ldapursw	x30, \[x8, #15\]
+[^:]+:\s+9980319e 	ldapursw	x30, \[x12, #3\]
+[^:]+:\s+9980b19e 	ldapursw	x30, \[x12, #11\]
+[^:]+:\s+9980f19e 	ldapursw	x30, \[x12, #15\]
+[^:]+:\s+99803002 	ldapursw	x2, \[x0, #3\]
+[^:]+:\s+9980b002 	ldapursw	x2, \[x0, #11\]
+[^:]+:\s+9980f002 	ldapursw	x2, \[x0, #15\]
+[^:]+:\s+99803102 	ldapursw	x2, \[x8, #3\]
+[^:]+:\s+9980b102 	ldapursw	x2, \[x8, #11\]
+[^:]+:\s+9980f102 	ldapursw	x2, \[x8, #15\]
+[^:]+:\s+99803182 	ldapursw	x2, \[x12, #3\]
+[^:]+:\s+9980b182 	ldapursw	x2, \[x12, #11\]
+[^:]+:\s+9980f182 	ldapursw	x2, \[x12, #15\]
+[^:]+:\s+9980300f 	ldapursw	x15, \[x0, #3\]
+[^:]+:\s+9980b00f 	ldapursw	x15, \[x0, #11\]
+[^:]+:\s+9980f00f 	ldapursw	x15, \[x0, #15\]
+[^:]+:\s+9980310f 	ldapursw	x15, \[x8, #3\]
+[^:]+:\s+9980b10f 	ldapursw	x15, \[x8, #11\]
+[^:]+:\s+9980f10f 	ldapursw	x15, \[x8, #15\]
+[^:]+:\s+9980318f 	ldapursw	x15, \[x12, #3\]
+[^:]+:\s+9980b18f 	ldapursw	x15, \[x12, #11\]
+[^:]+:\s+9980f18f 	ldapursw	x15, \[x12, #15\]
+[^:]+:\s+9980301e 	ldapursw	x30, \[x0, #3\]
+[^:]+:\s+9980b01e 	ldapursw	x30, \[x0, #11\]
+[^:]+:\s+9980f01e 	ldapursw	x30, \[x0, #15\]
+[^:]+:\s+9980311e 	ldapursw	x30, \[x8, #3\]
+[^:]+:\s+9980b11e 	ldapursw	x30, \[x8, #11\]
+[^:]+:\s+9980f11e 	ldapursw	x30, \[x8, #15\]
+[^:]+:\s+9980319e 	ldapursw	x30, \[x12, #3\]
+[^:]+:\s+9980b19e 	ldapursw	x30, \[x12, #11\]
+[^:]+:\s+9980f19e 	ldapursw	x30, \[x12, #15\]
+[^:]+:\s+99803002 	ldapursw	x2, \[x0, #3\]
+[^:]+:\s+9980b002 	ldapursw	x2, \[x0, #11\]
+[^:]+:\s+9980f002 	ldapursw	x2, \[x0, #15\]
+[^:]+:\s+99803102 	ldapursw	x2, \[x8, #3\]
+[^:]+:\s+9980b102 	ldapursw	x2, \[x8, #11\]
+[^:]+:\s+9980f102 	ldapursw	x2, \[x8, #15\]
+[^:]+:\s+99803182 	ldapursw	x2, \[x12, #3\]
+[^:]+:\s+9980b182 	ldapursw	x2, \[x12, #11\]
+[^:]+:\s+9980f182 	ldapursw	x2, \[x12, #15\]
+[^:]+:\s+9980300f 	ldapursw	x15, \[x0, #3\]
+[^:]+:\s+9980b00f 	ldapursw	x15, \[x0, #11\]
+[^:]+:\s+9980f00f 	ldapursw	x15, \[x0, #15\]
+[^:]+:\s+9980310f 	ldapursw	x15, \[x8, #3\]
+[^:]+:\s+9980b10f 	ldapursw	x15, \[x8, #11\]
+[^:]+:\s+9980f10f 	ldapursw	x15, \[x8, #15\]
+[^:]+:\s+9980318f 	ldapursw	x15, \[x12, #3\]
+[^:]+:\s+9980b18f 	ldapursw	x15, \[x12, #11\]
+[^:]+:\s+9980f18f 	ldapursw	x15, \[x12, #15\]
+[^:]+:\s+9980301e 	ldapursw	x30, \[x0, #3\]
+[^:]+:\s+9980b01e 	ldapursw	x30, \[x0, #11\]
+[^:]+:\s+9980f01e 	ldapursw	x30, \[x0, #15\]
+[^:]+:\s+9980311e 	ldapursw	x30, \[x8, #3\]
+[^:]+:\s+9980b11e 	ldapursw	x30, \[x8, #11\]
+[^:]+:\s+9980f11e 	ldapursw	x30, \[x8, #15\]
+[^:]+:\s+9980319e 	ldapursw	x30, \[x12, #3\]
+[^:]+:\s+9980b19e 	ldapursw	x30, \[x12, #11\]
+[^:]+:\s+9980f19e 	ldapursw	x30, \[x12, #15\]
+[^:]+:\s+998033e0 	ldapursw	x0, \[sp, #3\]
+[^:]+:\s+998523e0 	ldapursw	x0, \[sp, #82\]
+[^:]+:\s+9980d3e0 	ldapursw	x0, \[sp, #13\]
+[^:]+:\s+998033e7 	ldapursw	x7, \[sp, #3\]
+[^:]+:\s+998523e7 	ldapursw	x7, \[sp, #82\]
+[^:]+:\s+9980d3e7 	ldapursw	x7, \[sp, #13\]
+[^:]+:\s+998033f0 	ldapursw	x16, \[sp, #3\]
+[^:]+:\s+998523f0 	ldapursw	x16, \[sp, #82\]
+[^:]+:\s+9980d3f0 	ldapursw	x16, \[sp, #13\]
+[^:]+:\s+998033fe 	ldapursw	x30, \[sp, #3\]
+[^:]+:\s+998523fe 	ldapursw	x30, \[sp, #82\]
+[^:]+:\s+9980d3fe 	ldapursw	x30, \[sp, #13\]
diff --git a/gas/testsuite/gas/aarch64/rcpc2.s b/gas/testsuite/gas/aarch64/rcpc2.s
new file mode 100644
index 0000000000000000000000000000000000000000..8496dbe19877301503bc68961e683ea623571017
--- /dev/null
+++ b/gas/testsuite/gas/aarch64/rcpc2.s
@@ -0,0 +1,143 @@
+	# Print a 4 operand instruction
+	.macro print_gen4reg op, d, pd1=, pd2=, n, pn1=, pn2=, m, pm1=, pm2=, w	, pw1=, pw2=
+	.ifnb \d
+		\op \pd1\d\()\pd2, \pn1\n\()\pn2, \pm1\m\()\pm2, \pw1\w\()\pw2
+	.else
+	.ifnb \n
+		\op \pn1\n\()\pn2, \pm1\m\()\pm2, \pw1\w\()\pw2
+	.else
+		\op \pm1\m\()\pm2, \pw1\w\()\pw2
+	.endif
+	.endif
+	.endm
+
+	.macro gen4reg_iter_d_offset op, d, pd1=, pd2=, r
+	.irp m, 03, 82, 13
+		\op \pd1\d\()\pd2, [\r, \m]
+	.endr
+	.endm
+
+	.macro gen4reg_iter_d_n_w op, d, pd1=, pd2=, n, pn1=, pn2=, m, pm1=, pm2=, pw1=, pw2=
+	.irp w, 3, 11, 15
+		print_gen4reg \op, \d, \pd1, \pd2, \n, \pn1, \pn2, \m, \pm1, \pm2, \w, \pw1, \pw2
+	.endr
+	.endm
+
+	.macro gen4reg_iter_d_n op, d, pd1=, pd2=, n, pn1=, pn2=, pm1=, pm2=, pw1=, pw2=
+	.irp m, 0, 8, 12
+		gen4reg_iter_d_n_w \op, \d, \pd1, \pd2, \n, \pn1, \pn2, \m, \pm1, \pm2, \pw1, \pw2
+	.endr
+	.endm
+
+	.macro gen4reg_iter_d op, d, pd1=, pd2=, pn1=, pn2=, pm1=, pm2=, pw1=, pw2=
+	.irp n, 2, 15, 30
+		gen4reg_iter_d_n \op, \d, \pd1, \pd2, \n, \pn1, \pn2, \pm1, \pm2, \pw1, \pw2
+	.endr
+	.endm
+
+	.macro gen4reg_iter op, pd1=, pd2=, pn1=, pn2=, pm1=, pm2=, pw1=, pw2=
+	.irp d, 0, 7, 16, 30
+		gen4reg_iter_d \op, \d, \pd1, \pd2, \pn1, \pn2, \pm1, \pm2, \pw1, \pw2
+	.endr
+	.endm
+
+	# Print a 3 operand instruction
+	.macro gen3reg_iter op, pd1=, pd2=, pn1=, pn2=, pm1=, pm2=
+	.irp d, 0, 7, 16, 30
+		gen4reg_iter_d \op,,, \d, \pd1, \pd2, \pn1, \pn2, \pm1, \pm2
+	.endr
+	.endm
+
+	.macro gen3reg_iter_lane op, pn1=, pn2=, pm1=, pm2=, pw1=, pw2=, x:vararg
+	.irp l, \x
+		gen4reg_iter_d \op,,,, \pn1, \pn2, \pm1, \pm2, \pw1, \pw2[\l]
+	.endr
+	.endm
+
+	# Print a 2 operand instruction
+	.macro gen2reg_iter op, pd1=, pd2=, pn1=, pn2=
+	.irp d, 0, 7, 16, 30
+		gen4reg_iter_d_n \op,,,,,, \d, \pd1, \pd2, \pn1, \pn2
+	.endr
+	.endm
+
+	.macro gen2reg_iter_offset op, pd1=, pd2=, r
+	.irp d, 0, 7, 16, 30
+		gen4reg_iter_d_offset \op, \d, \pd1, \pd2, \r,
+	.endr
+	.endm
+
+	# Print a 1 operand instruction
+	.macro gen1reg_iter op, pd1=, pd2=
+	.irp d, 0, 7, 16, 30
+		\op \pd1\d\()\pd2
+	.endr
+	.endm
+
+	.text
+func:
+	gen2reg_iter stlurb w,,[x,]
+	gen1reg_iter stlurb w,", [sp]"
+	gen3reg_iter stlurb w,, [x,,,]
+	gen2reg_iter_offset stlurb w,,sp
+
+	gen2reg_iter ldapurb w,,[x,]
+	gen1reg_iter ldapurb w,", [sp]"
+	gen3reg_iter ldapurb w,, [x,,,]
+	gen2reg_iter_offset ldapurb w,,sp
+
+	gen2reg_iter ldapursb w,,[x,]
+	gen1reg_iter ldapursb w,", [sp]"
+	gen3reg_iter ldapursb w,, [x,,,]
+	gen2reg_iter_offset ldapursb w,,sp
+
+	gen2reg_iter ldapursb x,,[x,]
+	gen1reg_iter ldapursb x,", [sp]"
+	gen3reg_iter ldapursb x,, [x,,,]
+	gen2reg_iter_offset ldapursb x,,sp
+
+	gen2reg_iter stlurh w,,[x,]
+	gen1reg_iter stlurh w,", [sp]"
+	gen3reg_iter stlurh w,, [x,,,]
+	gen2reg_iter_offset stlurh w,,sp
+
+	gen2reg_iter ldapurh w,,[x,]
+	gen1reg_iter ldapurh w,", [sp]"
+	gen3reg_iter ldapurh w,, [x,,,]
+	gen2reg_iter_offset ldapurh w,,sp
+
+	gen2reg_iter ldapursh w,,[x,]
+	gen1reg_iter ldapursh w,", [sp]"
+	gen3reg_iter ldapursh w,, [x,,,]
+	gen2reg_iter_offset ldapursh w,,sp
+
+	gen2reg_iter ldapursh x,,[x,]
+	gen1reg_iter ldapursh x,", [sp]"
+	gen3reg_iter ldapursh x,, [x,,,]
+	gen2reg_iter_offset ldapursh x,,sp
+
+	gen2reg_iter stlur w,,[x,]
+	gen1reg_iter stlur w,", [sp]"
+	gen3reg_iter stlur w,, [x,,,]
+	gen2reg_iter_offset stlur w,,sp
+
+	gen2reg_iter stlur x,,[x,]
+	gen1reg_iter stlur x,", [sp]"
+	gen3reg_iter stlur x,, [x,,,]
+	gen2reg_iter_offset stlur x,,sp
+
+	gen2reg_iter ldapur w,,[x,]
+	gen1reg_iter ldapur w,", [sp]"
+	gen3reg_iter ldapur w,, [x,,,]
+	gen2reg_iter_offset ldapur w,,sp
+
+	gen2reg_iter ldapur x,,[x,]
+	gen1reg_iter ldapur x,", [sp]"
+	gen3reg_iter ldapur x,, [x,,,]
+	gen2reg_iter_offset ldapur x,,sp
+
+	gen2reg_iter ldapursw x,,[x,]
+	gen1reg_iter ldapursw x,", [sp]"
+	gen3reg_iter ldapursw x,, [x,,,]
+	gen2reg_iter_offset ldapursw x,,sp
+
diff --git a/include/opcode/aarch64.h b/include/opcode/aarch64.h
index eb42b87a00263cfa633e4bd6c35fd912941a15a8..6674f34ab29d06df2e26dc2e62e0365c067c9e82 100644
--- a/include/opcode/aarch64.h
+++ b/include/opcode/aarch64.h
@@ -97,6 +97,8 @@ enum aarch64_feature_bit {
   AARCH64_FEATURE_SVE,
   /* RCPC instructions.  */
   AARCH64_FEATURE_RCPC,
+  /* RCPC2 instructions.  */
+  AARCH64_FEATURE_RCPC2,
   /* Complex # instructions.  */
   AARCH64_FEATURE_COMPNUM,
   /* JavaScript conversion instructions.  */
@@ -251,6 +253,7 @@ enum aarch64_feature_bit {
 					 | AARCH64_FEATBIT (X, COMPNUM) \
 					 | AARCH64_FEATBIT (X, JSCVT))
 #define AARCH64_ARCH_V8_4A_FEATURES(X)	(AARCH64_FEATBIT (X, V8_4A)	\
+					 | AARCH64_FEATBIT (X, RCPC2)	\
 					 | AARCH64_FEATBIT (X, DOTPROD)	\
 					 | AARCH64_FEATBIT (X, FLAGM)	\
 					 | AARCH64_FEATBIT (X, F16_FML))
diff --git a/opcodes/aarch64-tbl.h b/opcodes/aarch64-tbl.h
index 007bf018af89c4bc74e59bc70e8560caacb3eac7..1838f99a960c7348c1d36e50c0b9aba5e87b5196 100644
--- a/opcodes/aarch64-tbl.h
+++ b/opcodes/aarch64-tbl.h
@@ -2522,6 +2522,8 @@ static const aarch64_feature_set aarch64_feature_jscvt =
   AARCH64_FEATURE (JSCVT);
 static const aarch64_feature_set aarch64_feature_rcpc =
   AARCH64_FEATURE (RCPC);
+static const aarch64_feature_set aarch64_feature_rcpc2 =
+  AARCH64_FEATURE (RCPC2);
 static const aarch64_feature_set aarch64_feature_dotprod =
   AARCH64_FEATURE (DOTPROD);
 static const aarch64_feature_set aarch64_feature_sha2 =
@@ -2635,6 +2637,7 @@ static const aarch64_feature_set aarch64_feature_d128_the =
 #define COMPNUM		&aarch64_feature_compnum
 #define JSCVT		&aarch64_feature_jscvt
 #define RCPC		&aarch64_feature_rcpc
+#define RCPC2		&aarch64_feature_rcpc2
 #define SHA2		&aarch64_feature_sha2
 #define AES		&aarch64_feature_aes
 #define ARMV8_4A	&aarch64_feature_v8_4a
@@ -2724,6 +2727,8 @@ static const aarch64_feature_set aarch64_feature_d128_the =
   { NAME, OPCODE, MASK, CLASS, 0, JSCVT, OPS, QUALS, FLAGS, 0, 0, NULL }
 #define RCPC_INSN(NAME,OPCODE,MASK,CLASS,OPS,QUALS,FLAGS) \
   { NAME, OPCODE, MASK, CLASS, 0, RCPC, OPS, QUALS, FLAGS, 0, 0, NULL }
+#define RCPC2_INSN(NAME,OPCODE,MASK,CLASS,OPS,QUALS,FLAGS) \
+  { NAME, OPCODE, MASK, CLASS, 0, RCPC2, OPS, QUALS, FLAGS, 0, 0, NULL }
 #define SHA2_INSN(NAME,OPCODE,MASK,CLASS,OPS,QUALS,FLAGS) \
   { NAME, OPCODE, MASK, CLASS, 0, SHA2, OPS, QUALS, FLAGS, 0, 0, NULL }
 #define AES_INSN(NAME,OPCODE,MASK,CLASS,OPS,QUALS,FLAGS) \
@@ -6040,19 +6045,19 @@ const struct aarch64_opcode aarch64_opcode_table[] =
   FLAGM_INSN ("setf8",  0x3a00080d, 0xfffffc1f, ic_system, OP1 (Rn), QL_SETF, 0),
   FLAGM_INSN ("setf16", 0x3a00480d, 0xfffffc1f, ic_system, OP1 (Rn), QL_SETF, 0),
   /* Memory access instructions ARMv8.4-a.  */
-  V8_4A_INSN ("stlurb" ,  0x19000000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
-  V8_4A_INSN ("ldapurb",  0x19400000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
-  V8_4A_INSN ("ldapursb", 0x19c00000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
-  V8_4A_INSN ("ldapursb", 0x19800000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLX, 0),
-  V8_4A_INSN ("stlurh",   0x59000000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
-  V8_4A_INSN ("ldapurh",  0x59400000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
-  V8_4A_INSN ("ldapursh", 0x59c00000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
-  V8_4A_INSN ("ldapursh", 0x59800000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLX, 0),
-  V8_4A_INSN ("stlur",    0x99000000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
-  V8_4A_INSN ("ldapur",   0x99400000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
-  V8_4A_INSN ("ldapursw", 0x99800000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLX, 0),
-  V8_4A_INSN ("stlur",    0xd9000000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLX, 0),
-  V8_4A_INSN ("ldapur",   0xd9400000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLX, 0),
+  RCPC2_INSN ("stlurb" ,  0x19000000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
+  RCPC2_INSN ("ldapurb",  0x19400000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
+  RCPC2_INSN ("ldapursb", 0x19c00000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
+  RCPC2_INSN ("ldapursb", 0x19800000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLX, 0),
+  RCPC2_INSN ("stlurh",   0x59000000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
+  RCPC2_INSN ("ldapurh",  0x59400000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
+  RCPC2_INSN ("ldapursh", 0x59c00000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
+  RCPC2_INSN ("ldapursh", 0x59800000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLX, 0),
+  RCPC2_INSN ("stlur",    0x99000000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
+  RCPC2_INSN ("ldapur",   0x99400000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLW, 0),
+  RCPC2_INSN ("ldapursw", 0x99800000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLX, 0),
+  RCPC2_INSN ("stlur",    0xd9000000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLX, 0),
+  RCPC2_INSN ("ldapur",   0xd9400000, 0xffe00c00, ldst_unscaled, OP2 (Rt, ADDR_OFFSET), QL_STLX, 0),
 
   /* Matrix Multiply instructions.  */
   INT8MATMUL_SVE_INSNC ("smmla",  0x45009800, 0xffe0fc00, sve_misc, OP3 (SVE_Zd, SVE_Zn, SVE_Zm_16), OP_SVE_SBB, 0, C_SCAN_MOVPRFX, 0),

  parent reply	other threads:[~2024-01-12  1:44 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-01-12  1:39 [PATCH 00/11] aarch64: New feature flags and flag fixes Andrew Carlotti
2024-01-12  1:40 ` [PATCH 01/11] aarch64: Fix +lse feature flag dependency Andrew Carlotti
2024-01-12  1:41 ` [PATCH 02/11] aarch64: Add +fcma alias for +compnum Andrew Carlotti
2024-01-12  1:42 ` [PATCH 03/11] aarch64: Fix option parsing to disallow prefixes of valid options Andrew Carlotti
2024-01-12  1:42 ` [PATCH 04/11] aarch64: Add +jscvt flag for existing fjcvtzs instruction Andrew Carlotti
2024-01-12  1:43 ` [PATCH 05/11] aarch64: Add +frintts flag for existing instructions Andrew Carlotti
2024-01-12  1:43 ` [PATCH 06/11] aarch64: Add +flagm2 " Andrew Carlotti
2024-01-12  1:44 ` Andrew Carlotti [this message]
2024-01-12  1:44 ` [PATCH 08/11] aarch64: Add +wfxt " Andrew Carlotti
2024-01-12  1:45 ` [PATCH 09/11] aarch64: Add +xs " Andrew Carlotti
2024-01-12  1:45 ` [PATCH 10/11] aarch64: Make FEAT_ASMv8p2 instruction aliases always available Andrew Carlotti
2024-01-12  1:46 ` [PATCH 11/11] aarch64: Remove unused code Andrew Carlotti
2024-01-12 13:47 ` [PATCH 00/11] aarch64: New feature flags and flag fixes Nick Clifton

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3a05aed3-06a1-1927-c5c2-b7f7684def49@e124511.cambridge.arm.com \
    --to=andrew.carlotti@arm.com \
    --cc=binutils@sourceware.org \
    --cc=richard.earnshaw@arm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).