Add test config files and expected outputs.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14365 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/none/tests/arm64/fp_and_simd.stderr.exp b/none/tests/arm64/fp_and_simd.stderr.exp
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/none/tests/arm64/fp_and_simd.stderr.exp
diff --git a/none/tests/arm64/fp_and_simd.stdout.exp b/none/tests/arm64/fp_and_simd.stdout.exp
new file mode 100644
index 0000000..dbe85e2
--- /dev/null
+++ b/none/tests/arm64/fp_and_simd.stdout.exp
@@ -0,0 +1,1976 @@
+fabs d22, d23   5175e39d19c9ca1e98f24a4984175700  7d6528c5fa956a0d69c3e9a6af27d13b  000000000000000069c3e9a6af27d13b  7d6528c5fa956a0d69c3e9a6af27d13b fpsr=00000000
+fabs s22, s23   19a348215c3a67fd399182c2dbcc2d38  065d77195d623e6b842adc6450659e17  00000000000000000000000050659e17  065d77195d623e6b842adc6450659e17 fpsr=00000000
+fabs v8.2d, v7.2df9dd4a29f8c093db56b01a12b0ca1583  79dd4a29f8c093db56b01a12b0ca1583 fpsr=00000000
+fabs v8.4s, v7.4sd8bc5c6dee699597398e0039cf03663d  58bc5c6d6e699597398e00394f03663d fpsr=00000000
+fabs v8.2s, v7.2sd182c916cebc2e17cfaff39be272ef40  00000000000000004faff39b6272ef40 fpsr=00000000
+fneg v8.2d, v7.2d407b8d9035449b06f4e06e2205236eb7  c07b8d9035449b0674e06e2205236eb7 fpsr=00000000
+fneg v8.4s, v7.4s81f2a547be8d181184ededbc53239dcf  01f2a5473e8d181104ededbcd3239dcf fpsr=00000000
+fneg v8.2s, v7.2sf0350ca70523e0e45ba1ec54e87d39b3  0000000000000000dba1ec54687d39b3 fpsr=00000000
+fneg d22, d23   e98ebd1ca893312a54cae7d5e13dfe91  0a5f45c55f1c9202b76ddefcb0ebfe6e  0000000000000000376ddefcb0ebfe6e  0a5f45c55f1c9202b76ddefcb0ebfe6e fpsr=00000000
+fneg s22, s23   e9b5f3f66b2e58c121a6c3476d21f1e5  63483da65c8c49d096084deb9ed0411e  0000000000000000000000001ed0411e  63483da65c8c49d096084deb9ed0411e fpsr=00000000
+fsqrt d22, d23   61c82534e9bf6f37c9e25f72d82e582b  ecb42ac54b0966d4089b756aa3f77018  00000000000000002444f5dd0920ee29  ecb42ac54b0966d4089b756aa3f77018 fpsr=00000000
+fsqrt s22, s23   8404eb7f0cf4ca6fee8536da9dbf68bc  ff6f850f2c57ea2a2c810e6dc1a1833d  0000000000000000000000007fc00000  ff6f850f2c57ea2a2c810e6dc1a1833d fpsr=00000000
+fadd d2, d11, d29   36b2a38dcef18acf0e0f01a829ba3c66  f078b65e01737fd22bfa8f668c8b14f4  57436a097df30b8daa927a03090dfc6d  00000000000000002bfa8f6642a308d0  f078b65e01737fd22bfa8f668c8b14f4  57436a097df30b8daa927a03090dfc6d fpsr=00000000
+fadd s2, s11, s29   6d08ed19fa045f841810cd8c109ed568  1c4a678450562685769ab818a5b7985e  b984aed62671e865e6f21d40fc7bc013  000000000000000000000000fc7bc013  1c4a678450562685769ab818a5b7985e  b984aed62671e865e6f21d40fc7bc013 fpsr=00000000
+fsub d2, d11, d29   acb722146c6cbfa9ea4a022e1d3d7dbb  048612e51a468e36c51cdd8f87e12ab4  0c05cb6ebd128663d7568e3e8a3ac80e  000000000000000057568e3e8a3ac80e  048612e51a468e36c51cdd8f87e12ab4  0c05cb6ebd128663d7568e3e8a3ac80e fpsr=00000000
+fsub s2, s11, s29   6489eab2c96df363d52c4330a7aae391  c1fbfd8f4d8698c2cb9dfb4ea5d18713  14575775bc3a12029d8e66ea90352a18  000000000000000000000000a5d18713  c1fbfd8f4d8698c2cb9dfb4ea5d18713  14575775bc3a12029d8e66ea90352a18 fpsr=00000000
+fadd v9.2d, v7.2d, v8.2d  4784d95987cd4ed80c3ca578a32bd88e  08aebee85fda964fbba02737f3c98220  4784d95987cd4ed8bba02737f3c98220 fpsr=00000000
+fadd v9.4s, v7.4s, v8.4s  9605e2b252c1c86809217c310baca0c3  fbc4208894fdc0f55f706da71bf2425f  fbc4208852c1c8685f706da71bf2425f fpsr=00000000
+fadd v9.2s, v7.2s, v8.2s  0aaa836b194e242cc5fc3ae904033357  8ca3e752c306df00caab752f630ff07e  0000000000000000caabb43e630ff07e fpsr=00000000
+fsub v9.2d, v7.2d, v8.2d  ac82c1007a7d3cd8f54b130cdaa89cef  627bb6e12d1f6d4651ef145cb9b83843  e27bb6e12d1f6d46f54b130cdaa89cef fpsr=00000000
+fsub v9.4s, v7.4s, v8.4s  61ff7d4df3b6ca8131f01866bd76c58f  02dd0e32eecfc5fa2c3ffa1aebe6a4d2  61ff7d4df3b6969031f000676be6a4d2 fpsr=00000000
+fsub v9.2s, v7.2s, v8.2s  f0f1798fe3c1699cf02b3b25bca27a9c  d4ba52a206ff21b170fbbab6a7f19faf  0000000000000000f128ac24bca27a9c fpsr=00000000
+fabd d2, d11, d29   0088596389c893fd879d51d4c5c764db  1e61c5ec52f79c6015e3c8dc7e9273bf  47086cc3da642fa7130d662777beb4a9  000000000000000015e3c8dc7e927349  1e61c5ec52f79c6015e3c8dc7e9273bf  47086cc3da642fa7130d662777beb4a9 fpsr=00000000
+fabd s2, s11, s29   9a49ac115048d4c4f987fa170d3ce4dd  9432a2e46543b956b819f459105730e9  5da3cfd6aea6558e0c28728e28dc3c9c  00000000000000000000000028dc3c9c  9432a2e46543b956b819f459105730e9  5da3cfd6aea6558e0c28728e28dc3c9c fpsr=00000000
+fabd v9.2d, v7.2d, v8.2d  e4450ababbfae0f9bc3127138b19183c  1755377e9a786f014a6592749579b0f4  64450ababbfae0f94a6592749579b0f4 fpsr=00000000
+fabd v9.4s, v7.4s, v8.4s  d70f7fb13667914c413cead25e27ac14  7acb193b9abab2f9e1917689e3f6bf86  7acb193b3667914c6191768963f6d47c fpsr=00000000
+fabd v9.2s, v7.2s, v8.2s  918107c43ea20cc00420edac31a0d599  5cce191e65591384ff4cb613013cc685  00000000000000007f4cb61331a0d599 fpsr=00000000
+fcmeq v9.2d, v7.2d, v8.2d  da6c63303173ecc97e1e22cf15bd5c2f  24509983fc3bcc36baf7e45e9fa43077  00000000000000000000000000000000 fpsr=00000000
+fcmeq v9.4s, v7.4s, v8.4s  570037914d04ab3d05d75ec6f616ee9a  17a0dc273ba9f8030a52741849e54740  00000000000000000000000000000000 fpsr=00000000
+fcmeq v9.2s, v7.2s, v8.2s  8fcf04e5b2dca44fcf4c517ea3a413ff  5d700527e24d9241c57eb74d70183523  00000000000000000000000000000000 fpsr=00000000
+fcmge v9.2d, v7.2d, v8.2d  e8c72e865de41295f2db8f44cbbf37e2  fcd015ff8f2e73a3a0fae06860b606c7  ffffffffffffffff0000000000000000 fpsr=00000000
+fcmge v9.4s, v7.4s, v8.4s  a93bf6332d650e0266478ac4fc21a428  da30ef8bc0b5573e34a901384a97a32f  ffffffffffffffffffffffff00000000 fpsr=00000000
+fcmge v9.2s, v7.2s, v8.2s  f9da7f07e00794eb00b0940ba5e08516  be625608d5abd787f5c90ee73af5d7c0  0000000000000000ffffffff00000000 fpsr=00000000
+fcmgt v9.2d, v7.2d, v8.2d  ddb5cd8016d27d057796e0861576e44f  4e94ec120b386f523bfcd80321664d3e  0000000000000000ffffffffffffffff fpsr=00000000
+fcmgt v9.4s, v7.4s, v8.4s  3d3cc0784c2f856363d9810079bbabd9  125934a781e479d33d431279cce48fce  ffffffffffffffffffffffffffffffff fpsr=00000000
+fcmgt v9.2s, v7.2s, v8.2s  df411d2ee2e7467c38bb69a6e1e9a617  6f9f902235982fa010fd4e94e9c808f5  0000000000000000ffffffffffffffff fpsr=00000000
+facge v9.2d, v7.2d, v8.2d  69f2843d15223a224edb6a053a967ecf  acb9433f079dacacabeb000208c90296  ffffffffffffffffffffffffffffffff fpsr=00000000
+facge v9.4s, v7.4s, v8.4s  63e279a20368bc8bdb3b370954bcbf24  ef56701db49bea4ce52e79ce9700a7f7  000000000000000000000000ffffffff fpsr=00000000
+facge v9.2s, v7.2s, v8.2s  31005fb9ada2074bf63a63fedcb4d29c  3f871736dc9ac5357446eb65e4e703bb  0000000000000000ffffffff00000000 fpsr=00000000
+facgt v9.2d, v7.2d, v8.2d  1c9c7740ef193457959960926235021b  83bd1e68fb03f57bef136b941e54ffe8  ffffffffffffffff0000000000000000 fpsr=00000000
+facgt v9.4s, v7.4s, v8.4s  4969e55289753f038f7980d1535979e5  80c745ef729f1792ccd7e987538166e1  ffffffff000000000000000000000000 fpsr=00000000
+facgt v9.2s, v7.2s, v8.2s  2ced5f927f2b383caf8484c5f3078d2a  6431aa6a1e5e366d4c1cd56194c94a4e  000000000000000000000000ffffffff fpsr=00000000
+fdiv d2, d11, d29   e309aef8a605af130821eb96e737777e  b5a9377eb31749ef710cf757885d2728  1f1030333fb8fa4b2feb05cb92ed4f4d  00000000000000007ff0000000000000  b5a9377eb31749ef710cf757885d2728  1f1030333fb8fa4b2feb05cb92ed4f4d fpsr=00000000
+fdiv s2, s11, s29   928efefdf9f5ec8d5313bd01b82612e0  bc36ca100a4a3a7d5127ba1c529aa0bf  9f043af6a1aed58f1ee978efa4b054d2  000000000000000000000000ed607d9f  bc36ca100a4a3a7d5127ba1c529aa0bf  9f043af6a1aed58f1ee978efa4b054d2 fpsr=00000000
+fdiv v9.2d, v7.2d, v8.2d  2ad7482a960fb2b27014160ebbdb47e4  a7837c83faf3cb1d360794fec60222d6  c3431dcf0eb7045a79fb419980c4f955 fpsr=00000000
+fdiv v9.4s, v7.4s, v8.4s  d5f13a9ab645e140698bec649583f5aa  5e86033374552e23ce8e2455e0205c58  b6e667f8816da05cda7c012100000001 fpsr=00000000
+fdiv v9.2s, v7.2s, v8.2s  7c4e1775412d1d47a8872cb61d8aca05  2993e139f7d64ff4532f9ae1d7da8010  000000000000000094c50f5985229bcd fpsr=00000000
+fnmul d2, d11, d29   0760c299b42e1fdcc2e9e9cf82c7aff8  8f3a9991a2ff8bc2fceca88e7b281821  2d39fd95a9f5a45d514c816eaff2763f  00000000000000007ff0000000000000  8f3a9991a2ff8bc2fceca88e7b281821  2d39fd95a9f5a45d514c816eaff2763f fpsr=00000000
+fnmul s2, s11, s29   c1426e0dae01c0dd433f816bfd2bb699  a77700084a491a0ef099b6dd61462ec3  e70a9c61f55fce335d68e1a25652a804  000000000000000000000000f823146e  a77700084a491a0ef099b6dd61462ec3  e70a9c61f55fce335d68e1a25652a804 fpsr=00000000
+fmla v9.2d, v7.2d, v8.2d  b79cd058188318692112ca1cf9f1dd31  5842cbfee0f72e2ade18612787bc73e3  cff0ece0bcf17a53bf3ca14332a35abd fpsr=00000000
+fmla v9.4s, v7.4s, v8.4s  d4ec68f21f468712f7b8ab3708137382  478209dbbd84d92508847c7642a20df9  dcf02ccae95f18de62bba1a11cc04c89 fpsr=00000000
+fmla v9.2s, v7.2s, v8.2s  9c727edf66767ca38fe6d7c56a5ff965  579f90d5d9cd1c3afceebf50e0d0ba24  0000000000000000f31ed810ff800000 fpsr=00000000
+fmls v9.2d, v7.2d, v8.2d  1541139c8b1cd0d1a11d81326f4e7880  30c9028972f8733d11f7fa4450de2529  a1cd852d9cd970502d146432e64644c9 fpsr=00000000
+fmls v9.4s, v7.4s, v8.4s  25c80a060da03fb0c33ebc4b44b8ddd8  5791e2f2a78f37627c9fe23c60c5d82b  bde3fe0e304791cd7f800000e60eded1 fpsr=00000000
+fmls v9.2s, v7.2s, v8.2s  94d7265949ca62b46a8a793cf9d5f0d1  35e7926e777aa43f56470887bfdd3daf  0000000000000000ff800000fa38e471 fpsr=00000000
+fmov v22.2d, #0.125   0e1d55b9c001d4c793aee0cffbdea09a  84db9fe3e4b100d48d969e225f9318a0  3fc00000000000003fc0000000000000  84db9fe3e4b100d48d969e225f9318a0 fpsr=00000000
+fmov v22.2d, #-4.0   f0fdf0aee1dda4e888e2774acbc13287  f30110c432a534d0478d5d7e053a4e0c  c010000000000000c010000000000000  f30110c432a534d0478d5d7e053a4e0c fpsr=00000000
+fmov v22.2d, #1.0   1adad8978cbfb47829861f0d48dc87f5  62bbc77143b71e92668b24fb9133bf52  3ff00000000000003ff0000000000000  62bbc77143b71e92668b24fb9133bf52 fpsr=00000000
+fmov d22, d23   b168a24af5479e7bc9f1d5f8e2de4bd3  894d9fe1f98d1aa0861ef69cf4e34e11  0000000000000000861ef69cf4e34e11  894d9fe1f98d1aa0861ef69cf4e34e11 fpsr=00000000
+fmov s22, s23   7b813bf15120fbc8683cbc58f8b23fca  74876ac63afb7562c67d2c86fa7c09a3  000000000000000000000000fa7c09a3  74876ac63afb7562c67d2c86fa7c09a3 fpsr=00000000
+fmov s7,      w15   c501b4c64209aa2e0719232dba0b82d5  077815d35567232e66c997070e860c39  0000000000000000000000000e860c39  9ce5d1a297a56adb66c997070e860c39 fpsr=00000000
+fmov d7,      x15   462deabeada6093241150c7a1a4df892  89ad76dc21a1f8f15acd7ad9f991bada  00000000000000005acd7ad9f991bada  2a1f00ed91e9071d5acd7ad9f991bada fpsr=00000000
+fmov v7.d[1], x15   df63bd3c7359f634f791559ff8d88161  fba1981add7938e3067d74917c37833e  067d74917c37833ef791559ff8d88161  70050d9d72825295067d74917c37833e fpsr=00000000
+fmov w15,      s7   de62d56351fe96dabe7a2cefcf2b96bb  9cdd1a32cd007ff7daac12cf3a64acbd  de62d56351fe96dabe7a2cefcf2b96bb  d973ba438b80fdb500000000cf2b96bb fpsr=00000000
+fmov x15,      d7   6fa194a173e020c0ede3baf27b7b85bb  8514e93e478d067a5a4ac156a6cb98bf  6fa194a173e020c0ede3baf27b7b85bb  fa0ba48e9db3d6f2ede3baf27b7b85bb fpsr=00000000
+fmov x15, v7.d[1]   71a4885bc70f501cf18441c67d4b9e45  95a6e59e2a7fabcb65b86284a1cb27a3  71a4885bc70f501cf18441c67d4b9e45  b330aadc8a7cbfaf71a4885bc70f501c fpsr=00000000
+fmov d22, #0.125   c3ca90f22dec084fa9bca1cab4fdc2ba  aef4eeb358364f4add55d3bb09c439c9  00000000000000003fc0000000000000  aef4eeb358364f4add55d3bb09c439c9 fpsr=00000000
+fmov d22, #-4.0   45738ec585d726b8f4ecb95e02f1d179  af5de4ddb013d258a082f55bbf17ae91  0000000000000000c010000000000000  af5de4ddb013d258a082f55bbf17ae91 fpsr=00000000
+fmov d22, #1.0   d6006035af2e8bb7b3736be34585abe2  7742a77a117513548f9ea7c3a323665c  00000000000000003ff0000000000000  7742a77a117513548f9ea7c3a323665c fpsr=00000000
+fmov s22, #0.125   57d0e8a18b5417adc6b295b85f1c3056  e70216ec5cbcf49e8a09cb539549408a  0000000000000000000000003e000000  e70216ec5cbcf49e8a09cb539549408a fpsr=00000000
+randV128: 256 calls, 266 iters
+fmov s22, #-4.0   a9430469f9a6aaf90d07193d2e134034  e0fd1393714954977124406c74e81e7a  000000000000000000000000c0800000  e0fd1393714954977124406c74e81e7a fpsr=00000000
+fmov s22, #-1.0   40947ccd307b129e244ee56d2260de8c  d2b5bf6419898df003e6fe7283eff6cb  000000000000000000000000bf800000  d2b5bf6419898df003e6fe7283eff6cb fpsr=00000000
+fmul v2.2d, v11.2d, v29.d[0]   e82632fc79b30f1483e79bb67d116120  3fa5c4d84771e518605a54f56dfe15b7  ddeb80fe57ce3c26f9fcb34432fe8249  f9b38630bd4f9a66fff0000000000000  3fa5c4d84771e518605a54f56dfe15b7  ddeb80fe57ce3c26f9fcb34432fe8249 fpsr=00000000
+fmul v2.2d, v11.2d, v29.d[1]   8cf3c5a6e236ba0ab0c81fb7053f6b55  8fbc05b829b247cac4e8bba2bda13050  98bf1ba36919393bc4d999db7390839e  00000000000000001db80b224604498d  8fbc05b829b247cac4e8bba2bda13050  98bf1ba36919393bc4d999db7390839e fpsr=00000000
+fmul v2.4s, v11.4s, v29.s[0]   45a92ebc1d99f6f68da34afe4ed3935a  0b0b9f6018e987aeba97106bb88dbd45  9d5fe4af824eabd8f8f577d6f4dd0223  c0711380ce499c1470026a6f6df4bb27  0b0b9f6018e987aeba97106bb88dbd45  9d5fe4af824eabd8f8f577d6f4dd0223 fpsr=00000000
+fmul v2.4s, v11.4s, v29.s[3]   1eca927d6d5eee012a6fe8ae3cfe5e6a  05dbe25a9a3951f70e8dc8821606fcca  fe1783322bd1f4a0a92e2587172ec23f  c482233358db5ca4cd27d3dcd49fc892  05dbe25a9a3951f70e8dc8821606fcca  fe1783322bd1f4a0a92e2587172ec23f fpsr=00000000
+fmul v2.2s, v11.2s, v29.s[0]   ca5b844f4549f54ebdaf0fabc405a22a  3131620a2265f8c8f64df6cdcb51c286  6eeb8d90d86668b60a08b6d0cfc59797  00000000000000007f8000005ba1e6e7  3131620a2265f8c8f64df6cdcb51c286  6eeb8d90d86668b60a08b6d0cfc59797 fpsr=00000000
+fmul v2.2s, v11.2s, v29.s[3]   fe609a94181e600278e7d2d9d92a333d  4210b3d32431d146a45cad2eccb0e21a  a2de962ffdd15c3e50063f9610e753cd  000000000000000007bfdfa43019cbd8  4210b3d32431d146a45cad2eccb0e21a  a2de962ffdd15c3e50063f9610e753cd fpsr=00000000
+fmul d2, d11, d29   6ddc67b25da28240909c451c6eb3e447  ee7d691b146130944d3d038a0b69312c  4df433720fd7245dafacd5bdced9cd88  0000000000000000bcfa24e4714b959f  ee7d691b146130944d3d038a0b69312c  4df433720fd7245dafacd5bdced9cd88 fpsr=00000000
+fmul s2, s11, s29   cdd47e0b8597b02c38527c577ae28aed  e77b184466b967d624750ac67ebe825f  2533f6bc813a13365b808a28feded669  000000000000000000000000ff800000  e77b184466b967d624750ac67ebe825f  2533f6bc813a13365b808a28feded669 fpsr=00000000
+fmul v9.2d, v7.2d, v8.2d  d04b750405c33deba68d8a6feefdf8d2  e11053b38ffdcd305e88d8c318f5aa57  716c04a72ed78195c526efee81706265 fpsr=00000000
+fmul v9.4s, v7.4s, v8.4s  1b8ce6e04f0e66e88ae9fdca101c70a3  dbd798f8ac487f46b581f3b7244eb4f5  b7ed542fbbdf0e6200ed8f4c00000001 fpsr=00000000
+fmul v9.2s, v7.2s, v8.2s  2b46de0152e87ea00ccf8549bf47029a  913db0cc02f1b3c72ff97f68cd517cb9  0000000000000000000194804d22da15 fpsr=00000000
+fcvtn  v22.2s, v23.2d   2af3bd4b509e6608a513cfe482162be8  6f8ae74d5f7960b4a01933ef595f6af1  00000000000000007f80000080000000  6f8ae74d5f7960b4a01933ef595f6af1 fpsr=00000000
+fcvtn2 v22.4s, v23.2d   b903f1b29f411487312d32f1bb069e61  95d26cc246074b10bda9f7bf92a71bac  80000000ad4fbdfd312d32f1bb069e61  95d26cc246074b10bda9f7bf92a71bac fpsr=00000000
+scvtf s7, w15   b8d75a9620326a7d927f8ecd4a783d65  e3761d8b97fa553a6508ac365a886f48  0000000000000000000000004eb510df  06ced856b4d046486508ac365a886f48 fpsr=00000000
+scvtf d7, w15   39d4db0931b25e927a9632b68f624628  527594f68adebded1af4c541ebe715af  0000000000000000c1b418ea51000000  85484a52397b894a1af4c541ebe715af fpsr=00000000
+scvtf s7, x15   764f859cf68f4679dab3699f129680a9  fc95f5d55c34e70e2034036b2540d210  0000000000000000000000005e00d00e  13a692ea909413e32034036b2540d210 fpsr=00000000
+scvtf d7, x15   7c44fda2c4f3ed4e66c03150c383fd2d  27c81bff702749760afcca34c46a4acc  000000000000000043a5f9946988d496  92478e7f987ac4720afcca34c46a4acc fpsr=00000000
+ucvtf s7, w15   2915227d7d3b3371fe1c6a2981899c14  b16fe6d6a518c184b9abfaffa9c65e42  0000000000000000000000004f29c65e  e08c1f71338e7c57b9abfaffa9c65e42 fpsr=00000000
+ucvtf d7, w15   7be936badd6630980aa27329b5b3ecd2  d2bc96d6b1a87f5bc30eedfc43f567c8  000000000000000041d0fd59f2000000  fbc9f1302bfc1b23c30eedfc43f567c8 fpsr=00000000
+ucvtf s7, x15   6597ea0af6727713e0401415c692d5dd  3795df08065206478d94b3ff795f1228  0000000000000000000000005f0d94b4  e06c5cc8e1357d728d94b3ff795f1228 fpsr=00000000
+ucvtf d7, x15   4fd7e326d29b74541ae5bf20bcc2f9c2  549a65de5531bc5072bb7bf9cc326fbb  000000000000000043dcaedefe730c9c  ed6bf4b500d2fe8f72bb7bf9cc326fbb fpsr=00000000
+abs d22, d23   190c026f4f4108bb97f152ac79a338e2  082a07b97ea580d954e0244c1dcf60e0  000000000000000054e0244c1dcf60e0  082a07b97ea580d954e0244c1dcf60e0 fpsr=00000000
+neg d22, d23   a29325444ec512a939c5af18dc96719b  35a6a7f8600f343f11658d574d95c3f7  0000000000000000ee9a72a8b26a3c09  35a6a7f8600f343f11658d574d95c3f7 fpsr=00000000
+abs v8.2d, v7.2dcccf2d05af86747edec1b4c5c4fa8650  3330d2fa50798b82213e4b3a3b0579b0 fpsr=00000000
+abs v8.4s, v7.4sc38dbdaccabb5bcc988bec41d1f55876  3c7242543544a434677413bf2e0aa78a fpsr=00000000
+abs v8.2s, v7.2s751dfa1352e40c98674442111330555e  0000000000000000674442111330555e fpsr=00000000
+abs v8.8h, v7.8h40c9e0a4e28cc38e27b63222a6b73935  40c91f5c1d743c7227b6322259493935 fpsr=00000000
+abs v8.4h, v7.4h4a5c32cf23cea86930f00f8bcd9f5fac  000000000000000030f00f8b32615fac fpsr=00000000
+abs v8.16b, v7.16b23de2e6573f9f357cd2f9fc5071aba58  23222e6573070d57332f613b071a4658 fpsr=00000000
+abs v8.8b, v7.8b16458560adcdd7091db23c3834cb4d4d  00000000000000001d4e3c3834354d4d fpsr=00000000
+neg v8.2d, v7.2d313cbec68670df4e1ab8e17b2178e568  cec34139798f20b2e5471e84de871a98 fpsr=00000000
+neg v8.4s, v7.4s17d247361590a45a8c419b68e9c69d73  e82db8caea6f5ba673be64981639628d fpsr=00000000
+neg v8.2s, v7.2s9a985ec5f0031343f3185309c7b360a0  00000000000000000ce7acf7384c9f60 fpsr=00000000
+neg v8.8h, v7.8h14dcfee0b45668b52a09854ad64de91c  eb2401204baa974bd5f77ab629b316e4 fpsr=00000000
+neg v8.4h, v7.4he2e823f1fc15de5d0fe0ad1832a0f513  0000000000000000f02052e8cd600aed fpsr=00000000
+neg v8.16b, v7.16b6109ca6565cab2e77d69475df9b640b0  9ff7369b9b364e198397b9a3074ac050 fpsr=00000000
+neg v8.8b, v7.8beb8aeda98a0320fe506fd007449d8620  0000000000000000b09130f9bc637ae0 fpsr=00000000
+add d21, d22, d23   ddb98a28084c634f63bfc3013161828e  7e7d09937d452c872eb7cf99a14da407  94e09c4d7a2fb98594259c37dc0df227  0000000000000000c2dd6bd17d5b962e  7e7d09937d452c872eb7cf99a14da407  94e09c4d7a2fb98594259c37dc0df227 fpsr=00000000
+sub d21, d22, d23   bc4a103eacf98853bc63f107d94d1889  348ab47fa96b098734939ce54eb5d374  e6246ae1a4f77a426cd3657964fa47a9  0000000000000000c7c0376be9bb8bcb  348ab47fa96b098734939ce54eb5d374  e6246ae1a4f77a426cd3657964fa47a9 fpsr=00000000
+add v9.2d, v7.2d, v8.2d  329e49985ce0a08d4e504c0d1ea88aa7  e072c1566081a703100e83175782ed8c  13110aeebd6247905e5ecf24762b7833 fpsr=00000000
+add v9.4s, v7.4s, v8.4s  53a7ab02214be64e702ec38c9cf9ec6a  2e1c9d0c8757ad8f43446bb26e18386e  81c4480ea8a393ddb3732f3e0b1224d8 fpsr=00000000
+add v9.2s, v7.2s, v8.2s  f4bac99b8dc500224c09e6f9f4b7ac8c  3637c27a144a5b20f8ab9814aff9c5f0  000000000000000044b57f0da4b1727c fpsr=00000000
+add v9.8h, v7.8h, v8.8h  5e28e61e7d9809fed89f25ffb69a16f0  dc31117d86c46bc9c3241e0a49fd7e17  3a59f79b045c75c79bc3440900979507 fpsr=00000000
+add v9.4h, v7.4h, v8.4h  b6a224a9b26dfb35eb12d4ad50bc53dc  e9dd4c503b8c78011defefc04a5c2f46  00000000000000000901c46d9b188322 fpsr=00000000
+add v9.16b, v7.16b, v8.16b  026a179172ccfc9a5caddec3a1b08243  7c4dbf374346e632cf6e8a894c18cbde  7eb7d6c8b512e2cc2b1b684cedc84d21 fpsr=00000000
+add v9.8b, v7.8b, v8.8b  ae69f33c480a53cab65d9cff1df10031  7db5feb724386535623ea06909e69bf4  0000000000000000189b3c6826d79b25 fpsr=00000000
+sub v9.2d, v7.2d, v8.2d  53ca44aebd31b5254262bdc16b771596  b0e63d866320c355ed98b4a9e8d6e4c1  a2e407285a10f1d054ca091782a030d5 fpsr=00000000
+sub v9.4s, v7.4s, v8.4s  39df4ba2b0883fa0f57ab3b51afb0c56  fb4f5f827e66bca6095bd91417c2934b  3e8fec20322182faec1edaa10338790b fpsr=00000000
+sub v9.2s, v7.2s, v8.2s  84562c36ddb9ea8ea8c8d0e79a950eb5  23c025e6d5d2e99c2ac801d7a6e270f6  00000000000000007e00cf10f3b29dbf fpsr=00000000
+sub v9.8h, v7.8h, v8.8h  3d42e9e6e5cb90a60fca48c537bd2658  cf6c3250a58dc60da980fe7f83ce2785  6dd6b796403eca99664a4a46b3effed3 fpsr=00000000
+sub v9.4h, v7.4h, v8.4h  4912638e4626edfac3622c1b224d3e43  87e109bc0d20ad2cba8283f87c7f421f  000000000000000008e0a823a5cefc24 fpsr=00000000
+sub v9.16b, v7.16b, v8.16b  6f975f6b5d959b0038d06f14677d22db  b0100d870c73d98e7631228f404d2c47  bf8752e45122c272c29f4d852730f694 fpsr=00000000
+sub v9.8b, v7.8b, v8.8b  56017d1a6a3e158cc6b5e33ff7e57be5  914b7f6c80ce6328d14c4ff05df12fe2  0000000000000000f569944f9af44c03 fpsr=00000000
+addhn v9.2s, v7.2d, v8.2d  83e142978babb4d3a4113b879f7ed584  5040828927db464ea3f35b2742837634  0000000000000000d421c520480496ae fpsr=00000000
+addhn2 v9.4s, v7.2d, v8.2d  5e270e3ebfc4b369e7450a380da0993e  f502195aa1a15db4a2a879a23d7c0ae2  5329279989ed83da33c9ac40c2027b6e fpsr=00000000
+addhn v9.4h, v7.4s, v8.4s  2c2526cce3d22e428611c200d10412f6  640027bc6b896370654abc2d7db4d8f1  000000000000000090254f5beb5c4eb8 fpsr=00000000
+addhn2 v9.8h, v7.4s, v8.4s  168aaa5db77c1eb35895b6ea59c26bf2  660b6deae45bf2f5621a15f41064a8c4  7c969bd8baaf6a27e77616637239f19e fpsr=00000000
+addhn v9.8b, v7.8h, v8.8h  20669f6fdacc5d7113531763f353aed5  a0538e824a418418f0b95884e5242620  0000000000000000c02d25e1046fd8d4 fpsr=00000000
+addhn2 v9.16b, v7.8h, v8.8h  312ce5ddc92aa7904e2af939ce90c5a5  996a0d80bdc2740e452737c8cbeddc2b  caf3861b93319aa1dc95746e47878c59 fpsr=00000000
+subhn v9.2s, v7.2d, v8.2d  11aa41e4e25f96857f5b4e96f8b07cc6  b83e4c403ac7fc6a78c5450f6f173567  0000000000000000596bf5a406960987 fpsr=00000000
+subhn2 v9.4s, v7.2d, v8.2d  651153206692a424fc88e808604c7cfc  42228e7fa19937237e53f304605c7bbb  22eec4a07e34f50346a8d94636311f44 fpsr=00000000
+subhn v9.4h, v7.4s, v8.4s  b3f2a08f714e2da1fdaf7a7cd45d516c  5fc5f55aaedf1f8b30f295b30ed2d86a  0000000000000000542cc26fccbcc58a fpsr=00000000
+subhn2 v9.8h, v7.4s, v8.4s  643e888b037969929732973d033b649a  1438844d02a38f5943215d8ac5f35818  500600d554113d4858335bce32797f02 fpsr=00000000
+subhn v9.8b, v7.8h, v8.8h  bc4550d3fa5c74eac2d1b1f87b9f006c  4aeb1e341b4e429f4dc35e54b697e4cc  00000000000000007132df327553c51b fpsr=00000000
+subhn2 v9.16b, v7.8h, v8.8h  e3b7188215a149fe53ac1abaaba25024  c5af844c56a6d2d3c616893fedf747e7  1e94be778d91bd0847bb0dec2ea57f37 fpsr=00000000
+raddhn v9.2s, v7.2d, v8.2d  dea5e516f24fc282024505efe2bb5e68  2cb55931f3d6b9c803bdb2d65bac2c31  00000000000000000b5b3e490602b8c6 fpsr=00000000
+raddhn2 v9.4s, v7.2d, v8.2d  957f97690fcf998c647b85644dc3143d  078c20e1106551b53bb68b07cdad1dcc  9d0bb84aa032106c46c4038221f7f388 fpsr=00000000
+raddhn v9.4h, v7.4s, v8.4s  ce16f2bacbea6990f0908c45fcf43e06  bb263bb7ac3dd62d8563a61df253853d  0000000000000000893d782875f4ef48 fpsr=00000000
+raddhn2 v9.8h, v7.4s, v8.4s  2f9b99a465c8ac61fd23ec1fdce48589  8ed3ed6fa5a46224d78477c55858ae69  be700b6dd4a8353d8ad25076fcb5b098 fpsr=00000000
+raddhn v9.8b, v7.8h, v8.8h  409d0d24fbf1bd35c23659debd8d75ea  a9435828b945f0ef083a4f0c6dd2c295  0000000000000000ea65b5aecaa92b38 fpsr=00000000
+raddhn2 v9.16b, v7.8h, v8.8h  650eb2968b4fd6a0532863cf4c4877ad  10877f5c87275943cf05615f813bcd64  7632123022c5ce4547680aaab4228a0b fpsr=00000000
+rsubhn v9.2s, v7.2d, v8.2d  e73ec9b8f5291397a9ba7f9e19ccd6b6  aa0f44e98eb45934c0c5bf89c26cb8dc  00000000000000003d2f84cfe8f4c014 fpsr=00000000
+rsubhn2 v9.4s, v7.2d, v8.2d  ebdd75a5f6276c6e9a0dfe589133bc4c  3fad6a0b2cb3893654bc5db73e9c4e61  ac300b9b4551a0a1b10a44033e825486 fpsr=00000000
+randV128: 512 calls, 530 iters
+rsubhn v9.4h, v7.4s, v8.4s  78fcbada2d54bed9dca1146904f43511  7490935e9f4d651fe1890b76e4653ab7  0000000000000000046c8e07fb18208f fpsr=00000000
+rsubhn2 v9.8h, v7.4s, v8.4s  740c78331916c2ee0656d19da0e92b0a  d04842df070a47229d2e7eb283be0602  a3c4120c69281d2bfc3d11658d19e2ac fpsr=00000000
+rsubhn v9.8b, v7.8h, v8.8h  a7dc73ed183713208e6e2a227349679c  b9c7d9eb61d469d49e0a48b8c8011cc8  0000000000000000ee9ab6a9f0e1ab4b fpsr=00000000
+rsubhn2 v9.16b, v7.8h, v8.8h  b59e4ea568df2b44ca89f0846cae958b  765d9b3d8cf2e62adcdeda3442e5c8ed  3fb3dc45ee162acd5b8587b3952b0921 fpsr=00000000
+addp d22, v23.2d   27e28a572897658ef2a6d6ae590f40fd  2ebbabf3470db8782ccb8833608433b6  00000000000000005b873426a791ec2e  2ebbabf3470db8782ccb8833608433b6 fpsr=00000000
+addp v9.2d, v7.2d, v8.2d  e7f00989302dba7246518421715669c6  b6badcdef8a78c420365b8d34bfc9c8a  ba2095b244a428cc2e418daaa1842438 fpsr=00000000
+addp v9.4s, v7.4s, v8.4s  876d9bdcc5bca72ebf51e0cba2325322  dea946e0b179bef5361cb20c2785c541  902305d55da2774d4d2a430a618433ed fpsr=00000000
+addp v9.2s, v7.2s, v8.2s  d50420276581181f0f0b8f5d0353bc2f  0bb64f05552e696e2762baa7a1d0708a  0000000000000000c9332b31125f4b8c fpsr=00000000
+addp v9.8h, v7.8h, v8.8h  77e43d084fa5891a8b20646381504fb2  84323c09c110a7a3ccf943504995e94a  c03b68b3104932dfb4ecd8bfef83d102 fpsr=00000000
+addp v9.4h, v7.4h, v8.4h  f49e747ba1b053546a8f11cbec2196ce  6fce2e08b6c871e8fc009f148dec59c5  00000000000000009b14e7b17c5a82ef fpsr=00000000
+addp v9.16b, v7.16b, v8.16b  b32227dc5a8cb261c3bb28e1f220fb09  d399277fd05ca4f26ef8025fbb4dcba1  6ca62c966661086cd503e6137e091204 fpsr=00000000
+addp v9.8b, v7.8b, v8.8b  fac199e95780c0368c621d512005ca47  97050b4a8f37f9d4b7c27dfe029229e0  0000000000000000797b9409ee6e2511 fpsr=00000000
+addv s22, v23.4s   ef2cecbc583577269ca64127e7e72ccc  81e19ba751200b054e9e031d71f33fe9  0000000000000000000000009392e9b2  81e19ba751200b054e9e031d71f33fe9 fpsr=00000000
+addv h22, v23.8h   37607b3155405557892d6649f507b77e  0fbdaa1a958555027b09baf22fda37cd  00000000000000000000000000004200  0fbdaa1a958555027b09baf22fda37cd fpsr=00000000
+addv h22, v23.4h   ae17ffe2435999be0baa45fb18692c7b  86b5a6a102107e8ef40422303b1b9254  0000000000000000000000000000e3a3  86b5a6a102107e8ef40422303b1b9254 fpsr=00000000
+addv b22, v23.16b   c4276f9d7a2066089aed1b36751530dd  a5d2c97f7788bae1eca9a838c108ae44  00000000000000000000000000000089  a5d2c97f7788bae1eca9a838c108ae44 fpsr=00000000
+addv b22, v23.8b   aa75e46ddb16edd04b278464bc28f0c8  a936258b9666b4d4f37549976fb022ff  00000000000000000000000000000088  a936258b9666b4d4f37549976fb022ff fpsr=00000000
+and v9.16b, v7.16b, v8.16b  19fee7710650f247e80f3f1bf2b5b476  ec6d05a4b6a1a4cd9e88325743eb11d5  086c05200600a0458808321342a11054 fpsr=00000000
+and v9.8b, v7.8b, v8.8b  eb961e83edc02ffa57cb79e901fcadd7  ef23560adb3157cc50072abaf61c5a46  0000000000000000500328a8001c0846 fpsr=00000000
+bic v9.16b, v7.16b, v8.16b  270ecc3cebbd43a2f727286eebfe18c9  727e8a02b5bb9511dbbd140db245d8e8  0500443c4a0442a22402286249ba0001 fpsr=00000000
+bic v9.8b, v7.8b, v8.8b  b2d6d57a7db0e9535f056177dd93e04f  fd0f238763c9b9d176aaa13e475e17e0  0000000000000000090540419881e00f fpsr=00000000
+orr v9.16b, v7.16b, v8.16b  52bffb790361bc8206a61431e6f4cfcd  f4c785f8e443fea0362f659862c280b3  f6fffff9e763fea236af75b9e6f6cfff fpsr=00000000
+orr v9.8b, v7.8b, v8.8b  b0f9e0d5b9fa370241a91527f6b99009  a0f5f10f15717d72120cd2c993275e44  000000000000000053add7eff7bfde4d fpsr=00000000
+orn v9.16b, v7.16b, v8.16b  5015078bc002b309470f1546d9dbad27  264b8be9b6fd329ce1613adc48a6dcd9  d9b5779fc902ff6b5f9fd567ffdbaf27 fpsr=00000000
+orn v9.8b, v7.8b, v8.8b  9a04d2f816626c2c2f38a8db40b290ab  8dd9540466eef7d359b0d13fcfb80416  0000000000000000af7faedb70f7fbeb fpsr=00000000
+orr v22.8h, #0x5A, LSL #0   d31583d898627c5eefe64192b7f7857a  bc0f303ba1ad862b11d8a7bd5735c0ff  d35f83da987a7c5eeffe41dab7ff857a  bc0f303ba1ad862b11d8a7bd5735c0ff fpsr=00000000
+orr v22.8h, #0xA5, LSL #8   78bee0cbc8037a197f1bb183ee56dcf9  3e8e322a4ff6b6d1b75f0f9fb4e98c0d  fdbee5cbed03ff19ff1bb583ef56fdf9  3e8e322a4ff6b6d1b75f0f9fb4e98c0d fpsr=00000000
+orr v22.4h, #0x5A, LSL #0   a6a3c9f2c2e8f683fbfe73fd132e3739  15a929c7b1735a67b7d0887be445bb91  0000000000000000fbfe73ff137e377b  15a929c7b1735a67b7d0887be445bb91 fpsr=00000000
+orr v22.4h, #0xA5, LSL #8   e266a78d90ffdc91cea49ae5c06573d8  725aaa117e7599eb792f879592071e89  0000000000000000efa4bfe5e565f7d8  725aaa117e7599eb792f879592071e89 fpsr=00000000
+orr v22.4s, #0x5A, LSL #0   8737670045ac078c562d87a75d3333b4  db00a0567c2a86afc40047f4038de9d3  8737675a45ac07de562d87ff5d3333fe  db00a0567c2a86afc40047f4038de9d3 fpsr=00000000
+orr v22.4s, #0x6B, LSL #8   349f42f2e67983ac302a67122627dc71  216a7d91960bd145f0fdfb1c6ec3212c  349f6bf2e679ebac302a6f122627ff71  216a7d91960bd145f0fdfb1c6ec3212c fpsr=00000000
+orr v22.4s, #0x49, LSL #16   58f31949403befabe5870936cd45f720  96584f08a2f98312aff067d5f03b44cf  58fb1949407befabe5cf0936cd4df720  96584f08a2f98312aff067d5f03b44cf fpsr=00000000
+orr v22.4s, #0x3D, LSL #24   d592cd65355229e856a34b7132ed6522  dadbd02a2efc4a4c3cb79f06723292b0  fd92cd653d5229e87fa34b713fed6522  dadbd02a2efc4a4c3cb79f06723292b0 fpsr=00000000
+orr v22.2s, #0x5A, LSL #0   913d502c107e9cd06a3eec76b56ecb74  3edf14402e48bffaabe616bb98dc80c1  00000000000000006a3eec7eb56ecb7e  3edf14402e48bffaabe616bb98dc80c1 fpsr=00000000
+orr v22.2s, #0x6B, LSL #8   d6f4419831d4c3802458c320b8e9ef36  2a1fe48bf7d8b25706c5dff7abfe7295  00000000000000002458eb20b8e9ef36  2a1fe48bf7d8b25706c5dff7abfe7295 fpsr=00000000
+orr v22.2s, #0x49, LSL #16   cbafa6c1c5b8d1e7f3e9d3da51267dc3  7ef922696a0f05c22cb3d81c8dfb468b  0000000000000000f3e9d3da516f7dc3  7ef922696a0f05c22cb3d81c8dfb468b fpsr=00000000
+orr v22.2s, #0x3D, LSL #24   50cd6006aa89a564b651fc046084577a  1acfac3d674a969cff10e3891c30dd04  0000000000000000bf51fc047d84577a  1acfac3d674a969cff10e3891c30dd04 fpsr=00000000
+bic v22.8h, #0x5A, LSL #0   45af4ec7c2a821574df11effc5645bbb  de016364cdeb46445e3dde9f39ff175e  45a54e85c2a021054da11ea5c5245ba1  de016364cdeb46445e3dde9f39ff175e fpsr=00000000
+bic v22.8h, #0xA5, LSL #8   8ab45265eb7423219729192a5f256ae7  aaee27407e51f51a2899aabdc5c8d4fc  0ab452654a7402211229182a5a254ae7  aaee27407e51f51a2899aabdc5c8d4fc fpsr=00000000
+bic v22.4h, #0x5A, LSL #0   ff3c4b3f064d8c217557cde51027645d  5df6d73059dd837e3e8527449ee9f43b  00000000000000007505cda510256405  5df6d73059dd837e3e8527449ee9f43b fpsr=00000000
+bic v22.4h, #0xA5, LSL #8   83a818b6f3943cb7c8dd1991b6cb297d  d97955953deed0d281603593a4c5577d  000000000000000048dd189112cb087d  d97955953deed0d281603593a4c5577d fpsr=00000000
+bic v22.4s, #0x5A, LSL #0   fcd880ce0be4bb73cf8ab30ab9b9dc22  51c6f6af2a1de39526bc45f7a76187ef  fcd880840be4bb21cf8ab300b9b9dc20  51c6f6af2a1de39526bc45f7a76187ef fpsr=00000000
+bic v22.4s, #0x6B, LSL #8   a773373ba32026c309648309bc276589  124ecb70f79979a7ae01844088bd7bbe  a773143ba32004c309648009bc270489  124ecb70f79979a7ae01844088bd7bbe fpsr=00000000
+bic v22.4s, #0x49, LSL #16   baa85b3de501ef210e4d83f18c6ed012  f209069ea7d3e520baedeb496f09ca07  baa05b3de500ef210e0483f18c26d012  f209069ea7d3e520baedeb496f09ca07 fpsr=00000000
+bic v22.4s, #0x3D, LSL #24   15dacc33b1e8f8eec0a594220beffe1d  d2588598182a085f2ae05c723ca7542a  00dacc3380e8f8eec0a5942202effe1d  d2588598182a085f2ae05c723ca7542a fpsr=00000000
+bic v22.2s, #0x5A, LSL #0   919b29bf2bfec2c5dd3bb51ccef7f987  ae2d4071b09e34d197ade8b4986d6b05  0000000000000000dd3bb504cef7f985  ae2d4071b09e34d197ade8b4986d6b05 fpsr=00000000
+bic v22.2s, #0x6B, LSL #8   1130d272c0b0f3b1b55dd7a60757997f  5136e60ea8b68eb60aff985d1d21b4da  0000000000000000b55d94a60757907f  5136e60ea8b68eb60aff985d1d21b4da fpsr=00000000
+bic v22.2s, #0x49, LSL #16   30796011b79f7a8390a6a371c6291371  4c8b686f3a23b6d93a12e81f605f5002  000000000000000090a6a371c6201371  4c8b686f3a23b6d93a12e81f605f5002 fpsr=00000000
+bic v22.2s, #0x3D, LSL #24   d0d6b3fdf02b399c4f77f7dceacd49be  7e8ba7f547468d9a0543b959418620dc  00000000000000004277f7dcc2cd49be  7e8ba7f547468d9a0543b959418620dc fpsr=00000000
+bif v9.16b, v7.16b, v8.16b  cfa6ab954bb50e5bd22fb34754a219c5  c89783ffad7ef35a4cf4eb6ba0f602c9  8f372b70cbd7df43d26b7b6fd45419cc fpsr=00000000
+bif v9.8b, v7.8b, v8.8b  1c9fc204c8c052c704da5f3444a81014  0e492839a79cda20f92eb913e40864e6  0000000000000000edd45e3644a05430 fpsr=00000000
+bit v9.16b, v7.16b, v8.16b  8c280e5e7c11533370670d2b81b02e0f  ee30cd29d94c9218e8bf66df043a1230  8d2f0c4a7e017f5464678c0b7a700a82 fpsr=00000000
+bit v9.8b, v7.8b, v8.8b  2450922107afec54cd54f29957327e59  0f7c166980b896167145c55bed24b56c  00000000000000004956fa99552176cb fpsr=00000000
+bsl v9.16b, v7.16b, v8.16b  cc893028e602d73eb2831f4bf609ebf8  f6be84f8bb673f4fc8c387756fbfd9bd  f4ad9428ae43572e88839769ffadf9fc fpsr=00000000
+bsl v9.8b, v7.8b, v8.8b  4aa3aaaf78d5b0659635886e6d6a3f50  0be77b318842c856059940783863e7a8  000000000000000097b988783d632718 fpsr=00000000
+eor v9.16b, v7.16b, v8.16b  44cea455fc4eef9fce09fd8da9f12525  94463cd1c7914d221e876212d6c92a13  d08898843bdfa2bdd08e9f9f7f380f36 fpsr=00000000
+eor v9.8b, v7.8b, v8.8b  419ca01490f7f11f910033957a94279b  b78debf535fec705eaad3f4eb709cd41  00000000000000007bad0cdbcd9deada fpsr=00000000
+cls v8.4s, v7.4sa8fb004a32b8ef7bf67abbd38dacaf39  00000000000000010000000300000000 fpsr=00000000
+cls v8.2s, v7.2s392f0631401ae5027aa91a00bcc34007  00000000000000000000000000000000 fpsr=00000000
+cls v8.8h, v7.8hc773fa18fab0e4465406d6c1605a3bd8  00010004000400020000000100000001 fpsr=00000000
+cls v8.4h, v7.4hac14d76afd052af45e5d6d02967e5ed8  00000000000000000000000000000000 fpsr=00000000
+cls v8.16b, v7.16b455d9993e4a5f1b876795aaf7a3a6332  00000000020003000000000000010001 fpsr=00000000
+cls v8.8b, v7.8bee9c3c004c1c753e762819b5269b0613  00000000000000000001020001000402 fpsr=00000000
+clz v8.4s, v7.4s031cbc1bd0f7f4313c3427feb9ab05a7  00000006000000000000000200000000 fpsr=00000000
+clz v8.2s, v7.2se02816510cc1a83da26aff774c781a19  00000000000000000000000000000001 fpsr=00000000
+clz v8.8h, v7.8he10d450f9d06ce0f86961d0dfe0e0295  00000001000000000000000300000006 fpsr=00000000
+clz v8.4h, v7.4h621745bf1e53a253c283fdabe8787949  00000000000000000000000000000001 fpsr=00000000
+clz v8.16b, v7.16bbf9212cf2c335fb533ff1b3c28c23a5e  00000300020201000200030202000201 fpsr=00000000
+clz v8.8b, v7.8b54caa9aa633342e0b5d4f4aedaf80203  00000000000000000000000000000606 fpsr=00000000
+cmeq  d2, d11, d29   7d0a04bc5edd878025d002ec19278d62  091a1f4f5923c556de8f49b6eb14daf9  95a02171b9c06a425dbdc3e2025a96a7  00000000000000000000000000000000  091a1f4f5923c556de8f49b6eb14daf9  95a02171b9c06a425dbdc3e2025a96a7 fpsr=00000000
+cmge  d2, d11, d29   07f98f74015af8db989c4ca73ffe1597  edcf0197e7c200c7409e243038d0ce7b  1855d89a262a1b0a53270c4dcc860398  00000000000000000000000000000000  edcf0197e7c200c7409e243038d0ce7b  1855d89a262a1b0a53270c4dcc860398 fpsr=00000000
+cmgt  d2, d11, d29   b5e8784c7c8c4889516eeebe4f40e68b  539af0a5cbcde8d1860844ed2dee1843  fab6c9afe737c9314bc208617c8954d4  00000000000000000000000000000000  539af0a5cbcde8d1860844ed2dee1843  fab6c9afe737c9314bc208617c8954d4 fpsr=00000000
+cmhi  d2, d11, d29   3bda55a84439ccad82c8fc163b30d4e2  ee7f7fdd7908d297e250bfd0beb18ef3  f0c7891470a9c6d97711cd0105a75eff  0000000000000000ffffffffffffffff  ee7f7fdd7908d297e250bfd0beb18ef3  f0c7891470a9c6d97711cd0105a75eff fpsr=00000000
+cmhs  d2, d11, d29   4dd3b8ebcc24d76b5f2e8993f914b241  738244a36537113d88fba7bfdd5d0131  ad8bac2d354666290b996d125b24f4bd  0000000000000000ffffffffffffffff  738244a36537113d88fba7bfdd5d0131  ad8bac2d354666290b996d125b24f4bd fpsr=00000000
+randV128: 768 calls, 793 iters
+cmtst d2, d11, d29   9ed8377b8811bde81e25ab197c2f544b  e606c65eabd1fe423ddefd787344eab3  ab54e2e2e2e9a17df5c4cddac86ba5d7  0000000000000000ffffffffffffffff  e606c65eabd1fe423ddefd787344eab3  ab54e2e2e2e9a17df5c4cddac86ba5d7 fpsr=00000000
+cmeq v9.2d, v7.2d, v8.2d  0aefbd68c882e0ba8688124d9a8034e6  4f3e6b0b450ee14a3f6391173f4b1584  00000000000000000000000000000000 fpsr=00000000
+cmeq v9.4s, v7.4s, v8.4s  c2d574b34771ed36d20bf7d72a1e1546  d015d40d6e016dac0dd5facfa21a36f1  00000000000000000000000000000000 fpsr=00000000
+cmeq v9.2s, v7.2s, v8.2s  9c342f9777c1646445ad3ed3b57d49d5  b166e8214114a950baae5dda57a6295a  00000000000000000000000000000000 fpsr=00000000
+cmeq v9.8h, v7.8h, v8.8h  a42d5ff531c8df470f895737f09f7c94  18551cd87e8cde3ca5964fc72c731ed5  00000000000000000000000000000000 fpsr=00000000
+cmeq v9.4h, v7.4h, v8.4h  80efa667b5aedab485401690c81e5949  4b33b2ee05b02563c54f4243ae396147  00000000000000000000000000000000 fpsr=00000000
+cmeq v9.16b, v7.16b, v8.16b  b70b87ec21fcaee0ded12dca0df26a17  70b1ce7f93297a1aeff889594c121bf4  00000000000000000000000000000000 fpsr=00000000
+cmeq v9.8b, v7.8b, v8.8b  b07164e0739a975f319f2e316c731984  8ede7208c800b715da12557654765782  00000000000000000000000000000000 fpsr=00000000
+cmge v9.2d, v7.2d, v8.2d  b17280fe8bd0af2574688c737559b274  8c2c7f66219d966a1d7eba67f53dfff3  ffffffffffffffffffffffffffffffff fpsr=00000000
+cmge v9.4s, v7.4s, v8.4s  e0bffd642647f0887e4e9a9b96be5e2b  306bbad4fdc8b28c2e7caa583d9fdfad  00000000ffffffffffffffff00000000 fpsr=00000000
+cmge v9.2s, v7.2s, v8.2s  4467de8de308363b05d28a171d1a294d  20cbc3f09aaa865164adf8d51b36a175  000000000000000000000000ffffffff fpsr=00000000
+cmge v9.8h, v7.8h, v8.8h  c4dc0557417a3954a0d36eb33845fce0  e3dd1fb618cc6becf41055cc5eface6f  00000000ffff00000000ffff0000ffff fpsr=00000000
+cmge v9.4h, v7.4h, v8.4h  df912f8374159df2f7085589b343d21f  d99d3da4e6e56fdba00fc29a5d63c6e3  0000000000000000ffffffff0000ffff fpsr=00000000
+cmge v9.16b, v7.16b, v8.16b  5b3835128dd0355762546ab8a9c9f869  7a591efbe94e37d632c5c500931264b7  0000ffff000000ffffffff00ff0000ff fpsr=00000000
+cmge v9.8b, v7.8b, v8.8b  7e83558122a32f710b14e766b0a66893  3a5ee3fa671d74b80b650cfe693570ed  0000000000000000ff0000ff00000000 fpsr=00000000
+cmgt v9.2d, v7.2d, v8.2d  4e81904cd19865f4aac9fdff14522f41  bddc2f3f9e7ca05380906821cd649648  ffffffffffffffffffffffffffffffff fpsr=00000000
+cmgt v9.4s, v7.4s, v8.4s  b1a4ca4f181791f3d454c04f06a53778  8c6485c6adf116dec9468c558d9860ec  ffffffffffffffffffffffffffffffff fpsr=00000000
+cmgt v9.2s, v7.2s, v8.2s  6ebcc4c757e84ee401f6228492d84a9b  0ce747ec936710ebfbe70be75829395f  0000000000000000ffffffff00000000 fpsr=00000000
+cmgt v9.8h, v7.8h, v8.8h  2bf92251cb35169b864df529a983126f  84b4b96d2e26a96f0d355683bcd06b85  ffffffff0000ffff0000000000000000 fpsr=00000000
+cmgt v9.4h, v7.4h, v8.4h  70ed65e99385444d9a5ced2c189f1b19  1a7dfb643cd5dcc0d64fc13628a521a2  00000000000000000000ffff00000000 fpsr=00000000
+cmgt v9.16b, v7.16b, v8.16b  a286f1ebadc1138d54839bd88d84ce1e  d55211505c7e82920db77e6cea21645b  000000000000ff00ff00000000000000 fpsr=00000000
+cmgt v9.8b, v7.8b, v8.8b  07170714f9319c52aa8271db98eb7661  9ca3dd0d0d8957f8464ca0f2311c20b5  00000000000000000000ff000000ffff fpsr=00000000
+cmhi v9.2d, v7.2d, v8.2d  c74ecb80347fdbee7379c440a7ec3e28  354122d6adbff468fb4f18f40bcf2013  ffffffffffffffff0000000000000000 fpsr=00000000
+cmhi v9.4s, v7.4s, v8.4s  e93e3eadfdb2aa1765eac47508003017  465c83497b47d5b77f61bafe67d20d3b  ffffffffffffffff0000000000000000 fpsr=00000000
+cmhi v9.2s, v7.2s, v8.2s  51564476d333c3e117b48545ea003632  5685816295ab54170b8338fe141e7250  0000000000000000ffffffffffffffff fpsr=00000000
+cmhi v9.8h, v7.8h, v8.8h  c8679e1814cac1c1ff19f9de5b231cdd  cbad7f7df9d3ab1fb513253fbf0bbad8  0000ffff0000ffffffffffff00000000 fpsr=00000000
+cmhi v9.4h, v7.4h, v8.4h  f2a2f02ffea11e8b73b8f2cb4a028bde  ed24c0578608f5c373d4f26ff7522fb6  00000000000000000000ffff0000ffff fpsr=00000000
+cmhi v9.16b, v7.16b, v8.16b  5896bbb9b13f3573ab9223f985960f59  e19a660dfbf22d561be6f39a2c0cfb30  0000ffff0000ffffff0000ffffff00ff fpsr=00000000
+cmhi v9.8b, v7.8b, v8.8b  603563102a8d410ebd081fb5bb3711d3  ad1f741bf6992c8e65c95a2baab02aea  0000000000000000ff0000ffff000000 fpsr=00000000
+cmhs v9.2d, v7.2d, v8.2d  4fce29f348d45b519eda58ac7a9edc2f  3926cc5df566ae80e65d3af1a217a5e8  ffffffffffffffff0000000000000000 fpsr=00000000
+cmhs v9.4s, v7.4s, v8.4s  4c13317dcabb7f91272820e931e49bb2  4c7d311058224c9e16e48416217a378f  00000000ffffffffffffffffffffffff fpsr=00000000
+cmhs v9.2s, v7.2s, v8.2s  5f147c2c4d4d86800c74abd92f805802  8a5546d05cf482bf4afd0c2915728ba3  000000000000000000000000ffffffff fpsr=00000000
+cmhs v9.8h, v7.8h, v8.8h  6d42eeda52f02c35e59e0949a14bfd21  7b408c9b2067aa17b9a984144ef62b49  0000ffffffff0000ffff0000ffffffff fpsr=00000000
+cmhs v9.4h, v7.4h, v8.4h  3d6c48c6356e0b2329e52f65977e5676  862d66cca261fe397b497f257a5f8205  000000000000000000000000ffff0000 fpsr=00000000
+cmhs v9.16b, v7.16b, v8.16b  75c32e8b36ee9d202debefbafeb20cc3  f16c1720c22c991b849d6e092767dabd  00ffffff00ffffff00ffffffffff00ff fpsr=00000000
+cmhs v9.8b, v7.8b, v8.8b  9cd9212673fb3d5f28b1fa34a6deaa2f  e2b0c1b33d707512acc6a5cbc3245db3  00000000000000000000ff0000ffff00 fpsr=00000000
+cmtst v9.2d, v7.2d, v8.2d  199d84f3ea7b26753196e4203c5c9b3d  61076702b3356dd0a94456d89e10168e  ffffffffffffffffffffffffffffffff fpsr=00000000
+cmtst v9.4s, v7.4s, v8.4s  32609bb07bb871573e5b1e2950e32ad2  52e2ebeaa1e43c6c12f793fde604f150  ffffffffffffffffffffffffffffffff fpsr=00000000
+cmtst v9.2s, v7.2s, v8.2s  0dd28678e35a1a582621fd5e508d7f32  7e1210a766467c5a5d215066a937b660  0000000000000000ffffffffffffffff fpsr=00000000
+cmtst v9.8h, v7.8h, v8.8h  b10449c8c169fa2f9e68b12a89d1a702  8ac878d54083a66de0615ea0d6431181  ffffffffffffffffffffffffffffffff fpsr=00000000
+cmtst v9.4h, v7.4h, v8.4h  0467c77c934fcdee3f104d5a2c898c46  fd94a6714f2317dcd3b96f983c1f8cd8  0000000000000000ffffffffffffffff fpsr=00000000
+cmtst v9.16b, v7.16b, v8.16b  cdcac1d1b9d32d0b7e5bc51a46ecf763  3d66fcd8901008394c881899882591e9  ffffffffffffffffffff00ff00ffffff fpsr=00000000
+cmtst v9.8b, v7.8b, v8.8b  b35fdb64701e945ab1e9eaf6c694941e  918fbdc5e291947a408fc950490c6c99  000000000000000000ffffffffffffff fpsr=00000000
+cmeq  d2, d11, #0   3cb59631d8b85d1010b970dc7a78ee9a  20bf0b56034fb5f388efd6c9eeee462c  00000000000000000000000000000000  20bf0b56034fb5f388efd6c9eeee462c fpsr=00000000
+cmge  d2, d11, #0   ef07e90793524658d8287172c6422b47  9c0311e568ee1d21d24d5b8d0deac3e4  00000000000000000000000000000000  9c0311e568ee1d21d24d5b8d0deac3e4 fpsr=00000000
+cmgt  d2, d11, #0   db05f902c9a2df3e3cb7f382b0f69ba6  098acb707f5aac46706358a101e7eba7  0000000000000000ffffffffffffffff  098acb707f5aac46706358a101e7eba7 fpsr=00000000
+cmle  d2, d11, #0   de0da681580706231cc5d66918f31e18  45b41a5728f342c14290ae66ab459ed4  00000000000000000000000000000000  45b41a5728f342c14290ae66ab459ed4 fpsr=00000000
+cmlt  d2, d11, #0   d981d0e521e29c6658b2fa89dd9a94fc  31e2defb421abff328343e3beb65bccc  00000000000000000000000000000000  31e2defb421abff328343e3beb65bccc fpsr=00000000
+cmeq v5.2d,  v22.2d,  #0   acc1578d04928167d0df3f41e14addb2  ad74f7bbaf2e023b02afe680a1a724ee  00000000000000000000000000000000  ad74f7bbaf2e023b02afe680a1a724ee fpsr=00000000
+cmeq v5.4s,  v22.4s,  #0   372b1ad9e177948764ab85f10263d89b  99c845f74d90edf9af628796ad69b79a  00000000000000000000000000000000  99c845f74d90edf9af628796ad69b79a fpsr=00000000
+cmeq v5.2s,  v22.2s,  #0   d440a810fd9f5e8e11ad01dcef0d5631  f607b7bd42c5ff760bc9853feab2dfc2  00000000000000000000000000000000  f607b7bd42c5ff760bc9853feab2dfc2 fpsr=00000000
+cmeq v5.8h,  v22.8h,  #0   354a3cedacd461616d99058f16e6ea03  0e287d74b10c3fe1deea882120dc114c  00000000000000000000000000000000  0e287d74b10c3fe1deea882120dc114c fpsr=00000000
+cmeq v5.4h,  v22.4h,  #0   6701d88dd7e8dd3f864752b984649c70  a55d087862f1b691959314a4bdd8ff31  00000000000000000000000000000000  a55d087862f1b691959314a4bdd8ff31 fpsr=00000000
+cmeq v5.16b, v22.16b, #0   41932201ece1f76cab44100b00fb703f  9c05382834d243e8102309289f0487d0  00000000000000000000000000000000  9c05382834d243e8102309289f0487d0 fpsr=00000000
+cmeq v5.8b,  v22.8b,  #0   a360f8a9cb209147bcf11ee6690c48d1  d380ece50912c7462ffa470ba7c38a89  00000000000000000000000000000000  d380ece50912c7462ffa470ba7c38a89 fpsr=00000000
+cmge v5.2d,  v22.2d,  #0   2b2e060ec00e220ad279adafb572e8bd  9f559c6abf12bf38fa2e0670b01bcafa  00000000000000000000000000000000  9f559c6abf12bf38fa2e0670b01bcafa fpsr=00000000
+cmge v5.4s,  v22.4s,  #0   8170640338283494d9001d74a97381cb  699bc759eb22cacbec75d26340ffddf6  ffffffff0000000000000000ffffffff  699bc759eb22cacbec75d26340ffddf6 fpsr=00000000
+cmge v5.2s,  v22.2s,  #0   b8a6e72552bfdd4423ed75b963263513  cb6c0e4df0c8e3dcdbbc80afcead8284  00000000000000000000000000000000  cb6c0e4df0c8e3dcdbbc80afcead8284 fpsr=00000000
+cmge v5.8h,  v22.8h,  #0   af2e6fd3ee34fd7b92a297dec2e9e3f6  a52952a5b063eccba562eeb33a849b04  0000ffff0000000000000000ffff0000  a52952a5b063eccba562eeb33a849b04 fpsr=00000000
+cmge v5.4h,  v22.4h,  #0   456adc6dece67498047f6143a81e6dd3  d63174c20953c3f92bc7fed064e506d7  0000000000000000ffff0000ffffffff  d63174c20953c3f92bc7fed064e506d7 fpsr=00000000
+cmge v5.16b, v22.16b, #0   5cba0e542c3521fc5ae2b449f325b10b  40e45202dcf949c54d4c8e652c2ea45c  ff00ffff0000ff00ffff00ffffff00ff  40e45202dcf949c54d4c8e652c2ea45c fpsr=00000000
+cmge v5.8b,  v22.8b,  #0   d27de5e78e82e606742d7050845d91fd  c1a3cdc80ab45f90eb507fd372c255f4  000000000000000000ffff00ff00ff00  c1a3cdc80ab45f90eb507fd372c255f4 fpsr=00000000
+cmgt v5.2d,  v22.2d,  #0   88134186f12ca11732c074b63b26eb09  3acdc57171e5e3b9e533b17815fef9fe  ffffffffffffffff0000000000000000  3acdc57171e5e3b9e533b17815fef9fe fpsr=00000000
+cmgt v5.4s,  v22.4s,  #0   8bc2195ff2ebb5a01b5604b6f74470da  db529dcff48de39d2cd39e879f76728f  0000000000000000ffffffff00000000  db529dcff48de39d2cd39e879f76728f fpsr=00000000
+cmgt v5.2s,  v22.2s,  #0   94e3abf26c26b7a66d1858edf6f399e9  c5dd39d1b0c43bc118fccda3094fb4e2  0000000000000000ffffffffffffffff  c5dd39d1b0c43bc118fccda3094fb4e2 fpsr=00000000
+cmgt v5.8h,  v22.8h,  #0   348f5988c1f6c82abad98c7cf36c568a  2497720343b5ec2ae5f8f1335752c15f  ffffffffffff000000000000ffff0000  2497720343b5ec2ae5f8f1335752c15f fpsr=00000000
+cmgt v5.4h,  v22.4h,  #0   68bc8fcb3f9c61edeb7496cb5e0437a5  0c880f75039997ff91acbb1a75ad5ef0  000000000000000000000000ffffffff  0c880f75039997ff91acbb1a75ad5ef0 fpsr=00000000
+cmgt v5.16b, v22.16b, #0   e2d10a83d1fbeeb59283ef9809a139d7  bdf57a5acc0300c3685016cac1c13e83  0000ffff00ff0000ffffff000000ff00  bdf57a5acc0300c3685016cac1c13e83 fpsr=00000000
+cmgt v5.8b,  v22.8b,  #0   4b2939371428a2738d4ac2b58b3fe613  153d92147f5309d64b43e1a21bee4078  0000000000000000ffff0000ff00ffff  153d92147f5309d64b43e1a21bee4078 fpsr=00000000
+cmle v5.2d,  v22.2d,  #0   8425fd47ea835d87bc28ed82c23f1eb9  f5c03603fce891971ae6fe0362954630  ffffffffffffffff0000000000000000  f5c03603fce891971ae6fe0362954630 fpsr=00000000
+cmle v5.4s,  v22.4s,  #0   6d233614316bfe51ff7d51608f00c029  3ddf478523227766b5984b4c78162e0a  0000000000000000ffffffff00000000  3ddf478523227766b5984b4c78162e0a fpsr=00000000
+cmle v5.2s,  v22.2s,  #0   e686c4fdcb40673235a9ceafd2e2aec4  cdf9a5fdd4619ca3fbbaaadd3bcfd967  0000000000000000ffffffff00000000  cdf9a5fdd4619ca3fbbaaadd3bcfd967 fpsr=00000000
+cmle v5.8h,  v22.8h,  #0   cfab87629662768a400d44cd6b46c6ea  856f30c8ef06e0afceaaf9178d2227a6  ffff0000ffffffffffffffffffff0000  856f30c8ef06e0afceaaf9178d2227a6 fpsr=00000000
+cmle v5.4h,  v22.4h,  #0   08f45fa473320db7fe09931c398be9f9  459fc848547124ea0cca19594c6ff827  0000000000000000000000000000ffff  459fc848547124ea0cca19594c6ff827 fpsr=00000000
+randV128: 1024 calls, 1056 iters
+cmle v5.16b, v22.16b, #0   70c12b2242100a1b51fb9bfc1e11f753  ecec4ddce20045b2977aea0359142c4b  ffff00ffffff00ffff00ff0000000000  ecec4ddce20045b2977aea0359142c4b fpsr=00000000
+cmle v5.8b,  v22.8b,  #0   e970cd3de35a4e1617453bcbf839d058  5cb39fe57b1526694d194c769473a371  000000000000000000000000ff00ff00  5cb39fe57b1526694d194c769473a371 fpsr=00000000
+cmlt v5.2d,  v22.2d,  #0   516423533673b907314755eca9625466  73569dc2fd10a66f0f071e11dcec3cf9  00000000000000000000000000000000  73569dc2fd10a66f0f071e11dcec3cf9 fpsr=00000000
+cmlt v5.4s,  v22.4s,  #0   89fa0ec71bb82b4e7f60c7bc0fed63e0  123429d34950a423bda5423513ded944  0000000000000000ffffffff00000000  123429d34950a423bda5423513ded944 fpsr=00000000
+cmlt v5.2s,  v22.2s,  #0   71946ef6718b834ce1f0729d0b39dd23  19ae21793f3502e53752964117a958b1  00000000000000000000000000000000  19ae21793f3502e53752964117a958b1 fpsr=00000000
+cmlt v5.8h,  v22.8h,  #0   e99123421a4ba360375837ee7da6a191  68236613bf1f9e155c6efc95caae9aa0  00000000ffffffff0000ffffffffffff  68236613bf1f9e155c6efc95caae9aa0 fpsr=00000000
+cmlt v5.4h,  v22.4h,  #0   d1520d0bf45969ea60f6f31044959089  dff4d802a96f59140e5a52920a4c7f72  00000000000000000000000000000000  dff4d802a96f59140e5a52920a4c7f72 fpsr=00000000
+cmlt v5.16b, v22.16b, #0   09360cb0e014b74b3e2d896242658b6c  5e7f57a5dc8513422b757997b8e3e787  000000ffffff0000000000ffffffffff  5e7f57a5dc8513422b757997b8e3e787 fpsr=00000000
+cmlt v5.8b,  v22.8b,  #0   719d0091bedc6be2af5ad84456767099  c427c35c3abfacfd95205105b4d4b23d  0000000000000000ff000000ffffff00  c427c35c3abfacfd95205105b4d4b23d fpsr=00000000
+cnt v8.16b, v7.16be8e8c80e6e12660f94e0c0175f292071  04040303050204040303020406030104 fpsr=00000000
+cnt v8.8b, v7.8b50e072765b13b4cc78e1e3c8661d1a2a  00000000000000000404050304040303 fpsr=00000000
+dup d22, v23.d[0]   4f764588d0158833cd1c203a3edd7a52  c947e188f225fba0cba393991642f012  0000000000000000cba393991642f012  c947e188f225fba0cba393991642f012 fpsr=00000000
+dup d22, v23.d[1]   87a7575fc345b1ad3a70d90ed4f3609e  278154bc0d107047583cbe7f3c7e24ef  0000000000000000278154bc0d107047  278154bc0d107047583cbe7f3c7e24ef fpsr=00000000
+dup s22, v23.s[0]   ed553385d2a045fcb1e4194e2f953af0  c9f644af6c35b5a9298bd0f8923b179a  000000000000000000000000923b179a  c9f644af6c35b5a9298bd0f8923b179a fpsr=00000000
+dup s22, v23.s[3]   fb255f422135581fb5fb8666d0e41372  1ca43e3121fba3ffacfe5cc842680cf4  0000000000000000000000001ca43e31  1ca43e3121fba3ffacfe5cc842680cf4 fpsr=00000000
+dup h22, v23.h[0]   3151b853da308a1146e2e32500cd8fd7  4f455ede773e287b72d7d019b8471c89  00000000000000000000000000001c89  4f455ede773e287b72d7d019b8471c89 fpsr=00000000
+dup h22, v23.h[6]   6f381e19ddf1bb3242f811ed9db08e7e  413a82184f5f247e5d780d4ad43726b8  00000000000000000000000000008218  413a82184f5f247e5d780d4ad43726b8 fpsr=00000000
+dup b0,  v23.b[0]   943a71f409d6cbe08b9ef01e88ebf0c8  d4e28b3f89bd76674b41f3bc75980ce1  943a71f409d6cbe08b9ef01e88ebf0c8  d4e28b3f89bd76674b41f3bc75980ce1 fpsr=00000000
+dup b13, v23.b[13]   81b790423f419a7dff326017a1e19514  e69d59b105b800971d9062cd7ccaac64  81b790423f419a7dff326017a1e19514  e69d59b105b800971d9062cd7ccaac64 fpsr=00000000
+dup v9.2d, v17.d[0]   17105d65609208697f174038c7ef5cc2  59cccbd0a3b1a06db3c73ae0ca2ee8a2  b3c73ae0ca2ee8a2b3c73ae0ca2ee8a2  59cccbd0a3b1a06db3c73ae0ca2ee8a2 fpsr=00000000
+dup v9.2d, v17.d[1]   34a5b6bd4a28f403ebaa72e2dc772733  0bcec3fc42073749ed465b523d239efb  0bcec3fc420737490bcec3fc42073749  0bcec3fc42073749ed465b523d239efb fpsr=00000000
+dup v9.4s, v17.s[0]   b9d47da8de6340ab234dd474bfd8d4c6  dd041f94c41ba68cab6ca586b60aafce  b60aafceb60aafceb60aafceb60aafce  dd041f94c41ba68cab6ca586b60aafce fpsr=00000000
+dup v9.4s, v17.s[3]   86ff9089fca3cac10660484e4f7344dc  afcdc1f8074ccb95cd99f7d91542fb7b  afcdc1f8afcdc1f8afcdc1f8afcdc1f8  afcdc1f8074ccb95cd99f7d91542fb7b fpsr=00000000
+dup v9.2s, v17.s[0]   7b86d0bd834973a67642acd16da757d4  60898789ecfa86c5322e33ad392b6262  0000000000000000392b6262392b6262  60898789ecfa86c5322e33ad392b6262 fpsr=00000000
+dup v9.2s, v17.s[2]   77c81da655b51bba5253e15cf9d4ed0e  d29952a65385b97bbb8a37610426c3e4  00000000000000005385b97b5385b97b  d29952a65385b97bbb8a37610426c3e4 fpsr=00000000
+dup v9.8h, v17.h[0]   5c2557a35145a25b79f3c74fd35be6ea  e45c02af1c4e4317490de45654920060  00600060006000600060006000600060  e45c02af1c4e4317490de45654920060 fpsr=00000000
+dup v9.8h, v17.h[6]   08fe5d15565be8ebcc833e0bdb9b22c9  7532770527b503faba181aeb0bcff737  77057705770577057705770577057705  7532770527b503faba181aeb0bcff737 fpsr=00000000
+dup v9.4h, v17.h[1]   5db2115b4557cdca2b6225eff1f5800b  667c91075419db83ef0ab980073e89c8  0000000000000000073e073e073e073e  667c91075419db83ef0ab980073e89c8 fpsr=00000000
+dup v9.4h, v17.h[5]   39a151d5fe98305776f15e5cf5c8e20f  9799301582daa912c843a176293f9773  000000000000000082da82da82da82da  9799301582daa912c843a176293f9773 fpsr=00000000
+dup v9.16b, v17.b[2]   7d2cfee4617ef2f28d8fc7b1c6742635  e8ea339093584e082524b12c5130ff99  30303030303030303030303030303030  e8ea339093584e082524b12c5130ff99 fpsr=00000000
+dup v9.16b, v17.b[12]   09b2f9e74e69f4fb509d414e46592ddd  39ce7bd765f4aac4e50dcb025f73a299  d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7  39ce7bd765f4aac4e50dcb025f73a299 fpsr=00000000
+dup v9.8b, v17.b[3]   bd93203fa5ba14d39e79ad9453d8d768  6aa5e94bd90e9da7ea5ccd5933675fd3  00000000000000003333333333333333  6aa5e94bd90e9da7ea5ccd5933675fd3 fpsr=00000000
+dup v9.8b, v17.b[13]   7830544b46d033d95986e9e2ce510435  5bd05b4bcf04071012739990ac6d18a8  00000000000000005b5b5b5b5b5b5b5b  5bd05b4bcf04071012739990ac6d18a8 fpsr=00000000
+mov x10, v17.d[0];  dup v9.2d,  x10   1ce8746b100c316e5f21d698972394a5  ebaeb2372738c75f3fb20d08ace4ab78  3fb20d08ace4ab783fb20d08ace4ab78  ebaeb2372738c75f3fb20d08ace4ab78 fpsr=00000000
+mov x10, v17.d[0];  dup v9.4s,  w10   871c6200e4cdeef191ac53178eae6717  fc9fce70c10abff54f770a20112dfaa1  112dfaa1112dfaa1112dfaa1112dfaa1  fc9fce70c10abff54f770a20112dfaa1 fpsr=00000000
+mov x10, v17.d[0];  dup v9.2s,  w10   9b2bfd69a37449c3cf8642bf93525ceb  6c048e557dd8cd3123247038bca7e385  0000000000000000bca7e385bca7e385  6c048e557dd8cd3123247038bca7e385 fpsr=00000000
+mov x10, v17.d[0];  dup v9.8h,  w10   367524062b5f2442f91082ee85705582  1c3cd4473b05d3739b191eb18db24784  47844784478447844784478447844784  1c3cd4473b05d3739b191eb18db24784 fpsr=00000000
+mov x10, v17.d[0];  dup v9.4h,  w10   395bb8385df15dd1efa9f2064667303b  eca87fa5daeeaf1c96b5f6ea64ae06fc  000000000000000006fc06fc06fc06fc  eca87fa5daeeaf1c96b5f6ea64ae06fc fpsr=00000000
+mov x10, v17.d[0];  dup v9.16b, w10   843c995e1987d6cd91b17366b498ce77  bca76ecf3bf5428bf658d74321fc004f  4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f  bca76ecf3bf5428bf658d74321fc004f fpsr=00000000
+mov x10, v17.d[0];  dup v9.8b,  w10   f778a7d83e836d98be89e66fb0620f95  6c9982253f796c209a63a01da4fc15dd  0000000000000000dddddddddddddddd  6c9982253f796c209a63a01da4fc15dd fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #0   7170c207ae440391589029801b25d3f5  dbdf9b08c4db0c3c613532d7cd0d2505  98d0cbb0670d038eb3448f1a1f831c2c  dbdf9b08c4db0c3c613532d7cd0d2505  dbdf9b08c4db0c3c613532d7cd0d2505  98d0cbb0670d038eb3448f1a1f831c2c fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #1   82d5bd42ea2a9ce0d2064f0c52702884  9535e446495ef6e439b80035aa588dc4  fe129f02eb97ac8f4eada13cb81864fd  fd9535e446495ef6e439b80035aa588d  9535e446495ef6e439b80035aa588dc4  fe129f02eb97ac8f4eada13cb81864fd fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #2   d17c208e78e97e546b8297a6ac08f064  6a64c4bc1ef078764f175e08ea67f5db  df41b8323ce5b9c1c44832b87167b9ab  b9ab6a64c4bc1ef078764f175e08ea67  6a64c4bc1ef078764f175e08ea67f5db  df41b8323ce5b9c1c44832b87167b9ab fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #3   11688150cc43fe0f578915331e31fe3a  0e6ecfcdb854e517d4d760347e7d32ec  ed62aaa3d0bc8048499b55733db3f2da  b3f2da0e6ecfcdb854e517d4d760347e  0e6ecfcdb854e517d4d760347e7d32ec  ed62aaa3d0bc8048499b55733db3f2da fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #4   375799de8a4e91eaff7c1a9c5cde179e  dd7809bb1ade554610281e521140e12f  643af4c0d050f1b38a2ba7c48e474c91  8e474c91dd7809bb1ade554610281e52  dd7809bb1ade554610281e521140e12f  643af4c0d050f1b38a2ba7c48e474c91 fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #5   9725b55308a2d1130289a02676ce7992  628869dc8e108be14f73a137df525a4d  54c514de300aca01a8ce04366504e9f9  366504e9f9628869dc8e108be14f73a1  628869dc8e108be14f73a137df525a4d  54c514de300aca01a8ce04366504e9f9 fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #6   e3d9b990a614f9b6128306b4c2912b6e  31965e6ba117763d3801f1069d2d32d8  6ce5f7902ccea7d58f8a9df9690074d5  9df9690074d531965e6ba117763d3801  31965e6ba117763d3801f1069d2d32d8  6ce5f7902ccea7d58f8a9df9690074d5 fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #7   ce7a38f9d8685cf863ed602b346b02d6  fea57cccc6b66b7dff5624a53e153c75  5f9c323a3760db5472e185f08f7fbfc8  e185f08f7fbfc8fea57cccc6b66b7dff  fea57cccc6b66b7dff5624a53e153c75  5f9c323a3760db5472e185f08f7fbfc8 fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #8   0d0ac5f213624efc284cc26fbea1d16c  7dba576370b0bec5daf54df7b64f4dc7  e2ee5740c884baa1875ad200cac69e76  875ad200cac69e767dba576370b0bec5  7dba576370b0bec5daf54df7b64f4dc7  e2ee5740c884baa1875ad200cac69e76 fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #9   548df6decac624e79624406356756cd6  62d8839316cbc139fb637fdff91d3872  c780ad135ca102e2518a639b87f45de2  e2518a639b87f45de262d8839316cbc1  62d8839316cbc139fb637fdff91d3872  c780ad135ca102e2518a639b87f45de2 fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #10   600494c229cacbfe9623d042fcc5d21b  6876b2ef4493cb3611bde6fb4fb86a95  4b7848c9e734cbc93e2e51051cd7993c  cbc93e2e51051cd7993c6876b2ef4493  6876b2ef4493cb3611bde6fb4fb86a95  4b7848c9e734cbc93e2e51051cd7993c fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #11   2c421e521e712e37e1ba5204b289ee65  d2b310611905a5c6f0afd7ae82ebff4e  d92e37acd05b093195d4cc196042f3c4  5b093195d4cc196042f3c4d2b3106119  d2b310611905a5c6f0afd7ae82ebff4e  d92e37acd05b093195d4cc196042f3c4 fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #12   7995b5a86a843e090eac1b090faf60f4  9c9caabe421a7bb4cfd27b0999f67851  24a610228bdb103e8b02e9bc477b401d  8bdb103e8b02e9bc477b401d9c9caabe  9c9caabe421a7bb4cfd27b0999f67851  24a610228bdb103e8b02e9bc477b401d fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #13   fc01ec2880c75096527c3d35077afe6d  7a35126b3395a025e3aae8f28a1caa45  e2e3658d8c7635125439bcd2c6c553ec  8d8c7635125439bcd2c6c553ec7a3512  7a35126b3395a025e3aae8f28a1caa45  e2e3658d8c7635125439bcd2c6c553ec fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #14   6a8c5936d4ffb705e1afce6c8f2e9973  1f81ddcc6139683c60ba304b49a168cb  c4eacc5248f1cbd32400593fd06401d4  cc5248f1cbd32400593fd06401d41f81  1f81ddcc6139683c60ba304b49a168cb  c4eacc5248f1cbd32400593fd06401d4 fpsr=00000000
+ext  v2.16b, v11.16b, v29.16b, #15   41859f453ecc281e798668f9c8c98689  81bfd7d5321027a42ed9d4e7599c1d79  319fe7a3f9dc7ef119c965e9a0f91330  9fe7a3f9dc7ef119c965e9a0f9133081  81bfd7d5321027a42ed9d4e7599c1d79  319fe7a3f9dc7ef119c965e9a0f91330 fpsr=00000000
+ext  v2.8b, v11.8b, v29.8b, #0   9244ec39401133ed6394a4e0fdd8d922  cb651c7abe989caaa74841ae55b17c7f  ba65a049044f0a6ec6b4dfc0b99e8ac5  0000000000000000a74841ae55b17c7f  cb651c7abe989caaa74841ae55b17c7f  ba65a049044f0a6ec6b4dfc0b99e8ac5 fpsr=00000000
+randV128: 1280 calls, 1316 iters
+ext  v2.8b, v11.8b, v29.8b, #1   c6c3580edaccddcf5265f9e4da12353b  58e02da4604c7f08c3d2b477b9e7f18b  6297549b24245209338fce0077d9a665  000000000000000065c3d2b477b9e7f1  58e02da4604c7f08c3d2b477b9e7f18b  6297549b24245209338fce0077d9a665 fpsr=00000000
+ext  v2.8b, v11.8b, v29.8b, #2   9305772680c27ce8798079e855bb6d76  d9369fb98def23e2b5fb412778825141  df3896fccb1fa9e696df458dcfef3ab5  00000000000000003ab5b5fb41277882  d9369fb98def23e2b5fb412778825141  df3896fccb1fa9e696df458dcfef3ab5 fpsr=00000000
+ext  v2.8b, v11.8b, v29.8b, #3   ab0fdde6a7b5615b0e6739d26218557a  0568061bb747dd5db246fca286c76f43  e34cfcd26f0564292128584ab3251b58  0000000000000000251b58b246fca286  0568061bb747dd5db246fca286c76f43  e34cfcd26f0564292128584ab3251b58 fpsr=00000000
+ext  v2.8b, v11.8b, v29.8b, #4   c2e51eb2c26ae24c429f4d84f36bc2e8  8e7df72f5417009cee38f9ccd7f81f37  22d8187f8398d6f709ed1b1d19bd1cf2  000000000000000019bd1cf2ee38f9cc  8e7df72f5417009cee38f9ccd7f81f37  22d8187f8398d6f709ed1b1d19bd1cf2 fpsr=00000000
+ext  v2.8b, v11.8b, v29.8b, #5   8e8aceee45a653df4cabc9e3fefa8866  29770459d723e1c39d554c895f5b36c0  52e080687c9d547481b3a1e9f4fd1228  0000000000000000e9f4fd12289d554c  29770459d723e1c39d554c895f5b36c0  52e080687c9d547481b3a1e9f4fd1228 fpsr=00000000
+ext  v2.8b, v11.8b, v29.8b, #6   c10380fea42b07395f10c1d376077a97  8a5ac2fdb52fd3f7f22009bd13338883  2568c6f1ccd931c2bffd00913927d09d  000000000000000000913927d09df220  8a5ac2fdb52fd3f7f22009bd13338883  2568c6f1ccd931c2bffd00913927d09d fpsr=00000000
+ext  v2.8b, v11.8b, v29.8b, #7   1053ca4553bf527dae5149384fd86c20  642cc57f60ff2b5b221d444be6c3e723  5073807ee90fc207f5504bfada812af5  0000000000000000504bfada812af522  642cc57f60ff2b5b221d444be6c3e723  5073807ee90fc207f5504bfada812af5 fpsr=00000000
+ins v3.d[0], v24.d[0]   2f7f3f29c72589d06df375f67db033a4  6ceea1424e573c1461d21119cc512a44  2f7f3f29c72589d061d21119cc512a44  6ceea1424e573c1461d21119cc512a44 fpsr=00000000
+ins v3.d[0], v24.d[1]   9ef053f0f62818afda6eb8629600867d  72960517154507cf5ec1b548e5f9bb5f  9ef053f0f62818af72960517154507cf  72960517154507cf5ec1b548e5f9bb5f fpsr=00000000
+ins v3.d[1], v24.d[0]   7d239c3357784d041b20f49f05d205e0  a09a97414698f159e6804a208c3aef5c  e6804a208c3aef5c1b20f49f05d205e0  a09a97414698f159e6804a208c3aef5c fpsr=00000000
+ins v3.d[1], v24.d[1]   ab7af953ca760a300f69090caa858e2e  d659341fc0b0da11db6eb000a274a69b  d659341fc0b0da110f69090caa858e2e  d659341fc0b0da11db6eb000a274a69b fpsr=00000000
+ins v3.s[0], v24.s[2]   0a554caf30822d9298aad709647a02c6  f333bf1165eea2581becc7480508c07d  0a554caf30822d9298aad70965eea258  f333bf1165eea2581becc7480508c07d fpsr=00000000
+ins v3.s[3], v24.s[0]   781273a866fa978a94423df7150f4108  d989177813b1298d87596f5995551c61  95551c6166fa978a94423df7150f4108  d989177813b1298d87596f5995551c61 fpsr=00000000
+ins v3.s[2], v24.s[1]   d713509d4f402879e4911d359ba62b55  66b91bb3ab594f11ff15889234bc9ca7  d713509dff158892e4911d359ba62b55  66b91bb3ab594f11ff15889234bc9ca7 fpsr=00000000
+ins v3.s[1], v24.s[3]   05b8c1eecab4c0be68f85523d79f9f0c  7b26ad220e47f3426380f154c19c1eb0  05b8c1eecab4c0be7b26ad22d79f9f0c  7b26ad220e47f3426380f154c19c1eb0 fpsr=00000000
+ins v3.h[0], v24.h[6]   e360a7fcb6b53fba00d6c622a9597f8e  f82dab261adaf78393fc8cfe1b5584db  e360a7fcb6b53fba00d6c622a959ab26  f82dab261adaf78393fc8cfe1b5584db fpsr=00000000
+ins v3.h[7], v24.h[0]   516be226f5a384cc8b8c5092f134a93a  bd31f61eaf7339316fe637f02448ac88  ac88e226f5a384cc8b8c5092f134a93a  bd31f61eaf7339316fe637f02448ac88 fpsr=00000000
+ins v3.h[6], v24.h[1]   2f3a52cc65df7154eb79d3d18f91ff70  aa8f6e6aaf719aaed6a0d38bbad47718  2f3abad465df7154eb79d3d18f91ff70  aa8f6e6aaf719aaed6a0d38bbad47718 fpsr=00000000
+ins v3.h[1], v24.h[7]   9fa9f36bf934fa59aa89402ebe59c5eb  37f0b771551b46c192766479670089a7  9fa9f36bf934fa59aa89402e37f0c5eb  37f0b771551b46c192766479670089a7 fpsr=00000000
+ins v3.b[0],  v24.b[14]   7bde65816c1d3993c9015e3a1038765f  418b9f92963c88f517d14a862fc57ebb  7bde65816c1d3993c9015e3a1038768b  418b9f92963c88f517d14a862fc57ebb fpsr=00000000
+ins v3.b[15], v24.b[8]   208fa40aea8b37bb14690d0d90d069d6  ca394c0019fa007080b4b8335d5a2d2a  708fa40aea8b37bb14690d0d90d069d6  ca394c0019fa007080b4b8335d5a2d2a fpsr=00000000
+ins v3.b[13], v24.b[9]   6c1b8f6851ded3326b212d0a1e8180b0  b35b9d1abdb69091ad7e8ee0d2217753  6c1b906851ded3326b212d0a1e8180b0  b35b9d1abdb69091ad7e8ee0d2217753 fpsr=00000000
+ins v3.b[5],  v24.b[12]   40e208fb8277ef56ae879d8e99ac994b  dd50744164cf16b87e90aeee6c793d96  40e208fb8277ef56ae87418e99ac994b  dd50744164cf16b87e90aeee6c793d96 fpsr=00000000
+INS v7.u64[0],x19  55555555555555555555555555555555  0a96b0e3fb3ffdbd  55555555555555550a96b0e3fb3ffdbd
+INS v7.d[1],x19  55555555555555555555555555555555  8a69b55d21ed457c  8a69b55d21ed457c5555555555555555
+INS v7.s[0],x19  55555555555555555555555555555555  545dc30cbcf748d3  555555555555555555555555bcf748d3
+INS v7.s[1],x19  55555555555555555555555555555555  4673a6edd4af7926  5555555555555555d4af792655555555
+INS v7.s[2],x19  55555555555555555555555555555555  443fa23bd7d81cf7  55555555d7d81cf75555555555555555
+INS v7.s[3],x19  55555555555555555555555555555555  f7a030305a5e0ea7  5a5e0ea7555555555555555555555555
+INS v7.h[0],x19  55555555555555555555555555555555  8e85c0c4d9218235  55555555555555555555555555558235
+INS v7.h[1],x19  55555555555555555555555555555555  81a8766b74a9befc  555555555555555555555555befc5555
+INS v7.h[2],x19  55555555555555555555555555555555  4a55eedab0f1e378  55555555555555555555e37855555555
+INS v7.h[3],x19  55555555555555555555555555555555  2b23f9c23d1fa300  5555555555555555a300555555555555
+INS v7.h[4],x19  55555555555555555555555555555555  ecb75e92aa48098c  555555555555098c5555555555555555
+INS v7.h[5],x19  55555555555555555555555555555555  9a879a373330356f  55555555356f55555555555555555555
+INS v7.h[6],x19  55555555555555555555555555555555  4994a0dd74061d1c  55551d1c555555555555555555555555
+INS v7.h[7],x19  55555555555555555555555555555555  d32d9bae342b4ee3  4ee35555555555555555555555555555
+INS v7.b[0],x19  55555555555555555555555555555555  98b1a8911cebaab3  555555555555555555555555555555b3
+INS v7.b[15],x19 55555555555555555555555555555555  3c4c9deb7d4028d9  d9555555555555555555555555555555
+mla v2.4s, v11.4s, v29.s[0]   ac5c7eac91a2fb9bbe97940e60c5b76d  97e4d5be230b321588308319ddaa2dbe  b7191411069ac92e3c1e166a7d687be1  ba5ea4aa59121710375fd0075282356b  97e4d5be230b321588308319ddaa2dbe  b7191411069ac92e3c1e166a7d687be1 fpsr=00000000
+mla v2.4s, v11.4s, v29.s[3]   02d0fb54178f5368387de719fb59d66c  62c58c85ff520796ac20e992ac7b0ac9  fb614308eca488666fef2d4394bfe4da  72292e7c7bf1d218dcf869a9bc2dc7b4  62c58c85ff520796ac20e992ac7b0ac9  fb614308eca488666fef2d4394bfe4da fpsr=00000000
+mla v2.2s, v11.2s, v29.s[0]   5f6d68b538bdfd819952e3da03a26ee4  1166622b730f7c2ad5d367282477f054  817f3e85e8d9b5f645db4a1e113763d8  0000000000000000962e659a60d1b1c4  1166622b730f7c2ad5d367282477f054  817f3e85e8d9b5f645db4a1e113763d8 fpsr=00000000
+mla v2.2s, v11.2s, v29.s[3]   57cbeb16f306e4f536d011bf39e3b202  fd769aeb6effa302f16681e0ea15cc7f  21b3d932dcba00d91125ece990acad66  0000000000000000f08c4f7fc84a49d0  fd769aeb6effa302f16681e0ea15cc7f  21b3d932dcba00d91125ece990acad66 fpsr=00000000
+mla v2.8h, v11.8h, v2.h[1]   e9f7bba8f4fc941a0599fc3adf012477  234beca0f3d9a7afa813e66e129bf574  9feaa8da5aa184ced65029390fa4187b  62420848efd5acc93aacb4a8f69c25eb  234beca0f3d9a7afa813e66e129bf574  9feaa8da5aa184ced65029390fa4187b fpsr=00000000
+mla v2.8h, v11.8h, v2.h[5]   7bee6646e8b3dfbd74b33a7e0b171b58  a601c606ea2b14209e678daa7d0faf5a  59982f594837c14ef8f7159d0ffea388  76a14c789cc4f21d8eb8585c14944746  a601c606ea2b14209e678daa7d0faf5a  59982f594837c14ef8f7159d0ffea388 fpsr=00000000
+mla v2.4h, v11.4h, v2.h[2]   c1b6805445f01902b7a1e06faf676b48  3b9dbd82c7b93e7907e68a7820b3d0d5  02c200141b3e087caa9fc6fb8400232f  0000000000000000645bea777d0457a3  3b9dbd82c7b93e7907e68a7820b3d0d5  02c200141b3e087caa9fc6fb8400232f fpsr=00000000
+mla v2.4h, v11.4h, v2.h[7]   6e509d357f78970e04e802f1c137e7eb  95236578ff477bdf1613f1beedcd2b89  506bb16f457cb07d22cb4f3562ed6b16  000000000000000014d83251274760bb  95236578ff477bdf1613f1beedcd2b89  506bb16f457cb07d22cb4f3562ed6b16 fpsr=00000000
+mls v2.4s, v11.4s, v29.s[0]   37c3504f080ead048d0bb4e834ca63e5  f498d4ce3cb40a749200c4309e084fe1  b2e265f4d3df0f462c1d9d4bb3d5b74b  3577b5f5bd52b1086ea3ead82e0c25fa  f498d4ce3cb40a749200c4309e084fe1  b2e265f4d3df0f462c1d9d4bb3d5b74b fpsr=00000000
+mls v2.4s, v11.4s, v29.s[3]   a54dff9473a96c852ec138d02a97a432  9660b1fd2ed965ff52e32d1c61ec623c  3aeddf57c12519b46ff669b0d2e06300  362d1f99f4dba1dc0455804c7023fdce  9660b1fd2ed965ff52e32d1c61ec623c  3aeddf57c12519b46ff669b0d2e06300 fpsr=00000000
+mls v2.2s, v11.2s, v29.s[0]   158dc4275e212ad52c94c1f9fcdd3eaf  987e4677bc0ce53d760fbe5d13b05fde  1324c00be6bb07206095e039b8abd1e9  0000000000000000ddb7925479c7bfa1  987e4677bc0ce53d760fbe5d13b05fde  1324c00be6bb07206095e039b8abd1e9 fpsr=00000000
+mls v2.2s, v11.2s, v29.s[3]   f95db8e972df9787befa718e081eeffc  6b43b7c8ef3ae223cd2665f0bc6583d6  9b96acbbae82c2fba1f6db7bd4ddf32d  00000000000000000cd0bb3e63ffdaaa  6b43b7c8ef3ae223cd2665f0bc6583d6  9b96acbbae82c2fba1f6db7bd4ddf32d fpsr=00000000
+mls v2.8h, v11.8h, v2.h[1]   c4b19a523d29b0d58bac37ba5050a0c7  864837ca8f419b68669a6f5a18ba9d71  e65e9785fc301f7d5670e5028d706c8e  4e310b3228d9a0555b8c4b9a76301d77  864837ca8f419b68669a6f5a18ba9d71  e65e9785fc301f7d5670e5028d706c8e fpsr=00000000
+mls v2.8h, v11.8h, v2.h[5]   57cd827a199ba578e424469fc3b38d56  8a3df59efdb9e88be508aeba7a86a458  5f266815af1733225facf1cdf3ee5aae  afde5dd06998464f704c52017e91740e  8a3df59efdb9e88be508aeba7a86a458  5f266815af1733225facf1cdf3ee5aae fpsr=00000000
+mls v2.4h, v11.4h, v2.h[2]   d89a02a4f756122e0b13a7830ad31c25  597a7a996aaffd8950c2ad7eee86dc86  014cae72e132dbe8f38aabe32895889c  000000000000000029cdae099241d993  597a7a996aaffd8950c2ad7eee86dc86  014cae72e132dbe8f38aabe32895889c fpsr=00000000
+mls v2.4h, v11.4h, v2.h[7]   fa1db0344c1d4d1e35fc6f4a17f521db  a7035a204ce72d85dc4d808b66fc189f  82d4fe0105456ef2468f272820aac7fb  00000000000000000f43218b556911d8  a7035a204ce72d85dc4d808b66fc189f  82d4fe0105456ef2468f272820aac7fb fpsr=00000000
+mul v2.4s, v11.4s, v29.s[0]   72591e8e8bb4aa699664b0d7e05b7119  2adb29971626cda4bd2c3bc6d82e2c48  94c1ea268f143d648c3e7980d06fed6f  3300d379f14ffe1cc45e38da2e3bdb38  2adb29971626cda4bd2c3bc6d82e2c48  94c1ea268f143d648c3e7980d06fed6f fpsr=00000000
+mul v2.4s, v11.4s, v29.s[3]   f453e21628df7c3561ce7f10594bdf85  94077b613c2e300826e4f211375eed24  eb170745f4639e63f81cb5cf2a2acd9d  3b1ae825247b2a2818dab595df4de6b4  94077b613c2e300826e4f211375eed24  eb170745f4639e63f81cb5cf2a2acd9d fpsr=00000000
+mul v2.2s, v11.2s, v29.s[0]   9a8be4e432c5aad84cf8b95077d22ed8  3ddbe9c2a6f6e512bfadeff8241e3c28  17bb4e8635167e3a30e8d05bcf5cb266  000000000000000015480cd0603fc7f0  3ddbe9c2a6f6e512bfadeff8241e3c28  17bb4e8635167e3a30e8d05bcf5cb266 fpsr=00000000
+mul v2.2s, v11.2s, v29.s[3]   f06af7826dae903563eda4698ccdc407  3c1124001b91659515743ae0b18f0eb4  04802eb5d90d46256a9a5a4429cccc71  0000000000000000fdc1e06068c9bd44  3c1124001b91659515743ae0b18f0eb4  04802eb5d90d46256a9a5a4429cccc71 fpsr=00000000
+mul v2.8h, v11.8h, v2.h[1]   49a84aa060ad36459f47c73f6b938255  9dbd4c64c6f872112ef6ac6bc6c116e6  32522831b206e8cd84de77364873aa27  9287a96ce8689ac3c942ba71cbd34812  9dbd4c64c6f872112ef6ac6bc6c116e6  32522831b206e8cd84de77364873aa27 fpsr=00000000
+mul v2.8h, v11.8h, v2.h[5]   13e2f5531bf061a93db7587d55f82861  5332d25c32c5ba58b4353d152095212d  b416549ca745513e432fc4285cd110a0  44e0ea405fb0fa8088b07ab042b0d930  5332d25c32c5ba58b4353d152095212d  b416549ca745513e432fc4285cd110a0 fpsr=00000000
+mul v2.4h, v11.4h, v2.h[2]   5384b32f8f3b8682773a52fa547819c9  1b27be9bcf0e10ea2b26bec4a6760425  0a55ac5022f544895d656bfb7d5db20a  00000000000000004f1c13685b3ce622  1b27be9bcf0e10ea2b26bec4a6760425  0a55ac5022f544895d656bfb7d5db20a fpsr=00000000
+mul v2.4h, v11.4h, v2.h[7]   11a81a5d949f34be0f03adc6b685bcc3  40338152fca53da520331028cc5b28b5  1ac28821aba8dd45930ecf69fde1a492  00000000000000008478424026b8bbc8  40338152fca53da520331028cc5b28b5  1ac28821aba8dd45930ecf69fde1a492 fpsr=00000000
+mla v9.4s, v7.4s, v8.4s  0152be40a0dfbf843b987fc56f64e6f2  745aafe52d4e95afc5e0452688866081  39f26db477c82fd0702115943cc1d8cd fpsr=00000000
+mla v9.2s, v7.2s, v8.2s  a85e19eac1c246587c4b3e22dc6a73f5  c0ad51a4afebf0811f6050b91eeffb24  0000000000000000cc83003941081a93 fpsr=00000000
+randV128: 1536 calls, 1579 iters
+mla v9.8h, v7.8h, v8.8h  d785333e26bf7cf52d7adbda73576afa  6ca1ddb8d6cd6d2c4fb273a0cd3c812c  ddd97c3d691f1bb9639c78e5a0491f81 fpsr=00000000
+mla v9.4h, v7.4h, v8.4h  b4782e5a8f7c5bae2547a6f8a242f447  3d06155c00bfa724ce16a107a4a5bffc  0000000000000000bd9b1965614a1981 fpsr=00000000
+mla v9.16b, v7.16b, v8.16b  46460db99b03be371a30d4eab7a31d80  db0c9d2e6be7193ef22dac7a90c25e5a  8e8afd6ded395fd37051a8c032723d40 fpsr=00000000
+mla v9.8b, v7.8b, v8.8b  7361b239c6bb60a5a217767ce154cea9  cc44f62a37cf1caff1f748e7608cea69  0000000000000000d63c9b71f3730008 fpsr=00000000
+mls v9.4s, v7.4s, v8.4s  0399e017716fda6d353c80d92e8dd227  779e84ad615eec0be2d4069ac35bccaf  e5d371d5f0bf69b7cd5ec47388b64dfc fpsr=00000000
+mls v9.2s, v7.2s, v8.2s  9a1e39edd945a8632940c3908de6d4be  216b8972c8dfa247ba86593f48e74f10  00000000000000005ccbede989ac9830 fpsr=00000000
+mls v9.8h, v7.8h, v8.8h  c18140ba1ec724bbb323f18bcc585d93  f25c26972bf83ab7522c93e35c4a9ed0  6abd14eccc6c69c24b1ba38cbdeb2eeb fpsr=00000000
+mls v9.4h, v7.4h, v8.4h  ddb257d93ddc870bec459f189a3bda2b  ef81609828b38e0f5e48e7f24efcc394  0000000000000000e5c8b03614fc1270 fpsr=00000000
+mls v9.16b, v7.16b, v8.16b  3603c00715cfee46c8683de485489369  014a17513d78586477b968384ed5a960  e00ebd236b0c97696d2456b0a96211a7 fpsr=00000000
+mls v9.8b, v7.8b, v8.8b  f0229f60644652c220ab1ffafc97b593  ec8710ffca0f332b11c008e3680e1a99  00000000000000006693636aa81f7135 fpsr=00000000
+mul v9.4s, v7.4s, v8.4s  1422f661ca4b8e31a89076c84da1484c  576beb3f0ca1993884fe9a7e8d3fc004  fe50acdf215363b8d8fec670d3722130 fpsr=00000000
+mul v9.2s, v7.2s, v8.2s  8672a7e7c4465daaf8f65719a83e389a  c9842d0d22b7e5c00773cff78a6127c4  00000000000000003556401fc09ccbe8 fpsr=00000000
+mul v9.8h, v7.8h, v8.8h  0fe3752eb1ff58a1861eb21a19a74fe1  a9c336c50a395257af7f3b990dccb85e  f4e9e06697c7b0b70ae26f8aec140c9e fpsr=00000000
+mul v9.4h, v7.4h, v8.4h  55a502d2d0a0fbeaa9a95a58907438e5  3d7a4b24a470f9f173e45012a639beb8  00000000000000000584da3061d4da98 fpsr=00000000
+mul v9.16b, v7.16b, v8.16b  dd49d1d13fb09fb9989703bfdc9e7dca  ab588d47ad03d6e42ac2606dc3c06415  9f181df79310eac4f06e20539480d492 fpsr=00000000
+mul v9.8b, v7.8b, v8.8b  0ec04485fc1880a367493e9caa7d8817  fa6dfea9c4fcc3e38a989f18b2dab419  0000000000000000865882a03472a03f fpsr=00000000
+movi v22.16b, #0x9C, LSL #0   305a9dade721b89d0f7f7f9b8acaa4ae  112c822868c37a032a491ddea25f98ca  9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c9c  112c822868c37a032a491ddea25f98ca fpsr=00000000
+movi v22.8b,  #0x8B, LSL #0   b563da00f72196b87f13cfeda188dc8c  730a6477f66c8a09b0306520df734438  00000000000000008b8b8b8b8b8b8b8b  730a6477f66c8a09b0306520df734438 fpsr=00000000
+movi v22.8h,  #0x5A, LSL #0   c2a7a387d167f282db5771c6a6c0162d  15bcccd386729115da5ef6c342186ac0  005a005a005a005a005a005a005a005a  15bcccd386729115da5ef6c342186ac0 fpsr=00000000
+movi v22.8h,  #0xA5, LSL #8   3787daa35552ae5a03aa438878d134f0  d7a2989af7366f888734b026abafebc3  a500a500a500a500a500a500a500a500  d7a2989af7366f888734b026abafebc3 fpsr=00000000
+movi v22.4h,  #0x5A, LSL #0   f4625db36342a8a1d76c2693f81c1435  991baa2f2a1704c1991172aafa97a7a0  0000000000000000005a005a005a005a  991baa2f2a1704c1991172aafa97a7a0 fpsr=00000000
+movi v22.4h,  #0xA5, LSL #8   d9980d18db98c1b637fefb450700975d  e1742cd884c78ffca152752c498accb4  0000000000000000a500a500a500a500  e1742cd884c78ffca152752c498accb4 fpsr=00000000
+mvni v22.8h,  #0x5A, LSL #0   9d471b3c57b1d30768629292c9db4f6a  e527e38fbfe9db5a360ff7afd008c7c3  ffa5ffa5ffa5ffa5ffa5ffa5ffa5ffa5  e527e38fbfe9db5a360ff7afd008c7c3 fpsr=00000000
+mvni v22.8h,  #0xA5, LSL #8   9eba3b76102acdd3e595afb60af7fc16  4226770a9361f5f7878c194b150f1525  5aff5aff5aff5aff5aff5aff5aff5aff  4226770a9361f5f7878c194b150f1525 fpsr=00000000
+mvni v22.4h,  #0x5A, LSL #0   1f4020fb0a40fde54650557bb0e5631d  d6d0c8aae28ebe327427bc5ff800963a  0000000000000000ffa5ffa5ffa5ffa5  d6d0c8aae28ebe327427bc5ff800963a fpsr=00000000
+mvni v22.4h,  #0xA5, LSL #8   013aaa2e2754459e6bf264419c0365dd  8286b6ce8ad0166cde42c04b593a2a60  00000000000000005aff5aff5aff5aff  8286b6ce8ad0166cde42c04b593a2a60 fpsr=00000000
+movi v22.4s,  #0x5A, LSL #0   2207b86c46c5835e34dcbc66aeb4e3b9  26a721d76c87dd04a23c0570171eb1f9  0000005a0000005a0000005a0000005a  26a721d76c87dd04a23c0570171eb1f9 fpsr=00000000
+movi v22.4s,  #0x6B, LSL #8   63082c1746f49884816d3c4cc655bb0f  a293e9246814f35aa3766b2d140b0b64  00006b0000006b0000006b0000006b00  a293e9246814f35aa3766b2d140b0b64 fpsr=00000000
+movi v22.4s,  #0x49, LSL #16   a49ce48e093f64703205c653c448cd3f  d6abed155ed638cfc04fd2e32e611802  00490000004900000049000000490000  d6abed155ed638cfc04fd2e32e611802 fpsr=00000000
+movi v22.4s,  #0x3D, LSL #24   a24e0f0b2d2e8cc2d8281af14681b732  477280550d50719989722807d7da346f  3d0000003d0000003d0000003d000000  477280550d50719989722807d7da346f fpsr=00000000
+movi v22.2s,  #0x5A, LSL #0   83484d9cfd543068beb8f3768b42ec98  268c6b7e9b93d19b5bba58e8e1c927ad  00000000000000000000005a0000005a  268c6b7e9b93d19b5bba58e8e1c927ad fpsr=00000000
+movi v22.2s,  #0x6B, LSL #8   36be6f6a8cac0c11a1f8729c779776b1  262df7e7251539605b30c53036c2e607  000000000000000000006b0000006b00  262df7e7251539605b30c53036c2e607 fpsr=00000000
+movi v22.2s,  #0x49, LSL #16   397d79033a03d712d082d1736cebdcb5  864227fcd094b7cc1f8d9b79d2ec3f1b  00000000000000000049000000490000  864227fcd094b7cc1f8d9b79d2ec3f1b fpsr=00000000
+movi v22.2s,  #0x3D, LSL #24   c47711d1b29f22c2e9bc81d34fb9447c  262add1d7e702d3f8731b92193a71349  00000000000000003d0000003d000000  262add1d7e702d3f8731b92193a71349 fpsr=00000000
+mvni v22.4s,  #0x5A, LSL #0   b70d1532d4e0cb80cf05611bff619065  e746f8ab0d097917737d018a5a5442f2  ffffffa5ffffffa5ffffffa5ffffffa5  e746f8ab0d097917737d018a5a5442f2 fpsr=00000000
+mvni v22.4s,  #0x6B, LSL #8   a6f557065fc07cb7c3d052140752ac75  5183a2bd306af5bb9081277c34e5a405  ffff94ffffff94ffffff94ffffff94ff  5183a2bd306af5bb9081277c34e5a405 fpsr=00000000
+mvni v22.4s,  #0x49, LSL #16   4697db8c52f4167c568b8b1e79013133  5b012a564eec402108d5f6cdbbd05b48  ffb6ffffffb6ffffffb6ffffffb6ffff  5b012a564eec402108d5f6cdbbd05b48 fpsr=00000000
+mvni v22.4s,  #0x3D, LSL #24   a68d649fc70626c80d0d8d0892c2b18a  de6ab053276479655b8885d720e4847e  c2ffffffc2ffffffc2ffffffc2ffffff  de6ab053276479655b8885d720e4847e fpsr=00000000
+mvni v22.2s,  #0x5A, LSL #0   b81f1215993282e86afab6f843810006  476c5525b4923838ce1803aed8154112  0000000000000000ffffffa5ffffffa5  476c5525b4923838ce1803aed8154112 fpsr=00000000
+mvni v22.2s,  #0x6B, LSL #8   cb8031fa86b43909168c67920408af40  9a16de5b42f1a65873f0f00d63a6676f  0000000000000000ffff94ffffff94ff  9a16de5b42f1a65873f0f00d63a6676f fpsr=00000000
+mvni v22.2s,  #0x49, LSL #16   f5ebed65cc4d7f293d9d790543d8718c  be63fded627d1bce4ce0351ca4971938  0000000000000000ffb6ffffffb6ffff  be63fded627d1bce4ce0351ca4971938 fpsr=00000000
+mvni v22.2s,  #0x3D, LSL #24   17c226b34c5a34a7bf8dccb0df52264b  91b4903cf39777fa3947b33c7b4a36ca  0000000000000000c2ffffffc2ffffff  91b4903cf39777fa3947b33c7b4a36ca fpsr=00000000
+movi v22.4s,  #0x6B, MSL #8   1165bb46e63d38e37ebd40f3bad5aedd  f46878a7d79e993d19864acdc81e9d87  00006bff00006bff00006bff00006bff  f46878a7d79e993d19864acdc81e9d87 fpsr=00000000
+movi v22.4s,  #0x94, MSL #16   c3328e7d7a556b3e598cb52eb2c1e9a0  c6e0948eecf363f7cefcda2d6b742fce  0094ffff0094ffff0094ffff0094ffff  c6e0948eecf363f7cefcda2d6b742fce fpsr=00000000
+movi v22.2s,  #0x7A, MSL #8   0d8c7eb9e703ac172f5a0ac2a877b6f6  e97bc65213f5b386370943be44abcd00  000000000000000000007aff00007aff  e97bc65213f5b386370943be44abcd00 fpsr=00000000
+movi v22.2s,  #0xA5, MSL #16   ced06a590fa6ddcfe288210e7c56f63f  3c99ed522c046a4d330e65e03223557c  000000000000000000a5ffff00a5ffff  3c99ed522c046a4d330e65e03223557c fpsr=00000000
+mvni v22.4s,  #0x6B, MSL #8   e86033bed09edcc55075d8730ebe8ada  9e9be8ef178169a9a36a1ff1173da8a2  ffff9400ffff9400ffff9400ffff9400  9e9be8ef178169a9a36a1ff1173da8a2 fpsr=00000000
+mvni v22.4s,  #0x94, MSL #16   399bb9470c4c8a595a8210503e105027  f1e09988b4cb8efc677d5353d158a6d3  ff6b0000ff6b0000ff6b0000ff6b0000  f1e09988b4cb8efc677d5353d158a6d3 fpsr=00000000
+mvni v22.2s,  #0x7A, MSL #8   13c9de7de242b9a55fa8df6641d52e6e  a6a75f7a73373262d882703fd813522b  0000000000000000ffff8500ffff8500  a6a75f7a73373262d882703fd813522b fpsr=00000000
+mvni v22.2s,  #0xA5, MSL #16   e5b4982f8347cc056b4aa489471322d4  17f3312233cec9067bc15f0d6650cc3a  0000000000000000ff5a0000ff5a0000  17f3312233cec9067bc15f0d6650cc3a fpsr=00000000
+movi d22,    #0xFF00FF0000FF00FF   4704a7fd7539a67b6bc4831cc3726064  d03a50be7d6a9f19cb6f5e24a3c608cc  0000000000000000ff00ff0000ff00ff  d03a50be7d6a9f19cb6f5e24a3c608cc fpsr=00000000
+movi v22.2d, #0xFF00FFFF00FF0000   1916eb479a7926673e755a809553ca7e  b1dd9cae316c95faa7ed4ee26dd6e740  ff00ffff00ff0000ff00ffff00ff0000  b1dd9cae316c95faa7ed4ee26dd6e740 fpsr=00000000
+not v8.16b, v7.16b3a4c436ed0662d2ac6bd09149d153e83  c5b3bc912f99d2d53942f6eb62eac17c fpsr=00000000
+not v8.8b, v7.8b8f328d6218bb5ae9931869de3b08f20b  00000000000000006ce79621c4f70df4 fpsr=00000000
+pmul v9.16b, v7.16b, v8.16b  8c0691d1f8609c23e1fd7238ba189dd2  6ab43b0d56205ba781d781d92b430e4f  f8b80b1d9000840961e372785e28a62e fpsr=00000000
+pmul v9.8b, v7.8b, v8.8b  0f798c7f7f63ef392dc933065153cb46  eda2b3d1f2c851b27094744dcebdc7cb  000000000000000030345caeae57317a fpsr=00000000
+pmull v9.8h, v7.8b, v8.8b  0a04ca3943a33c6069de64df996abe56  a08f7aab0a3b94409750f226f070a8a6  330f3a6021081922707011604d302034 fpsr=00000000
+pmull2 v9.8h, v7.16b, v8.16b  43780d3ca2ea1e0d0c7ef8f1a1944067  e76af0f79c635fe50a6c8fb142b51c63  38e9123004b015f45cb826fe06ca0459 fpsr=00000000
+rbit v8.16b, v7.16b6006f725db600f146a48c1c8566bfc3d  0660efa4db06f028561283136ad63fbc fpsr=00000000
+rbit v8.8b, v7.8b04a39bc2f78079714f4202e21091f68a  0000000000000000f242404708896f51 fpsr=00000000
+rev16 v8.16b, v7.16b318dd83a8b4fd9a79525ceed8b34c676  8d313ad84f8ba7d92595edce348b76c6 fpsr=00000000
+rev16 v8.8b, v7.8b410faaf9335a6b6318bf9fd4e45f2a2c  0000000000000000bf18d49f5fe42c2a fpsr=00000000
+rev32 v8.16b, v7.16b92770e6b8c2d6a50b4daf384361edcd9  6b0e7792506a2d8c84f3dab4d9dc1e36 fpsr=00000000
+rev32 v8.8b, v7.8b7e0ffffc3152131b454345e79e7e98a8  0000000000000000e7454345a8987e9e fpsr=00000000
+rev32 v8.8h, v7.8h63257918bf57a16fa7c611ea378a1cc6  79186325a16fbf5711eaa7c61cc6378a fpsr=00000000
+rev32 v8.4h, v7.4h9b03782bd2c751f9b52ed37a1d4e225f  0000000000000000d37ab52e225f1d4e fpsr=00000000
+rev64 v8.16b, v7.16b83f6f8a2042f60654d4908816dd7679e  65602f04a2f8f6839e67d76d8108494d fpsr=00000000
+rev64 v8.8b, v7.8b7849f6e7f41a075e4ae12aed4330a7af  0000000000000000afa73043ed2ae14a fpsr=00000000
+rev64 v8.8h, v7.8hd44a6d683c14859187c4b7a9ba659dc0  85913c146d68d44a9dc0ba65b7a987c4 fpsr=00000000
+rev64 v8.4h, v7.4hf443599078aa14a9e2bc2aa0ee8306fb  000000000000000006fbee832aa0e2bc fpsr=00000000
+rev64 v8.4s, v7.4s3582b6cb4467f153369600c0fc959e8c  4467f1533582b6cbfc959e8c369600c0 fpsr=00000000
+rev64 v8.2s, v7.2sf15181843ed8573b5e1eb3f400a721a0  000000000000000000a721a05e1eb3f4 fpsr=00000000
+saba v9.4s, v7.4s, v8.4s  e1d1592a60e7fbe6108175a0a2d27c28  4dd24e262502b2739e67a54957fdd600  51585876ef81c9ab819282a65b861a1b fpsr=00000000
+saba v9.2s, v7.2s, v8.2s  a51b48e54cd51e1c6ec0dc41e35981a4  68388c83142e2162a6a7400c41cc403a  00000000000000004b117d323356c511 fpsr=00000000
+saba v9.8h, v7.8h, v8.8h  c4bfd1b2202a1a0fafda9ac39034ba3b  753d505c0ab09ee1b8d82f6a47ac22b0  07b7ab1b8796231a10dad207661750e4 fpsr=00000000
+saba v9.4h, v7.4h, v8.4h  a5ad56eddad02b56ea2f447357bd916f  7bf39b2ea78e03a58b7aa3cfb7188605  0000000000000000547d3ba7c1c71b50 fpsr=00000000
+saba v9.16b, v7.16b, v8.16b  8e361a535a0e6be515814afcc8ac5227  61c851d368330ac1b66eb008c0e7573e  bdbfdace364c7c7de1a847e004a00b19 fpsr=00000000
+saba v9.8b, v7.8b, v8.8b  a50b3f015d8dd40f07ef006d511826a6  ed8f348aac664eacaff4484170525fc1  00000000000000001d1a4e4a0efc7163 fpsr=00000000
+randV128: 1792 calls, 1843 iters
+uaba v9.4s, v7.4s, v8.4s  f13bc7738256418b76fa9831407c1991  c577e5eeb1504a38ccad3e07b6f04851  7f673cfa767d394e0a4abd64fd661e5d fpsr=00000000
+uaba v9.2s, v7.2s, v8.2s  5838978548d16d6bf9832414c3af14ec  7011e9fc977a579b4599434661bc9e12  0000000000000000da4d14ff93fccd20 fpsr=00000000
+uaba v9.8h, v7.8h, v8.8h  a2d26e740dc6f12505ca9744eaeae21c  544da1105bccb1693018eb4b1e0dca8a  94b719e593f97ba6fc45e47a0d638e78 fpsr=00000000
+uaba v9.4h, v7.4h, v8.4h  7439f1dc0f5e498df370c44ca3c52de5  b87d4fe8dc8e719783eca8c17c9c179d  0000000000000000bab956ac056652cb fpsr=00000000
+uaba v9.16b, v7.16b, v8.16b  54fea2bb6e22ced7f8755d1abc38816c  c34f179ed96993791434ccb7eb81b08f  e6b2684d0083cbb5f09e99054bb09fa3 fpsr=00000000
+uaba v9.8b, v7.8b, v8.8b  ab12e36c26fabc992a39f4f9e49d4836  7bd6fab1f066f1c39b728b98b7359f05  0000000000000000da499734150615d4 fpsr=00000000
+sabal  v2.2d, v11.2s, v29.2s   bdc4f7ac192e2dc6817efc96aaaccb26  c681dcfd9fed458aad85f6301190cf03  9919cf8cac20820d9a4efa4f10dab010  bdc4f7ac2c6529a7817efc96ab62ea19  c681dcfd9fed458aad85f6301190cf03  9919cf8cac20820d9a4efa4f10dab010 fpsr=00000000
+sabal2 v2.2d, v11.4s, v29.4s   8f2701ab82af6115d46a8a9ea68994ed  10e6848e211b1ac22f8e7b9b847efa8a  617952c2fc64652fae4d140d0f220b39  8f2701abd3422f49d46a8a9ecb404a80  10e6848e211b1ac22f8e7b9b847efa8a  617952c2fc64652fae4d140d0f220b39 fpsr=00000000
+sabal  v2.4s, v11.4h, v29.4h   7f2c531b1d67bfe927bc1914a613af65  5682a3b8d4b76745cdd370da388f06c9  8226fb36fbcd8ee17ddf8c850d83549f  7f2d03271d68a43e27bc4420a613fd3b  5682a3b8d4b76745cdd370da388f06c9  8226fb36fbcd8ee17ddf8c850d83549f fpsr=00000000
+sabal2 v2.4s, v11.8h, v29.8h   40d783625f1c9a65acf9bfde9d8ef033  4c5bcdde2b857f35bcdaead22207c663  b2255c4c1c1d50483b88769dfe4160e6  40d81d985f1d28d3acf9cf469d8f1f20  4c5bcdde2b857f35bcdaead22207c663  b2255c4c1c1d50483b88769dfe4160e6 fpsr=00000000
+sabal  v2.8h, v11.8b, v29.8b   872b24e2bb9047ad98a58ede7f3e2cfa  a67396639a49b7b93025fb67352a0efd  a37a0a67d41a00871ccbe637d7a002b3  873f253cbba547dd99038f687f4a2d44  a67396639a49b7b93025fb67352a0efd  a37a0a67d41a00871ccbe637d7a002b3 fpsr=00000000
+sabal2 v2.8h, v11.16b, v29.16b   0a289aed9586f1c2542df0398ae50eaa  9ab4503ea7a83efbd0ea437cc5935023  654a057eb06da1a27c9a91f308d85f7d  0af39b8395d1f2025436f0fe8b820f03  9ab4503ea7a83efbd0ea437cc5935023  654a057eb06da1a27c9a91f308d85f7d fpsr=00000000
+uabal  v2.2d, v11.2s, v29.2s   9a349e40d527781e1631a8850d52596d  43e19344a0160660602c934a5f319dc7  2c93c349171217113ff21635cdf17ce2  9a349e40f561f5331631a8857c123888  43e19344a0160660602c934a5f319dc7  2c93c349171217113ff21635cdf17ce2 fpsr=00000000
+uabal2 v2.2d, v11.4s, v29.4s   a8060da389b305cecd6a13aef9b38be3  0ce96611ec9b92d07d9db9f252e24845  2f0267ce739b46a7b3fd525ab02c337e  a8060da3abcc078bcd6a13af72b3d80c  0ce96611ec9b92d07d9db9f252e24845  2f0267ce739b46a7b3fd525ab02c337e fpsr=00000000
+uabal  v2.4s, v11.4h, v29.4h   7d2751bdd741906c4a29d78a8a5cee19  ba50823ba4cc6703691e8d0e8af19649  fbe9d859891712b1b35914e7e42a7a71  7d279bf8d74208934a2a30c38a5d09f1  ba50823ba4cc6703691e8d0e8af19649  fbe9d859891712b1b35914e7e42a7a71 fpsr=00000000
+uabal2 v2.4s, v11.8h, v29.8h   7548f5f7fc86fa5b0decf3c4036f990f  e9cdab2bb169e9ce39f9a86d69613a92  277c83d0f436d919b5e68b1cfefea5af  7549b848fc8721b60ded3691036fa9c4  e9cdab2bb169e9ce39f9a86d69613a92  277c83d0f436d919b5e68b1cfefea5af fpsr=00000000
+uabal  v2.8h, v11.8b, v29.8b   456b8bb56e4498c148387a3e59326169  4f64754589366d561fb31cf3e37509c5  67befd9728bbf004eb28c9dff1ee88dc  46378c406ef198d548467ab759b16180  4f64754589366d561fb31cf3e37509c5  67befd9728bbf004eb28c9dff1ee88dc fpsr=00000000
+uabal2 v2.8h, v11.16b, v29.16b   a097a85aa041bdc22f9182dd81e819c9  9e1873eda0f846be4fd0ff83ec73d785  6fb5da129769aa9589a2e312b13df99c  a0c6a8f7a0a8be9d2f9a836c824c19f2  9e1873eda0f846be4fd0ff83ec73d785  6fb5da129769aa9589a2e312b13df99c fpsr=00000000
+sabd v2.4s, v11.4s, v29.4s   3bcee14c0640be80f87a1d846ed595d5  f262aea5b7065cf0c4d8ee9a332fc994  8d83090455c14f5674321d770f99f383  64dfa5a19ebaf266af592edd2395d611  f262aea5b7065cf0c4d8ee9a332fc994  8d83090455c14f5674321d770f99f383 fpsr=00000000
+sabd v2.2s, v11.2s, v29.2s   c9ea6076576649c061425d557d3abd3d  a5cc0db4fa55593ad150fc5b6908ce67  ba53e043a3d33656908bdc978df88444  000000000000000040c51fc4db104a23  a5cc0db4fa55593ad150fc5b6908ce67  ba53e043a3d33656908bdc978df88444 fpsr=00000000
+sabd v2.8h, v11.8h, v29.8h   0d0f7520e09c1ba1aa9e025eec8c7e7e  3bf48ba2d61af696e18c2239490ddcba  28f9830807118bae4dffa1bb73792b09  12fb089a30f76ae86c73807e2a6c4e4f  3bf48ba2d61af696e18c2239490ddcba  28f9830807118bae4dffa1bb73792b09 fpsr=00000000
+sabd v2.4h, v11.4h, v29.4h   0b6210e777d692f20d6d6402bad68edb  6ae1bcd4bf1a86282b107417c680c630  8b7887b6f63ea182e21280c5b35ebc79  000000000000000048fef352132209b7  6ae1bcd4bf1a86282b107417c680c630  8b7887b6f63ea182e21280c5b35ebc79 fpsr=00000000
+sabd v2.16b, v11.16b, v29.16b   76e6c43090d702d8c0339925dc5dc0fa  e49534af27175e15e16107dbd5a6606d  99d581b2e320cdf781478d9a43ec0c35  4b40b3034409911e601a7a416e465438  e49534af27175e15e16107dbd5a6606d  99d581b2e320cdf781478d9a43ec0c35 fpsr=00000000
+sabd v2.8b, v11.8b, v29.8b   04a0245f9f65c076f574b3ab4566e87e  5e15879584d6d1803803ed6768c47f15  04130360427a62305f23dc1e1768efe3  00000000000000002720114951a49032  5e15879584d6d1803803ed6768c47f15  04130360427a62305f23dc1e1768efe3 fpsr=00000000
+uabd v2.4s, v11.4s, v29.4s   6793c6d7194320f1e0b3c777e933db0c  8b6449ea491c338e64793ba0751cf7cd  8137a2248710b451af2a813521143827  0a2ca7c63df480c34ab145955408bfa6  8b6449ea491c338e64793ba0751cf7cd  8137a2248710b451af2a813521143827 fpsr=00000000
+uabd v2.2s, v11.2s, v29.2s   54c43cfe7135756cb774e96fbc0a6c46  20870e14eaabd9629848056aeff49a38  c445f26226a6187fa7df90c35736bba3  00000000000000000f978b5998bdde95  20870e14eaabd9629848056aeff49a38  c445f26226a6187fa7df90c35736bba3 fpsr=00000000
+uabd v2.8h, v11.8h, v29.8h   7e371c361bff130bac3c2d75b22e70d3  d1816976db49172009f35fa9ca8f3ffb  872e250c87472c2806c0a709ab26e38e  4a53446a54021508033347601f69a393  d1816976db49172009f35fa9ca8f3ffb  872e250c87472c2806c0a709ab26e38e fpsr=00000000
+uabd v2.4h, v11.4h, v29.4h   5257f07391b940ecebff5d41fa31b8b9  6a2df5db43e2658f5a653bd214e9c2d8  1f6bf81b2645b6018b0ac3f1a0bd60a8  000000000000000030a5881f8bd46230  6a2df5db43e2658f5a653bd214e9c2d8  1f6bf81b2645b6018b0ac3f1a0bd60a8 fpsr=00000000
+uabd v2.16b, v11.16b, v29.16b   360fd1dfa911f6ba7d3e001d8302edd9  783365f67ac49c197064f462da0b21ed  7611035293dbb3cdb74b8d512c891fe8  022262a4191717b447196711ae7e0205  783365f67ac49c197064f462da0b21ed  7611035293dbb3cdb74b8d512c891fe8 fpsr=00000000
+uabd v2.8b, v11.8b, v29.8b   98ebadec3a4fe88117d57f6eeda0a2a3  448b0100f58a3193ea534c3f4d54fb02  325d1ceb2f11d87bf6eadc2d3d476aa8  00000000000000000c979012100d91a6  448b0100f58a3193ea534c3f4d54fb02  325d1ceb2f11d87bf6eadc2d3d476aa8 fpsr=00000000
+sabdl  v2.2d, v11.2s, v29.2s   43c51e6768628f085cafcca94707b6da  3776619e0d5aca932d5ae16eeddcc289  7353a7bde408cef59cf8563f3939b061  0000000090628b2f000000004b5cedd8  3776619e0d5aca932d5ae16eeddcc289  7353a7bde408cef59cf8563f3939b061 fpsr=00000000
+sabdl2 v2.2d, v11.4s, v29.4s   07f9173435f9ba3e6dfec5d1afe74928  eef7372d2983ea5fdcf80d6c15a4c5b7  9c54c65cc8cc8abfd94811120823b885  0000000052a270d10000000060b75fa0  eef7372d2983ea5fdcf80d6c15a4c5b7  9c54c65cc8cc8abfd94811120823b885 fpsr=00000000
+sabdl  v2.4s, v11.4h, v29.4h   6617b826e12955b7ddc20e4d86b96483  564c5f9f6f4580deec6f1698c3cc7c4f  5319f39f9ecac7852d8ab81fe32b187b  0000411b00005e7900001f5f000063d4  564c5f9f6f4580deec6f1698c3cc7c4f  5319f39f9ecac7852d8ab81fe32b187b fpsr=00000000
+sabdl2 v2.4s, v11.8h, v29.8h   09d6d8d885aff022b22bcec66697e83d  6157b5772b14e395fee086a639f6a9cc  8a297b6ee70b1f49a19d3374c4a97c5d  0000d72e0000c5f70000440900003bb4  6157b5772b14e395fee086a639f6a9cc  8a297b6ee70b1f49a19d3374c4a97c5d fpsr=00000000
+sabdl  v2.8h, v11.8b, v29.8b   a4370cad9550dea420bd1b2043c3a8fa  c11ccb19d2b368a946d06f7c6a6421d3  f48af22d1951e72f690496f69de3b8ce  0023003400d9008600cd008100690005  c11ccb19d2b368a946d06f7c6a6421d3  f48af22d1951e72f690496f69de3b8ce fpsr=00000000
+sabdl2 v2.8h, v11.16b, v29.16b   ea41e60b86ce74605bfb073f1283795e  2a9e37e8d7e6613dfac3e6fc4a5cb707  473dec40a762725cbb44f589641ca172  001d009f004b00580030007c0011001f  2a9e37e8d7e6613dfac3e6fc4a5cb707  473dec40a762725cbb44f589641ca172 fpsr=00000000
+uabdl  v2.2d, v11.2s, v29.2s   90f6fb54cbef067a966aa806c61a2e0e  52e18b4aae7125754c3cff0bce21400c  3549fd0b060014f3c9e064110c970aee  000000007da3650600000000c18a351e  52e18b4aae7125754c3cff0bce21400c  3549fd0b060014f3c9e064110c970aee fpsr=00000000
+uabdl2 v2.2d, v11.4s, v29.4s   4a5adfedd875e617068e105b53cc9bad  ebeb5da1cc19067671c0ce8de8f78f86  72b0b8f1a8f12219c85df7728a9ac8e5  00000000793aa4b0000000002327e45d  ebeb5da1cc19067671c0ce8de8f78f86  72b0b8f1a8f12219c85df7728a9ac8e5 fpsr=00000000
+uabdl  v2.4s, v11.4h, v29.4h   aabd3f52a3a058639cd268668e22791a  b476b35703f8f0f1eb3fc28fd068aefb  8377d12725708809765a434867421e57  000074e500007f4700006926000090a4  b476b35703f8f0f1eb3fc28fd068aefb  8377d12725708809765a434867421e57 fpsr=00000000
+uabdl2 v2.4s, v11.8h, v29.8h   435ec7c1a9cb706003f7df7ab3e6d16b  ada181a18ad9d09f6709d94ed44591d5  e224225de36f9f696da397a25f81589a  0000348300005f440000589600003136  ada181a18ad9d09f6709d94ed44591d5  e224225de36f9f696da397a25f81589a fpsr=00000000
+uabdl  v2.8h, v11.8b, v29.8b   69d08752515fa192d8b248ad4c876c1e  1233b533b15819477040509189754416  0a4e8881bec3ec098fae3967c50971cb  001f006e0017002a003c006c002d00b5  1233b533b15819477040509189754416  0a4e8881bec3ec098fae3967c50971cb fpsr=00000000
+uabdl2 v2.8h, v11.16b, v29.16b   d11814680f1e401c4f89b7e24b491dd6  9630e571ed391d0e3a673b3de33d9c62  b0fa97f72c2ec20e10003c7b8f1e3c8c  001a00ca004e008600c1000b00a50000  9630e571ed391d0e3a673b3de33d9c62  b0fa97f72c2ec20e10003c7b8f1e3c8c fpsr=00000000
+sadalp v3.1d, v19.2s   2f39036958cea0229efd40fea670b837  ee9da4beb1403017f803ae36d7df6c5d  00000000000000009efd40fe7653d2ca  ee9da4beb1403017f803ae36d7df6c5d fpsr=00000000
+sadalp v3.2d, v19.4s   1613db6e2e13de44f80a746a8a9c1804  a2fc92f0f4de1054581349c3d210afea  1613db6dc5ee8188f80a746ab4c011b1  a2fc92f0f4de1054581349c3d210afea fpsr=00000000
+sadalp v3.2s, v19.4h   45e800698e5e5ad5fd87ba1f1d003a54  56efc6eff999a7571c2aee70b3922d51  0000000000000000fd87c4b91d001b37  56efc6eff999a7571c2aee70b3922d51 fpsr=00000000
+sadalp v3.4s, v19.8h   ead61e19a1d1d58123a97b9e59c5c6f3  9c31822c6aaac4ded2c45b77c85515a2  ead53c76a1d2050923a9a9d959c5a4ea  9c31822c6aaac4ded2c45b77c85515a2 fpsr=00000000
+sadalp v3.4h, v19.8b   3e0f7bd0cae67a314fefd1aca60a5a2f  13dedbcdf7269287993b3fa461ed52bb  00000000000000004fc3d18fa6585a3c  13dedbcdf7269287993b3fa461ed52bb fpsr=00000000
+sadalp v3.8h, v19.16b   31fcbd74553975c77e5cd1fb79c0c865  e1d712331df72e6e1d71c3eab80ee227  31b4bdb9554d76637eead1a87986c86e  e1d712331df72e6e1d71c3eab80ee227 fpsr=00000000
+randV128: 2048 calls, 2108 iters
+uadalp v3.1d, v19.2s   a5fdc463222aa8a4915159eab147f2f5  e87b05bcbd7e79f33cc7c8a8ad19a545  0000000000000000915159eb9b2960e2  e87b05bcbd7e79f33cc7c8a8ad19a545 fpsr=00000000
+uadalp v3.2d, v19.4s   787170ff1018f127682d4ad92f00b640  062b95cbb71a5477d79c2e3e206d7b76  787170ffcd5edb69682d4ada270a5ff4  062b95cbb71a5477d79c2e3e206d7b76 fpsr=00000000
+uadalp v3.2s, v19.4h   8bb8a0a8016332b0e3518329d34af5a6  1c46a1bdeb2b9d59ce50d50df06b4419  0000000000000000e3532686d34c2a2a  1c46a1bdeb2b9d59ce50d50df06b4419 fpsr=00000000
+uadalp v3.4s, v19.8h   be3236bdd36b49a0e21ce6397d868f86  0a2c0bf4391234f901449d74ff72e08e  be324cddd36bb7abe21d84f17d886f86  0a2c0bf4391234f901449d74ff72e08e fpsr=00000000
+uadalp v3.4h, v19.8b   f140109e6891175645ee51690d136440  b03eb2cf812ffbb84fd766d42be22f36  0000000000000000471452a30e2064a5  b03eb2cf812ffbb84fd766d42be22f36 fpsr=00000000
+uadalp v3.8h, v19.16b   04420fac9e347c33eb28a61a63515434  eedb75afa3e0d1f59a69108c551c1070  060b10d09fb77df9ec2ba6b663c254b4  eedb75afa3e0d1f59a69108c551c1070 fpsr=00000000
+saddl  v2.2d, v11.2s, v29.2s   d696144656b55795b629c3ab5ea13ec3  a36436f37e879510c05b7afc5d7f649c  111eab69783527c0ccd64ec77b5e309b  ffffffff8d31c9c300000000d8dd9537  a36436f37e879510c05b7afc5d7f649c  111eab69783527c0ccd64ec77b5e309b fpsr=00000000
+saddl2 v2.2d, v11.4s, v29.4s   defcaa188e00d6bd20cb9d2074b3b447  3bbaaa9fcccff46e3601d8efc7f58430  f6b72d29e3356b6320dd12868741e64c  000000003271d7c8ffffffffb0055fd1  3bbaaa9fcccff46e3601d8efc7f58430  f6b72d29e3356b6320dd12868741e64c fpsr=00000000
+saddl  v2.4s, v11.4h, v29.4h   a1597a8c7b51330cd7d8e9282b8b3d51  51a9905259a6f002cc0370ab6f090626  20abd5a9c9ddebe1c6769134480e3686  ffff9279000001df0000b71700003cac  51a9905259a6f002cc0370ab6f090626  20abd5a9c9ddebe1c6769134480e3686 fpsr=00000000
+saddl2 v2.4s, v11.8h, v29.8h   d24011a12a51398464fcbbc7a15427b9  d5f968494c4b0bc202cb7c1b26fb65ce  bd1ceb54765047a9ca7c35271530970e  ffff93150000539d0000c29b0000536b  d5f968494c4b0bc202cb7c1b26fb65ce  bd1ceb54765047a9ca7c35271530970e fpsr=00000000
+saddl  v2.8h, v11.8b, v29.8b   827303424e935cfa12f160ae1b95150c  38aa4a7232e80fc6f7ba4abaa059d7e7  1585395613f0da7cab7e09aee436990d  ffa200380053ff68ff84008fff70fff4  38aa4a7232e80fc6f7ba4abaa059d7e7  1585395613f0da7cab7e09aee436990d fpsr=00000000
+saddl2 v2.8h, v11.16b, v29.16b   67f5e4d35adced92143aedc28f90dbef  2cc1c8317e415132df53ee6cd2692f15  deea52141483f97e9d0120afa8621028  000affab001a00450092ffc4004a00b0  2cc1c8317e415132df53ee6cd2692f15  deea52141483f97e9d0120afa8621028 fpsr=00000000
+uaddl  v2.2d, v11.2s, v29.2s   33cb48b8c2ee4271a05c76e7f08b4e06  654277eaa51a242bed1c7b14ae6e41fd  ca4fc9f2eecbf7d1d388900c56facf02  00000001c0a50b2000000001056910ff  654277eaa51a242bed1c7b14ae6e41fd  ca4fc9f2eecbf7d1d388900c56facf02 fpsr=00000000
+uaddl2 v2.2d, v11.4s, v29.4s   9bf8c354fb8fafbae8da0f0132c941f3  9930eb011937dcd4569607982aabe242  8eb73354148e299b82986caae041ab40  0000000127e81e55000000002dc6066f  9930eb011937dcd4569607982aabe242  8eb73354148e299b82986caae041ab40 fpsr=00000000
+uaddl  v2.4s, v11.4h, v29.4h   5381e90d778287922139ccf4498e895c  7a90b8d9505cce514e48a5da3966e688  dd26259efa8fe2ffdeb5c76d3c7b7684  00012cfd00016d47000075e100015d0c  7a90b8d9505cce514e48a5da3966e688  dd26259efa8fe2ffdeb5c76d3c7b7684 fpsr=00000000
+uaddl2 v2.4s, v11.8h, v29.8h   0e6a4d45ac8b1e1c7efdc1a32a1df9e4  bd6572d8bd4d4ec708b369bfcfe22074  6da13133149277221a62b7395deb0774  00012b060000a40b0000d1df0000c5e9  bd6572d8bd4d4ec708b369bfcfe22074  6da13133149277221a62b7395deb0774 fpsr=00000000
+uaddl  v2.8h, v11.8b, v29.8b   15b4ad60d4cfaf59b95e672be16364a9  f02ced78d65b3b276b244ef137d830b4  acf79288f652c4ebf52499f4beabb126  0160004800e701e500f5018300e100da  f02ced78d65b3b276b244ef137d830b4  acf79288f652c4ebf52499f4beabb126 fpsr=00000000
+uaddl2 v2.8h, v11.16b, v29.16b   3781fdd60aa4452b95cbb202622d87cb  1acaebd2b5ae8232057ea27bbe83c5e6  e4607cd5338c2a31b24491216180864a  00fe012a016701a700e8013a00ac0063  1acaebd2b5ae8232057ea27bbe83c5e6  e4607cd5338c2a31b24491216180864a fpsr=00000000
+ssubl  v2.2d, v11.2s, v29.2s   d7cff69ed2926562d07f602846855c7f  a180c0a3244fa1681cf5c6b9e7319bb1  d6f7eb407ec935e689d848e9634eaa8c  00000000931d7dd0ffffffff83e2f125  a180c0a3244fa1681cf5c6b9e7319bb1  d6f7eb407ec935e689d848e9634eaa8c fpsr=00000000
+ssubl2 v2.2d, v11.4s, v29.4s   a9a32c1c9f5c63219dfd848081adb868  3752014f9702ecece30ccd90a52685b6  36bf722d4ccf3930b061d02fb95af08f  0000000000928f22ffffffff4a33b3bc  3752014f9702ecece30ccd90a52685b6  36bf722d4ccf3930b061d02fb95af08f fpsr=00000000
+ssubl  v2.4s, v11.4h, v29.4h   610033b3e7c6928d31ca31f007ea6e2a  9143403c828bb6e28f48cde4eca7589b  b7bda7000f618b3259663ed955e62cf7  ffff35e2ffff8f0bffff96c100002ba4  9143403c828bb6e28f48cde4eca7589b  b7bda7000f618b3259663ed955e62cf7 fpsr=00000000
+ssubl2 v2.4s, v11.8h, v29.8h   b2eb9fc91e9346c8c0697d5acd81536a  625812cd5aaf536f542dd899b0f6e703  0ef41c1d3d437f11b869a7ca2d383368  00005364fffff6b000001d6cffffd45e  625812cd5aaf536f542dd899b0f6e703  0ef41c1d3d437f11b869a7ca2d383368 fpsr=00000000
+ssubl  v2.8h, v11.8b, v29.8b   516804c0b68ad4f97e5f7aa3c5b53acb  60940b65923018b6653e0393e6590792  ef6967e7493968f003ee1de53592d887  00620050ffe6ffaeffb100c7002f000b  60940b65923018b6653e0393e6590792  ef6967e7493968f003ee1de53592d887 fpsr=00000000
+ssubl2 v2.8h, v11.16b, v29.16b   f17af6fd256c8f419e303eafe6c9f7f1  3dfcbf699dd458dbf70063b681138bed  0d201ac4a7079af36c7ab50f5f3af0f7  0030ffdcffa500a5fff6ffcd00beffe8  3dfcbf699dd458dbf70063b681138bed  0d201ac4a7079af36c7ab50f5f3af0f7 fpsr=00000000
+usubl  v2.2d, v11.2s, v29.2s   482509e4defeccc6555fdb6221035f81  ae93c33ef25e68033ef70ae5756848b7  1e1ccb16cb716a3f2891832ca1734e5d  00000000166587b9ffffffffd3f4fa5a  ae93c33ef25e68033ef70ae5756848b7  1e1ccb16cb716a3f2891832ca1734e5d fpsr=00000000
+usubl2 v2.2d, v11.4s, v29.4s   665ea94502919b516ea60d05b69b1195  d4620c422a3c2bf76ab69b20ee81c75c  0bf46a4cd0e40541986c103e26886fe9  00000000c86da1f6ffffffff595826b6  d4620c422a3c2bf76ab69b20ee81c75c  0bf46a4cd0e40541986c103e26886fe9 fpsr=00000000
+usubl  v2.4s, v11.4h, v29.4h   1a6106e5433346eaba9281fa38f2bb2a  e3f672ac372a323f686e11cf3aa82e98  3cd1d7511e4895fa6b89e6571188216e  fffffce5ffff2b780000292000000d2a  e3f672ac372a323f686e11cf3aa82e98  3cd1d7511e4895fa6b89e6571188216e fpsr=00000000
+usubl2 v2.4s, v11.8h, v29.8h   7e9f6e812807bcf0573e78a8f0b1191a  01db92b86600d33c543df91c792c58b6  57962b1e8dca0d2e4b939c752d5b23da  ffffaa450000679affffd8360000c60e  01db92b86600d33c543df91c792c58b6  57962b1e8dca0d2e4b939c752d5b23da fpsr=00000000
+usubl  v2.8h, v11.8b, v29.8b   e015fec92b83601163a667eda0511859  1346f9168f2ebf006c0d467c6e464ad1  94186387ded6ae8b6bb2db71ba0a77f3  0001ff5bff6b000bffb4003cffd3ffde  1346f9168f2ebf006c0d467c6e464ad1  94186387ded6ae8b6bb2db71ba0a77f3 fpsr=00000000
+usubl2 v2.8h, v11.16b, v29.16b   22e6d79f9a380294017cf850c98b69f8  8a6ea1286fdf29f4aafdbbf039919dea  e77bd91d3e0ade684f3a7712c560a632  ffa3fff3ffc8000b003100d5ff4b008c  8a6ea1286fdf29f4aafdbbf039919dea  e77bd91d3e0ade684f3a7712c560a632 fpsr=00000000
+saddlp v3.1d, v19.2s   397a581b21ad280e3f64c5d5316f54f2  3e9c1de9e4097df99b7b3d684c70d825  0000000000000000ffffffffe7ec158d  3e9c1de9e4097df99b7b3d684c70d825 fpsr=00000000
+saddlp v3.2d, v19.4s   fb3c0b96359c182b03c50c68f2002e3c  0fefd90988bbe20a67a99d57073027c9  ffffffff98abbb13000000006ed9c520  0fefd90988bbe20a67a99d57073027c9 fpsr=00000000
+saddlp v3.2s, v19.4h   0d22d4ed5b398f1d7abd2c2cea721271  e8fda2de763346499e06ce4e2fe9f9b0  0000000000000000ffff6c5400002999  e8fda2de763346499e06ce4e2fe9f9b0 fpsr=00000000
+saddlp v3.4s, v19.8h   4e8c928073e36e4686ad0581f825e1f0  a82658c78dcf891722f3b0aea5fc2e38  000000edffff16e6ffffd3a1ffffd434  a82658c78dcf891722f3b0aea5fc2e38 fpsr=00000000
+saddlp v3.4h, v19.8b   a0d924af5dfb930605f477c6fb7a7b19  31cada25aff18bd3d1cf23d649c8a5c3  0000000000000000ffa0fff90011ff68  31cada25aff18bd3d1cf23d649c8a5c3 fpsr=00000000
+saddlp v3.8h, v19.16b   e1696cdbf9e0dfbcd8f2615bd4d0c04d  614a0a57baf92cdd8cfa0726faad40b1  00ab0061ffb30009ff86002dffa7fff1  614a0a57baf92cdd8cfa0726faad40b1 fpsr=00000000
+uaddlp v3.1d, v19.2s   f29c486427f331c8df08a4a0638890eb  1906c6bd8f464b9633d53bfe9a0cdd60  000000000000000000000000cde2195e  1906c6bd8f464b9633d53bfe9a0cdd60 fpsr=00000000
+uaddlp v3.2d, v19.4s   b3d399a8c6936b8bfa9521f68901ca54  395cf0b80e38ca5da6bfa1bf07455e33  000000004795bb1500000000ae04fff2  395cf0b80e38ca5da6bfa1bf07455e33 fpsr=00000000
+uaddlp v3.2s, v19.4h   046d3f09b7206c6408fab6bc239b50e6  a1af66a7172f8793c51817c923b6a187  00000000000000000000dce10000c53d  a1af66a7172f8793c51817c923b6a187 fpsr=00000000
+uaddlp v3.4s, v19.8h   c5cb1ae7dbfa13b3eb96445314b70004  315c09eb8a8c63966f417e7accc187be  00003b470000ee220000edbb0001547f  315c09eb8a8c63966f417e7accc187be fpsr=00000000
+uaddlp v3.4h, v19.8b   d64c09a1108241d982c9aa1a3bb4bb0b  c9c5b9e346af3ec98699b635e3c6f037  0000000000000000011f00eb01a90127  c9c5b9e346af3ec98699b635e3c6f037 fpsr=00000000
+uaddlp v3.8h, v19.16b   484955ef2df6f889e8809f574823bc53  e533f3abd6061fcd1b68ac1d7ed21d4c  0118019e00dc00ec008300c901500069  e533f3abd6061fcd1b68ac1d7ed21d4c fpsr=00000000
+saddlv h3, v19.16b   1bdfaafba1e3d1a76bd66e05253c0d06  a4d5b7aa9fba2b77d41b62b07c6a81ef  0000000000000000000000000000ff2c  a4d5b7aa9fba2b77d41b62b07c6a81ef fpsr=00000000
+saddlv h3, v19.8b   6710e7cc79be9c0f9bcfd0896c423296  7c81182dc283c620084d791cf74bf8a4  000000000000000000000000000000c8  7c81182dc283c620084d791cf74bf8a4 fpsr=00000000
+saddlv s3, v19.8h   f414a8aa52f65d7d6f0f7b6edadad240  4b99f6941fc2d027975ed1c0d1d562cc  000000000000000000000000ffffcfd5  4b99f6941fc2d027975ed1c0d1d562cc fpsr=00000000
+saddlv s3, v19.4h   a04ccff40eebf552c6f74f134d62cd65  f27d304096d529ec63af4afce8699ec7  000000000000000000000000000035db  f27d304096d529ec63af4afce8699ec7 fpsr=00000000
+saddlv d3, v19.4s   4b163a0a8bfe44ed82e72bd9a53c0364  518ba891071fb1d04b9fc4301e678ef3  000000000000000000000000c2b2ad84  518ba891071fb1d04b9fc4301e678ef3 fpsr=00000000
+uaddlv h3, v19.16b   d7d5ca4caa8e2aaf823df11ec4c7549e  47263ce552fd47322e8e1fbd512d11b2  0000000000000000000000000000062f  47263ce552fd47322e8e1fbd512d11b2 fpsr=00000000
+uaddlv h3, v19.8b   23e65f1b4bfc87f7a55b7f458964a071  b6abce9e56d1cd73eedd3a03621d0664  000000000000000000000000000002f1  b6abce9e56d1cd73eedd3a03621d0664 fpsr=00000000
+uaddlv s3, v19.8h   0eabd9d74ea73a25cca1b6abd372c640  7c7c3c1cf5fb21f269ebf66031974e68  0000000000000000000000000003b0cf  7c7c3c1cf5fb21f269ebf66031974e68 fpsr=00000000
+uaddlv s3, v19.4h   7a8418df93ef259ad76d76b28452a768  6535f8ad344d45fc98443f6008eed40d  0000000000000000000000000001b49f  6535f8ad344d45fc98443f6008eed40d fpsr=00000000
+uaddlv d3, v19.4s   cb4664f720eeabc6f1aa7bfbf3753ba0  50ef655363d81fd6191d112196051b49  00000000000000000000000163e9b193  50ef655363d81fd6191d112196051b49 fpsr=00000000
+randV128: 2304 calls, 2375 iters
+saddw2 v5.8h, v13.8h, v31.16b   69535b373d361873228aef423f44ea98  7b413280ad39ee5e10c0ab49b8986dc0  8531163df17607dd2d1eb14b585a2c2f  7ac632b1ad4fee9b10b1abbfb89f6d9d  7b413280ad39ee5e10c0ab49b8986dc0  8531163df17607dd2d1eb14b585a2c2f fpsr=00000000
+saddw  v5.8h, v13.8h, v31.8b   4270ded18ebf318ba4c05a70c02ccc5b  5dbe10f6f5368d7867f8e809bfec6f6f  b1017c9f68b29120097cdb5b8e14a29f  5dc71172f5118dd36786e81dbf8e6f0e  5dbe10f6f5368d7867f8e809bfec6f6f  b1017c9f68b29120097cdb5b8e14a29f fpsr=00000000
+saddw2 v5.4s, v13.4s, v31.8h   7c2db851988b241bcc55310401bc44c6  06f1e8859ef390bcd4bd361a1e6fd805  8f614e0d2688d1d9e00afd9adf948a01  06f177e69ef3dec9d4bd5ca21e6fa9de  06f1e8859ef390bcd4bd361a1e6fd805  8f614e0d2688d1d9e00afd9adf948a01 fpsr=00000000
+saddw  v5.4s, v13.4s, v31.4h   dd7f55653d611b32bd0243e8708aa9a4  36cd314d626f65cda8f1ad6268283c94  d001bfdafd5431243cddb6775abffa63  36cd6e2a626f1c44a8f20821682836f7  36cd314d626f65cda8f1ad6268283c94  d001bfdafd5431243cddb6775abffa63 fpsr=00000000
+saddw2 v5.2d, v13.2d, v31.4s   2ae4636b61da042651781bd5f2d9c768  982a87b71cc6ef4244d9ef1d542efea3  a5a25915eb1398c7bc02deecca881ce9  982a87b6c269485744d9ef1d3f42976a  982a87b71cc6ef4244d9ef1d542efea3  a5a25915eb1398c7bc02deecca881ce9 fpsr=00000000
+saddw  v5.2d, v13.2d, v31.2s   4f0fce24c4df9e01526040979b27c5b4  11be3353c46e9e65ee654fb13fa3712f  365744634c8988f334ccd603cc2f9155  11be3353f93b7468ee654fb10bd30284  11be3353c46e9e65ee654fb13fa3712f  365744634c8988f334ccd603cc2f9155 fpsr=00000000
+uaddw2 v5.8h, v13.8h, v31.16b   f48694699c2554dc741939a34aebc7eb  67b3e8205e0f36cd57187174ed86f72c  830565099d2eaf2a8992feafcfb8a738  6836e8255e7436d657b571a2ee35f756  67b3e8205e0f36cd57187174ed86f72c  830565099d2eaf2a8992feafcfb8a738 fpsr=00000000
+uaddw  v5.8h, v13.8h, v31.8b   cc4c499e5c717ad8eb261adbf16ba1b2  4f0e3a835e6c0c9eb376694a5219633e  3fad526b52c4628fefd96ad3c7693237  4ffd3b5c5ed60d71b43d69b3524b6375  4f0e3a835e6c0c9eb376694a5219633e  3fad526b52c4628fefd96ad3c7693237 fpsr=00000000
+uaddw2 v5.4s, v13.4s, v31.8h   8c6680277888631bea0cf72486ea28ac  7cd3bee0394973fa35024b1763a2890a  1f569dede011f44799242d54a88405f5  7cd3de36394a11e735032b2863a37d51  7cd3bee0394973fa35024b1763a2890a  1f569dede011f44799242d54a88405f5 fpsr=00000000
+uaddw  v5.4s, v13.4s, v31.4h   e8d7cf68642d64c8a64ee462fdab2f7e  a405069a616abf0812402bbe13643e33  d702dcf3b9d8ba75bcf85d16674ff416  a405c392616b1c1e1240930d13653249  a405069a616abf0812402bbe13643e33  d702dcf3b9d8ba75bcf85d16674ff416 fpsr=00000000
+uaddw2 v5.2d, v13.2d, v31.4s   94a5c9c49523d0045371f57848f48bcb  79a9a7174c9445e97eb61d2556a3565d  1bb5a1e153dc073d8cd90dfdf70dd43f  79a9a7176849e7ca7eb61d25aa7f5d9a  79a9a7174c9445e97eb61d2556a3565d  1bb5a1e153dc073d8cd90dfdf70dd43f fpsr=00000000
+uaddw  v5.2d, v13.2d, v31.2s   43d102a07e30fbf124f93e4c5c080f37  b0c235b96d8959c3ace6342e20a3a42d  9e74821a22e330c43c4a50ed4c027913  b0c235b9a9d3aab0ace6342e6ca61d40  b0c235b96d8959c3ace6342e20a3a42d  9e74821a22e330c43c4a50ed4c027913 fpsr=00000000
+ssubw2 v5.8h, v13.8h, v31.16b   ab610d6093173ab64f69d3c02e2b9067  fc5544e5380e4eb9d25486be66a8fc46  1543110498b0882d01d03cca5a72b637  fc4044a237fd4eb5d2bc870e6720fc19  fc5544e5380e4eb9d25486be66a8fc46  1543110498b0882d01d03cca5a72b637 fpsr=00000000
+ssubw  v5.8h, v13.8h, v31.8b   7d598068489ce0740646c8b9b1a1e1fe  136668ff22e878ef228526b91af6334c  3425e3012b07639c0feee47715a15f4d  1357691123047878227027181a9732ff  136668ff22e878ef228526b91af6334c  3425e3012b07639c0feee47715a15f4d fpsr=00000000
+ssubw2 v5.4s, v13.4s, v31.8h   70bdee1c118342517d13311bdaaed7a0  a7f8356b9dda2c8ad0fd270232d11ce4  ae1f8d764eac16369a295bda72d449fb  a7f8874c9dda9f14d0fcd85632d106ae  a7f8356b9dda2c8ad0fd270232d11ce4  ae1f8d764eac16369a295bda72d449fb fpsr=00000000
+ssubw  v5.4s, v13.4s, v31.4h   3690eadf6390b370ea5522ca9b9745f2  6c103f8d1fa7bead123f9f7fa17e8cb1  3835a1c77564f51ed504b7d5644d47e5  6c106a891fa806d8123f3b32a17e44cc  6c103f8d1fa7bead123f9f7fa17e8cb1  3835a1c77564f51ed504b7d5644d47e5 fpsr=00000000
+ssubw2 v5.2d, v13.2d, v31.4s   18b11ac91b15807c1ad0a1125c3f5657  866ab45814f15378f5050a4ddf512eae  6ada29a17f5c56eebd58ca0766677070  866ab457aa1729d7f5050a4d5ff4d7c0  866ab45814f15378f5050a4ddf512eae  6ada29a17f5c56eebd58ca0766677070 fpsr=00000000
+ssubw  v5.2d, v13.2d, v31.2s   5de05a8206e7c91c1c3340a0555a4f7b  4cc35b8c9f1884692ead6926d725d1fa  b55673626142de31911f861c723c8bc5  4cc35b8d0df8fe4d2ead692664e94635  4cc35b8c9f1884692ead6926d725d1fa  b55673626142de31911f861c723c8bc5 fpsr=00000000
+usubw2 v5.8h, v13.8h, v31.16b   f0a1931d52e1ebb04eed920d82114ac0  3d4328c98b9edd14b383e943410c056d  8a0f91d1213c5b744f68505bad1b44c8  3cb928ba8b0ddc43b362e90740b104f9  3d4328c98b9edd14b383e943410c056d  8a0f91d1213c5b744f68505bad1b44c8 fpsr=00000000
+usubw  v5.8h, v13.8h, v31.8b   84f758fe75c73a5de282a93dd6aa1bca  0eefb0714b45b19dba089c8a0f499dac  9d091951330f21db2cb83caa0c47701c  0ec3afb94b09b0f3b9fc9c430ed99d90  0eefb0714b45b19dba089c8a0f499dac  9d091951330f21db2cb83caa0c47701c fpsr=00000000
+usubw2 v5.4s, v13.4s, v31.8h   cfe73f89e25d0b460d759b144568973e  73ca87e953d3552975c397dd37226e5a  a14a9d470b7d858a5c935feb8104e266  73c9e69f53d2b7e275c38c603721e8d0  73ca87e953d3552975c397dd37226e5a  a14a9d470b7d858a5c935feb8104e266 fpsr=00000000
+usubw  v5.4s, v13.4s, v31.4h   8374db220d68b18f034b7a76c48f92bf  1fda4195180b1cdb1836ef22acda4b1c  4bd3b3171e4bdaa6137dcb0202966f49  1fda2e18180a51d91836ec8cacd9dbd3  1fda4195180b1cdb1836ef22acda4b1c  4bd3b3171e4bdaa6137dcb0202966f49 fpsr=00000000
+usubw2 v5.2d, v13.2d, v31.4s   55a3c02d6aaa815cf7875c464663dff2  c72072d90cb15bd7d8e6b63b63b50994  4eabed25de3e755384f995d58241ea69  c72072d8be056eb2d8e6b63a85769441  c72072d90cb15bd7d8e6b63b63b50994  4eabed25de3e755384f995d58241ea69 fpsr=00000000
+usubw  v5.2d, v13.2d, v31.2s   f877810d6ee9ced21eae5369bf285279  1fa2ae18a5896542ea56010d4ef77b69  60d4e0d5c218aab3e48bd147f649286a  1fa2ae17c0fd93fbea56010c58ae52ff  1fa2ae18a5896542ea56010d4ef77b69  60d4e0d5c218aab3e48bd147f649286a fpsr=00000000
+shadd v2.4s,  v11.4s,  v29.4s   21f5b4288ce7ec14ac4475c42322c0fa  db6489b856578f3f7f0be47b63e4753c  3352218b3b9fcbec67b8933b50f2fcf1  075b55a148fbad9573623bdb5a6bb916  db6489b856578f3f7f0be47b63e4753c  3352218b3b9fcbec67b8933b50f2fcf1 fpsr=00000000
+shadd v2.2s,  v11.2s,  v29.2s   ae6a971b94df2cf3ce88746b95c1ccb3  7c2b42aabe952f224004ef9686803aa2  a7dd5c0abc6eaf7af70845084c054f5a  00000000000000001b869a4fe942c4fe  7c2b42aabe952f224004ef9686803aa2  a7dd5c0abc6eaf7af70845084c054f5a fpsr=00000000
+shadd v2.8h,  v11.8h,  v29.8h   4db76ca6d1e591800952c3bfd9d05471  ee61d897c0c02777a4f2f93d8b38b71f  b2b5b02bf6e66958a9b467b1e76e4e38  d08bc461dbd34867a7533077b95302ab  ee61d897c0c02777a4f2f93d8b38b71f  b2b5b02bf6e66958a9b467b1e76e4e38 fpsr=00000000
+shadd v2.4h,  v11.4h,  v29.4h   3ef877b6b4e30911c707c511535c470e  79843ca3228d5a41385cb9ef84b9ee8e  384db8e02fecda21e496212228803eef  00000000000000000e79ed88d69c16be  79843ca3228d5a41385cb9ef84b9ee8e  384db8e02fecda21e496212228803eef fpsr=00000000
+shadd v2.16b, v11.16b, v29.16b   20f5b46b0ec22914ddc767f9d332bd12  b04f92d7b125d758d8854ea5162c03fe  c8df66a5a9a7204e72014898e1d8bead  bc17fcbeade6fb5325c34b9efb02e0d5  b04f92d7b125d758d8854ea5162c03fe  c8df66a5a9a7204e72014898e1d8bead fpsr=00000000
+shadd v2.8b,  v11.8b,  v29.8b   485c211a4221daa219b5f3d8fdfcedd0  0a19482b197433c2bcb23cb8920a602e  d986212f79ce1514e3c6b451429294b0  0000000000000000cfbcf804eacefaef  0a19482b197433c2bcb23cb8920a602e  d986212f79ce1514e3c6b451429294b0 fpsr=00000000
+uhadd v2.4s,  v11.4s,  v29.4s   6a305327c5c471e1b0557c91c700aceb  3ce7f003cc3cc2a21968960dea97d9c2  21477de313250a966b6b7b313ff1959d  2f17b6f36fb0e69c426a089f9544b7af  3ce7f003cc3cc2a21968960dea97d9c2  21477de313250a966b6b7b313ff1959d fpsr=00000000
+uhadd v2.2s,  v11.2s,  v29.2s   3976def50a6f41f5d62d180a2481ce07  f9bd20c34043d91c232b6f851416435d  52250d24eb7156f83e71af1bca399517  000000000000000030ce8f506f27ec3a  f9bd20c34043d91c232b6f851416435d  52250d24eb7156f83e71af1bca399517 fpsr=00000000
+uhadd v2.8h,  v11.8h,  v29.8h   693156ea85e79e01bfbfda2508c326c9  f69e6acee84ccc550d7edd0703cd72a3  2025675875744a5e8f5f66f5d9ae67c3  8b616913aee08b594e6ea1fe6ebd6d33  f69e6acee84ccc550d7edd0703cd72a3  2025675875744a5e8f5f66f5d9ae67c3 fpsr=00000000
+uhadd v2.4h,  v11.4h,  v29.4h   e78f6389391bee700ce6f376abff3938  414b1ee226f33ced93b7b2a15f94df44  38d3aeae35190007be8cd45656b9432c  0000000000000000a921c37b5b269138  414b1ee226f33ced93b7b2a15f94df44  38d3aeae35190007be8cd45656b9432c fpsr=00000000
+uhadd v2.16b, v11.16b, v29.16b   8093a059a674949154e6c4b501f16cc1  679ac62571b380c87efda904502fd23e  30a63eb753e88eddf132cc0d388703b9  4ba0826e62cd87d2b797ba08445b6a7b  679ac62571b380c87efda904502fd23e  30a63eb753e88eddf132cc0d388703b9 fpsr=00000000
+uhadd v2.8b,  v11.8b,  v29.8b   75afb3a0a21b11dd190366aaf7e5e0e1  4716f286ca77691484b75d02a0c31455  c13d81037df210e95c20f0c6b7c49f69  0000000000000000706ba664abc3595f  4716f286ca77691484b75d02a0c31455  c13d81037df210e95c20f0c6b7c49f69 fpsr=00000000
+shsub v2.4s,  v11.4s,  v29.4s   79e631c3a4d4b9778ec0eb378320683c  95c53869a5024cf4d866e37f4495782e  9d9b0bf727f9da5035db5464c7b5ebe0  fc151639be843952d145c78d3e6fc627  95c53869a5024cf4d866e37f4495782e  9d9b0bf727f9da5035db5464c7b5ebe0 fpsr=00000000
+shsub v2.2s,  v11.2s,  v29.2s   413eaf251d64e183e8a3694198e7d977  04a92a32771a7c8caf914f5f2fe7d26c  79c470f7c6c23f35aee70cca5d9cbcc2  00000000000000000055214ae9258ad5  04a92a32771a7c8caf914f5f2fe7d26c  79c470f7c6c23f35aee70cca5d9cbcc2 fpsr=00000000
+shsub v2.8h,  v11.8h,  v29.8h   80b8bf2c828ddd265b2df2ac2a7c0635  49c65e45b2824d013dbab68555fff7b4  08be4467cd1294bcfbc72cdd6bbfe6b4  20840ceff2b85c2220f9c4d4f5200880  49c65e45b2824d013dbab68555fff7b4  08be4467cd1294bcfbc72cdd6bbfe6b4 fpsr=00000000
+shsub v2.4h,  v11.4h,  v29.4h   ec5bf63a4815ff831be59c5c2e25c41b  18216605ccfe1476b5652ad7aa1fbaa8  7eb0a248179dde86db1e96481aba6f43  0000000000000000ed234a47c7b2a5b2  18216605ccfe1476b5652ad7aa1fbaa8  7eb0a248179dde86db1e96481aba6f43 fpsr=00000000
+shsub v2.16b, v11.16b, v29.16b   24bed8d83952250f4c18c037228df0ef  122f8926e4535b42e515f49ac5c59256  1cd5cafd47811ade4ff0758bf1de3357  fb2ddf14ce692032cb12bf07eaf3afff  122f8926e4535b42e515f49ac5c59256  1cd5cafd47811ade4ff0758bf1de3357 fpsr=00000000
+shsub v2.8b,  v11.8b,  v29.8b   22a046206b43d2f036548c8ab28c6c2a  f5af213ddbcd7689e98cc40cf731bd4e  e8eccaf5b9ed0f8bd278e60cdb00daed  00000000000000000b8aef000e18f130  f5af213ddbcd7689e98cc40cf731bd4e  e8eccaf5b9ed0f8bd278e60cdb00daed fpsr=00000000
+randV128: 2560 calls, 2640 iters
+uhsub v2.4s,  v11.4s,  v29.4s   5b0e79550bdcd10291e64cba72e890e5  96f83792e1a611b0983bfdb0cd6337a7  f3c3ae381c906aad462873a42fc3be7a  d19a44ad628ad3812909c5064ecfbc96  96f83792e1a611b0983bfdb0cd6337a7  f3c3ae381c906aad462873a42fc3be7a fpsr=00000000
+uhsub v2.2s,  v11.2s,  v29.2s   f95224d0e746bfd112a9a0892b2ee0c0  dafea539336e7571d4bdce5bb94b1e2b  21c45c5cd960f1a1e2819e5ca4d64ac9  0000000000000000f91e17ff0a3a69b1  dafea539336e7571d4bdce5bb94b1e2b  21c45c5cd960f1a1e2819e5ca4d64ac9 fpsr=00000000
+uhsub v2.8h,  v11.8h,  v29.8h   837cb613e3ce941aa059d45e15478082  6702a84e230b8ff2bb816cf195fc641d  765ace14333a7c1b47f205654628c38a  f854ed1df7e809eb39c733c627ead049  6702a84e230b8ff2bb816cf195fc641d  765ace14333a7c1b47f205654628c38a fpsr=00000000
+uhsub v2.4h,  v11.4h,  v29.4h   ad93c2817438a5026f7afc1b257744cf  a88796c49de35e40a800bba20afefb64  ea6cd98c3ce482411301c62cba510bf1  00000000000000004a7ffabba85677b9  a88796c49de35e40a800bba20afefb64  ea6cd98c3ce482411301c62cba510bf1 fpsr=00000000
+uhsub v2.16b, v11.16b, v29.16b   2f12bd52afd032c659e1646eeaca5bd7  694f49d08b1deb333b2fd6f8e39ac9f8  34eb9398443089bac46221b2ebc4f443  1ab2db1c23f631bcbbe65a23fcebea5a  694f49d08b1deb333b2fd6f8e39ac9f8  34eb9398443089bac46221b2ebc4f443 fpsr=00000000
+uhsub v2.8b,  v11.8b,  v29.8b   d126f709328164607884e41c4b6eb4e9  6eb77c9c71ad78183202684bc541ffec  21207b0ac3895e6b78bde21ae337537a  0000000000000000dda2c318f1055639  6eb77c9c71ad78183202684bc541ffec  21207b0ac3895e6b78bde21ae337537a fpsr=00000000
+shll  v3.8h, v24.8b,  #8   8d4815bd23169b4b127b83456cecbcf7  6bc3c18cc4585914c2fd867fa43871e3  c200fd0086007f00a40038007100e300  6bc3c18cc4585914c2fd867fa43871e3 fpsr=00000000
+shll2 v3.8h, v24.16b, #8   725cadd43e98c70a8798e428d3ca9767  a07052c39006cba141b1b3f7e66f5446  a00070005200c30090000600cb00a100  a07052c39006cba141b1b3f7e66f5446 fpsr=00000000
+shll  v3.4s, v24.4h, #16   afba21b0f26fc107b874e724f832c529  e601b9962e2284c534bc79601d480253  34bc0000796000001d48000002530000  e601b9962e2284c534bc79601d480253 fpsr=00000000
+shll2 v3.4s, v24.8h, #16   23c552af21fc6aa2856f6a98bb82269d  1bd5d4667d0b64df7b7fb7192a225b6b  1bd50000d46600007d0b000064df0000  1bd5d4667d0b64df7b7fb7192a225b6b fpsr=00000000
+shll  v3.2d, v24.2s, #32   afda2034a99ea23bceea4ee5fb1d9a23  204d84935f214b4ff6584f83ee5e3eed  f6584f8300000000ee5e3eed00000000  204d84935f214b4ff6584f83ee5e3eed fpsr=00000000
+shll2 v3.2d, v24.4s, #32   335b6b9c6bb64933734573699a60011c  d5c8a97bb3c5197585aa1ffd475b8d3a  d5c8a97b00000000b3c5197500000000  d5c8a97bb3c5197585aa1ffd475b8d3a fpsr=00000000
+shrn  v4.2s,  v29.2d, #1   8fa8134947a23fea54dfb98676ad3be8  1aa623805856adb208d208e7167927b1  00000000000000002c2b56d98b3c93d8  1aa623805856adb208d208e7167927b1 fpsr=00000000
+shrn  v4.2s,  v29.2d, #32   a31ff79a1dc564be5118009c716328e5  cf47d2022f35e9665e32eaa13a19ebb2  0000000000000000cf47d2025e32eaa1  cf47d2022f35e9665e32eaa13a19ebb2 fpsr=00000000
+shrn2 v4.4s,  v29.2d, #1   4f23f9f0cc7c97124950270a69e3a776  d40c966019c1abef6929a58c959aba9e  0ce0d5f74acd5d4f4950270a69e3a776  d40c966019c1abef6929a58c959aba9e fpsr=00000000
+shrn2 v4.4s,  v29.2d, #32   7211f7aa3629ba431ee810303f8c99f8  08554ffaf45ad4af07181808065c74d4  08554ffa071818081ee810303f8c99f8  08554ffaf45ad4af07181808065c74d4 fpsr=00000000
+shrn  v4.4h,  v29.4s, #1   ee4bd229392cabb3ae3f996fd3bfdfcd  4d81dc30a0614406195e25746cc0f9b4  0000000000000000ee18a20312ba7cda  4d81dc30a0614406195e25746cc0f9b4 fpsr=00000000
+shrn  v4.4h,  v29.4s, #16   a1306accb7e34cc1dab6a32605da5754  762173396921f3b2d07befdd1f1edc48  000000000000000076216921d07b1f1e  762173396921f3b2d07befdd1f1edc48 fpsr=00000000
+shrn2 v4.8h,  v29.4s, #1   8502f5f2f03679f61a70899c9aece4f4  e17ceb66c11d1ec2ca147e9ce24c246f  75b38f613f4e12371a70899c9aece4f4  e17ceb66c11d1ec2ca147e9ce24c246f fpsr=00000000
+shrn2 v4.8h,  v29.4s, #16   3918423e52c5fe50c7fda01922740914  b471cf28c3bea7e090bd3f44725350b8  b471c3be90bd7253c7fda01922740914  b471cf28c3bea7e090bd3f44725350b8 fpsr=00000000
+shrn  v4.8b,  v29.8h, #1   7d91e2a6074149c06960d006201d7a5e  cf6200de4f656f6c02d61035b1943e84  0000000000000000b16fb2b66b1aca42  cf6200de4f656f6c02d61035b1943e84 fpsr=00000000
+shrn  v4.8b,  v29.8h, #8   31ceb88bed0b3ca6dffbf9c474481532  fb938d5a79eb6a33cfdb611f240b69de  0000000000000000fb8d796acf612469  fb938d5a79eb6a33cfdb611f240b69de fpsr=00000000
+shrn2 v4.16b, v29.8h, #1   5db7c9a784423d5169d5656eb741e322  3be9f6ccce5c5adf66bd43691d2cc996  f4662e6f5eb496cb69d5656eb741e322  3be9f6ccce5c5adf66bd43691d2cc996 fpsr=00000000
+shrn2 v4.16b, v29.8h, #8   8fda217bee3902681e7ba9783f6e5ab5  1af2442c850ba27202c7cef49bbe0348  1a4485a202ce9b031e7ba9783f6e5ab5  1af2442c850ba27202c7cef49bbe0348 fpsr=00000000
+rshrn  v4.2s,  v29.2d, #1   8a7846c261b5856eff117e4af554134a  1874bb00c523e57926d415ccc78a3fa3  00000000000000006291f2bd63c51fd2  1874bb00c523e57926d415ccc78a3fa3 fpsr=00000000
+rshrn  v4.2s,  v29.2d, #32   399e0f3099a2b6c9c4d05f4aaab7891c  224057caeb1b0bf82d45079ee6bbe150  0000000000000000224057cb2d45079f  224057caeb1b0bf82d45079ee6bbe150 fpsr=00000000
+rshrn2 v4.4s,  v29.2d, #1   38024b94b549424fab8f25d6fadd94fd  247770794b88a0d690953aa96294766f  a5c4506bb14a3b38ab8f25d6fadd94fd  247770794b88a0d690953aa96294766f fpsr=00000000
+rshrn2 v4.4s,  v29.2d, #32   5798ed65b4ada53b16f6142250f4fa59  fe79e56bc5cb84732f258e4c1d77de60  fe79e56c2f258e4c16f6142250f4fa59  fe79e56bc5cb84732f258e4c1d77de60 fpsr=00000000
+rshrn  v4.4h,  v29.4s, #1   76c2d302742fbfede4640b8e8c5d9b8f  90a798033944972dea54e3e8f5c4f984  0000000000000000cc024b9771f47cc2  90a798033944972dea54e3e8f5c4f984 fpsr=00000000
+rshrn  v4.4h,  v29.4s, #16   75dfdfccd62e70c5f73aec7b8e7857ff  ba60679f8651b867a08318dccbd9a63a  0000000000000000ba608652a083cbda  ba60679f8651b867a08318dccbd9a63a fpsr=00000000
+rshrn2 v4.8h,  v29.4s, #1   3350ef22ba0b98242dd7954835a30d0a  5b04349f8e54c97e33100f887f18c6e2  1a5064bf07c463712dd7954835a30d0a  5b04349f8e54c97e33100f887f18c6e2 fpsr=00000000
+rshrn2 v4.8h,  v29.4s, #16   55f4dd632faca8d4815ea64cf1e13add  0307caaceee7ec50cc2a25e372b8103e  0308eee8cc2a72b8815ea64cf1e13add  0307caaceee7ec50cc2a25e372b8103e fpsr=00000000
+rshrn  v4.8b,  v29.8h, #1   8690434c4bba36c86bcabe8a0193e08a  35ac5aa56b91f103709e39a50c33edcf  0000000000000000d653c9824fd31ae8  35ac5aa56b91f103709e39a50c33edcf fpsr=00000000
+rshrn  v4.8b,  v29.8h, #8   38f580fa7969fd0c4828a5175c0f56ca  c3ac380f82b52d62b8da6e096ba5321e  0000000000000000c438832db96e6c32  c3ac380f82b52d62b8da6e096ba5321e fpsr=00000000
+rshrn2 v4.16b, v29.8h, #1   ea411a0cfacef0cc342b4a9a42ad2a8f  1458eb1722aca5663c793d37d9428c8e  2c8c56b33d9ca147342b4a9a42ad2a8f  1458eb1722aca5663c793d37d9428c8e fpsr=00000000
+rshrn2 v4.16b, v29.8h, #8   2cf0093acc20a9a21404088d9e6c487f  adffea134ca95bd86c871cadf619a87f  aeea4d5c6d1df6a81404088d9e6c487f  adffea134ca95bd86c871cadf619a87f fpsr=00000000
+sli d5, d28, #0   dd632ce4d0bf0aeec715bf5150ad92fa  6e011664e00b30192765eccca0896753  00000000000000002765eccca0896753  6e011664e00b30192765eccca0896753 fpsr=00000000
+sli d5, d28, #32   dff9656be70cf1112fbd4f4537cfe65e  36bf4f69bd3204894f728df3b8f2a969  0000000000000000b8f2a96937cfe65e  36bf4f69bd3204894f728df3b8f2a969 fpsr=00000000
+sli d5, d28, #63   1112932eef673f6a2a5d98c93533250d  e7987582c57fb786c20fdf821eb54e22  00000000000000002a5d98c93533250d  e7987582c57fb786c20fdf821eb54e22 fpsr=00000000
+sri d5, d28, #1   520f958ec92ed55a99547a3e28372f67  5fed6710d6512972619bc2dab23135dd  0000000000000000b0cde16d59189aee  5fed6710d6512972619bc2dab23135dd fpsr=00000000
+sri d5, d28, #33   844f4cea54c3913f5c03d403f23ee4ca  1ce6224543d9331d033de5326d3fd48e  00000000000000005c03d403819ef299  1ce6224543d9331d033de5326d3fd48e fpsr=00000000
+sri d5, d28, #64   288833089605c995a301ba63e3d54dda  197fad6f7e562d08287238c41b7b8d16  0000000000000000a301ba63e3d54dda  197fad6f7e562d08287238c41b7b8d16 fpsr=00000000
+sli v6.2d,  v27.2d, #0   388fcc3305a7b88d069b905441be3edc  364c9c069a91fe5ad14fb516cfa9a117  364c9c069a91fe5ad14fb516cfa9a117  364c9c069a91fe5ad14fb516cfa9a117 fpsr=00000000
+sli v6.2d,  v27.2d, #32   9091b352fe4fe5f215a4768d4cdff161  53acd06978e98672de333a886928f0f3  78e98672fe4fe5f26928f0f34cdff161  53acd06978e98672de333a886928f0f3 fpsr=00000000
+sli v6.2d,  v27.2d, #63   10eec6c5615c3126b07d4d6fe69a47c8  50ff2af9f9bea5b12e7fa97bc8585a0a  90eec6c5615c3126307d4d6fe69a47c8  50ff2af9f9bea5b12e7fa97bc8585a0a fpsr=00000000
+sli v6.4s,  v27.4s, #0   9707e6ed0e2e7c88b685f559ed4f2071  0da68815fb713b76a392e04ece9abfbb  0da68815fb713b76a392e04ece9abfbb  0da68815fb713b76a392e04ece9abfbb fpsr=00000000
+sli v6.4s,  v27.4s, #16   073bf22ae426a679081d4eac425d5cbd  6900cb1d5f6128211bccc062594dfe66  cb1df22a2821a679c0624eacfe665cbd  6900cb1d5f6128211bccc062594dfe66 fpsr=00000000
+sli v6.4s,  v27.4s, #31   3eebccdac5a38f5886a438c7c524da0b  466dd37204ee4b12778e29164bd2f96c  3eebccda45a38f5806a438c74524da0b  466dd37204ee4b12778e29164bd2f96c fpsr=00000000
+sli v6.2s,  v27.2s, #0   1e76535f8f051786117a930a55047cbb  824e7f73cc7986ab9737fbca82878e2c  00000000000000009737fbca82878e2c  824e7f73cc7986ab9737fbca82878e2c fpsr=00000000
+sli v6.2s,  v27.2s, #16   fe02b1809661b7495b2816dfdfcf9e06  d1741b771f59863f80e208bc12760a5e  000000000000000008bc16df0a5e9e06  d1741b771f59863f80e208bc12760a5e fpsr=00000000
+sli v6.2s,  v27.2s, #31   9aea48fa4106bf4ea3bf5ab44207095b  6807c553861d4f343ce3f1281abab688  000000000000000023bf5ab44207095b  6807c553861d4f343ce3f1281abab688 fpsr=00000000
+sli v6.8h,  v27.8h, #0   36652341afc97e194f5fa6a98b91af8a  b7c6add3e61647481383db8d3f6816e5  b7c6add3e61647481383db8d3f6816e5  b7c6add3e61647481383db8d3f6816e5 fpsr=00000000
+sli v6.8h,  v27.8h, #8   b2d323b3be0ad40a3e65dc1f9acd70f3  9e10b15821a44ddae722a64a62de08d4  10d358b3a40ada0a22654a1fdecdd4f3  9e10b15821a44ddae722a64a62de08d4 fpsr=00000000
+sli v6.8h,  v27.8h, #15   ed9528b24f27a1825133da754e192bf7  fc45b3411628434b962131bf647f6eb6  ed95a8b24f27a182d133da75ce192bf7  fc45b3411628434b962131bf647f6eb6 fpsr=00000000
+sli v6.4h,  v27.4h, #0   c90a129e4282c4e16929810c89d7c2f5  b3c691efa40207f901df5d4d22a826e9  000000000000000001df5d4d22a826e9  b3c691efa40207f901df5d4d22a826e9 fpsr=00000000
+sli v6.4h,  v27.4h, #8   2492c1d5777b1f8564a5b1432967134e  081cd9bc9030f7801d55b208255bf88a  000000000000000055a508435b678a4e  081cd9bc9030f7801d55b208255bf88a fpsr=00000000
+sli v6.4h,  v27.4h, #15   a82a64170f357c928c1a19315a170fc8  0735733acbc828225290f48403d9e6fe  00000000000000000c1a1931da170fc8  0735733acbc828225290f48403d9e6fe fpsr=00000000
+sli v6.16b, v27.16b, #0   a6cd1951ab4eed3c6a566848931d0033  b652827579ee3f7b9b446e1076183f3d  b652827579ee3f7b9b446e1076183f3d  b652827579ee3f7b9b446e1076183f3d fpsr=00000000
+sli v6.16b, v27.16b, #3   7c3c2bd0613dada585d2d8f7092cc470  f5d2e6cc78011eead7ce010c5f78e2a6  ac943360c10df555bd720867f9c41430  f5d2e6cc78011eead7ce010c5f78e2a6 fpsr=00000000
+sli v6.16b, v27.16b, #7   09d579f310619c2bbced489f9da43ae0  a4167f9faa62a3cfe8908dd99d5ab099  0955f9f310619cab3c6dc89f9d243ae0  a4167f9faa62a3cfe8908dd99d5ab099 fpsr=00000000
+sli v6.8b,  v27.8b, #0   2ffae51b9a1b9a30ee089a9f30e644e2  a37d2c4fed70b08bade9f2d6121d8a77  0000000000000000ade9f2d6121d8a77  a37d2c4fed70b08bade9f2d6121d8a77 fpsr=00000000
+sli v6.8b,  v27.8b, #3   cd0b4da7deca8614fd81ac57a051c0d7  d167cf3b228b237d053a0f639d214e9f  00000000000000002dd17c1fe80970ff  d167cf3b228b237d053a0f639d214e9f fpsr=00000000
+randV128: 2816 calls, 2905 iters
+sli v6.8b,  v27.8b, #7   c26792f8bbce4136c7bb6028ce45901d  103546c42914dd05d1e2c6e11dc7dd71  0000000000000000c73b60a8cec5909d  103546c42914dd05d1e2c6e11dc7dd71 fpsr=00000000
+sri v6.2d,  v27.2d,  #1   f06e946d1288acf62d13947199239217  3e467349e16abe84f142f6af736e164e  9f2339a4f0b55f4278a17b57b9b70b27  3e467349e16abe84f142f6af736e164e fpsr=00000000
+sri v6.2d,  v27.2d,  #33   35813366c457a5b50feb2992e34aa722  3cfa342a2ceea65945b87e2e7f77db95  358133669e7d1a150feb2992a2dc3f17  3cfa342a2ceea65945b87e2e7f77db95 fpsr=00000000
+sri v6.2d,  v27.2d,  #64   72ff4f43af9c0dd24da3ffec8b1bafa0  eab26ac8e9fe74e5ada73fbc21400ba7  72ff4f43af9c0dd24da3ffec8b1bafa0  eab26ac8e9fe74e5ada73fbc21400ba7 fpsr=00000000
+sri v6.4s,  v27.4s,  #1   8748c865b4b6c4adc799f6de70f589f0  28cef582f7fd0a87096c19bc392c85e3  94677ac1fbfe854384b60cde1c9642f1  28cef582f7fd0a87096c19bc392c85e3 fpsr=00000000
+sri v6.4s,  v27.4s,  #17   54bd7d2cb205a9a75c2feec973381773  d6acb5b83748469f3869ec8ba7982ba9  54bd6b56b2059ba45c2f9c34733853cc  d6acb5b83748469f3869ec8ba7982ba9 fpsr=00000000
+sri v6.4s,  v27.4s,  #32   b9bd50f68be99e1feec5c60b75453788  d4ae89cb8a410a8e1cfd988b4be6db5a  b9bd50f68be99e1feec5c60b75453788  d4ae89cb8a410a8e1cfd988b4be6db5a fpsr=00000000
+sri v6.2s,  v27.2s,  #1   95a91f251ec382755bba6007547bcb90  0134531ace4734b39389fd1c04767655  000000000000000049c4fe8e023b3b2a  0134531ace4734b39389fd1c04767655 fpsr=00000000
+sri v6.2s,  v27.2s,  #17   cadfcc194af3340a846e9a1af13ab1ea  3f9cf106e3bba56f7e6cfa9cb4a7dcfa  0000000000000000846ebf36f13ada53  3f9cf106e3bba56f7e6cfa9cb4a7dcfa fpsr=00000000
+sri v6.2s,  v27.2s,  #32   36c23531f0d7953e4a4256a62be3caf6  6c4845eeabfc3d20bd07716e39d9edaa  00000000000000004a4256a62be3caf6  6c4845eeabfc3d20bd07716e39d9edaa fpsr=00000000
+sri v6.8h,  v27.8h,  #1   baaf3bcdf1d2856f8b95720be4d5f614  69982d32056bdc2930b840ef746c88c4  b4cc169982b5ee14985c2077ba36c462  69982d32056bdc2930b840ef746c88c4 fpsr=00000000
+sri v6.8h,  v27.8h,  #8   16eb8a33d06762e7b7e2488145c18fa9  77db849143033319de920bb98f1c3607  16778a84d0436233b7de480b458f8f36  77db849143033319de920bb98f1c3607 fpsr=00000000
+sri v6.8h,  v27.8h,  #16   cb49063d78563d4a69870eff576a45d7  ae9f6b57217bb59d71f1399cc2dd3bdd  cb49063d78563d4a69870eff576a45d7  ae9f6b57217bb59d71f1399cc2dd3bdd fpsr=00000000
+sri v6.4h,  v27.4h,  #1   3a58f3eaf4105aa5e55a2b9032fce3c6  fdb81e5f9e6a1c2983e97659fc08e4d5  0000000000000000c1f43b2c7e04f26a  fdb81e5f9e6a1c2983e97659fc08e4d5 fpsr=00000000
+sri v6.4h,  v27.4h,  #8   561e2abcd615356fb2ca4bcf80fd8de1  2ad80f11f15cfd8119b022ece42356a3  0000000000000000b2194b2280e48d56  2ad80f11f15cfd8119b022ece42356a3 fpsr=00000000
+sri v6.4h,  v27.4h,  #16   66dcd46016ba257024ce6670c3df931b  6a538ff52e5a56e0cb374068bf5e9eb1  000000000000000024ce6670c3df931b  6a538ff52e5a56e0cb374068bf5e9eb1 fpsr=00000000
+sri v6.16b, v27.16b, #1   92234fabede6745582a42444779c7b9e  454ab2063569badad1f9b6b70c6a9cad  a22559839ab45d6de8fc5b5b06b54ed6  454ab2063569badad1f9b6b70c6a9cad fpsr=00000000
+sri v6.16b, v27.16b, #4   8f0d5e525640ca9014903ac9e1baee8b  a87d614b05bd9d81c36b7e8f46f09c6c  8a075654504bc9981c9637c8e4bfe986  a87d614b05bd9d81c36b7e8f46f09c6c fpsr=00000000
+sri v6.16b, v27.16b, #8   3bfbe2b630270781baf5895de19acb42  d9d126bc8e4df20d9af11c1cbff1d858  3bfbe2b630270781baf5895de19acb42  d9d126bc8e4df20d9af11c1cbff1d858 fpsr=00000000
+sri v6.8b,  v27.8b,  #1   8613e7f383b45e5ceadc805705e826b1  70b89d8e37bc8da4c27d851dc4a7dad3  0000000000000000e1bec20e62d36de9  70b89d8e37bc8da4c27d851dc4a7dad3 fpsr=00000000
+sri v6.8b,  v27.8b,  #4   c1387d16f018fe4fe09c7a08491a6ff7  e8933a8d83a8be612d6fd69f8f0ef789  0000000000000000e2967d0948106ff8  e8933a8d83a8be612d6fd69f8f0ef789 fpsr=00000000
+sri v6.8b,  v27.8b,  #8   041820eda8429c70418b45c1fc463b7f  20c0db18507267a5bd29f10200870ed9  0000000000000000418b45c1fc463b7f  20c0db18507267a5bd29f10200870ed9 fpsr=00000000
+smax v9.4s, v7.4s, v8.4s  2e13afd88a901920ee09c1e2fcca6aaa  f7a1618f7f7967cf500bb4a4f6710123  2e13afd87f7967cf500bb4a4fcca6aaa fpsr=00000000
+smax v9.2s, v7.2s, v8.2s  85f3efd2c1125d09c1080b5c496e02d4  21890c38756454bec877cecc2a09dbd7  0000000000000000c877cecc496e02d4 fpsr=00000000
+smax v9.8h, v7.8h, v8.8h  abf11d01147e90956b26805ab86b637c  b0d5917fa72963213e190f332db7c12a  b0d51d01147e63216b260f332db7637c fpsr=00000000
+smax v9.4h, v7.4h, v8.4h  06fd9bc382bfeb5702c4b52af519f726  ad95f1e3b2cf6eac6a6fab444ef3bdc1  00000000000000006a6fb52a4ef3f726 fpsr=00000000
+smax v9.16b, v7.16b, v8.16b  dd69acd4e91d89457ea11a798f3107b8  fd39104017be2f75e15bb2cebd97baa0  fd691040171d2f757e5b1a79bd3107b8 fpsr=00000000
+smax v9.8b, v7.8b, v8.8b  57e37250083f64b4b4e00352f5cbc074  6791afd132c141ef1a1d19fc86db822c  00000000000000001a1d1952f5dbc074 fpsr=00000000
+umax v9.4s, v7.4s, v8.4s  797ef0b57c2f57575bffa12275602a01  92d0723343fe1eef6d56b25a9a57bf29  92d072337c2f57576d56b25a9a57bf29 fpsr=00000000
+umax v9.2s, v7.2s, v8.2s  2ba908dec6551c430ae009b73fc83162  0384da6468ff22a90e062ed6c604fcbd  00000000000000000e062ed6c604fcbd fpsr=00000000
+umax v9.8h, v7.8h, v8.8h  33357d0742794eec38c42b3b5f3c9ffb  229e4bbfa0ac85b3158e21bbb83aa56a  33357d07a0ac85b338c42b3bb83aa56a fpsr=00000000
+umax v9.4h, v7.4h, v8.4h  3752f1cf30c568283a49db3cc5541f92  35700601c84e640078aefdb700b20217  000000000000000078aefdb7c5541f92 fpsr=00000000
+umax v9.16b, v7.16b, v8.16b  be92e630adc0c42a4773caa640093a4b  62a92f47a18cb7e60e8614d50c843f06  bea9e647adc0c4e64786cad540843f4b fpsr=00000000
+umax v9.8b, v7.8b, v8.8b  2fe3c088ba539b87769f8cc67db35daa  b059c70cc7705b188d989a832a2966de  00000000000000008d9f9ac67db366de fpsr=00000000
+smin v9.4s, v7.4s, v8.4s  d098c19233c60a34bd9094480c0bd094  05f3b22eba6209ab8cc39f8c897a61a2  d098c192ba6209ab8cc39f8c897a61a2 fpsr=00000000
+smin v9.2s, v7.2s, v8.2s  c7600b6cd8c30a85f26632395b29bf4d  2945b1e9d82b5c148148181e37aefcb7  00000000000000008148181e37aefcb7 fpsr=00000000
+smin v9.8h, v7.8h, v8.8h  1b4ba1924751762fcda09b05b786357b  c18068da5ff2ce26c2c8d7c4235ee0e1  c180a1924751ce26c2c89b05b786e0e1 fpsr=00000000
+smin v9.4h, v7.4h, v8.4h  543558fc6e41ba1887448d6b1b839945  6ba43a0358af797ea6a3b45f81546c3e  000000000000000087448d6b81549945 fpsr=00000000
+smin v9.16b, v7.16b, v8.16b  4855e5ad05015b7ce61bce60ce759067  65eb6daaaf074dbf7d26a069bc89cfe1  48ebe5aaaf014dbfe61ba060bc8990e1 fpsr=00000000
+smin v9.8b, v7.8b, v8.8b  de72aa45cc4564794b1cc46831414088  2ecbbffcea030f858ea8b4607cf8b9b0  00000000000000008ea8b46031f8b988 fpsr=00000000
+umin v9.4s, v7.4s, v8.4s  9d0ab4110b32572188c31486edb58798  5482950a3508049df584a4ef5abf0ae3  5482950a0b32572188c314865abf0ae3 fpsr=00000000
+umin v9.2s, v7.2s, v8.2s  5ea0252e61b2e328a7a8edc57d778146  89e6845b20a71a47c2b44c58284dd0d9  0000000000000000a7a8edc5284dd0d9 fpsr=00000000
+umin v9.8h, v7.8h, v8.8h  72d593862ca8a87c7c35e1ee5439471c  0651835fe0564ebe121d776d5b92de97  0651835f2ca84ebe121d776d5439471c fpsr=00000000
+umin v9.4h, v7.4h, v8.4h  9732e18e36f52d4c2babb4d62d7e670a  abaacefd7ec8f603e304fb7bbf96090e  00000000000000002babb4d62d7e090e fpsr=00000000
+umin v9.16b, v7.16b, v8.16b  b427f122fcff2dae49eb7749371fcc14  0080e63118856b4c6c6b8b6e2453dc62  0027e62218852d4c496b7749241fcc14 fpsr=00000000
+umin v9.8b, v7.8b, v8.8b  69c52e58ad77e82bc2b1ba923722c219  80da885a542b374929aac3de997164cd  000000000000000029aaba9237226419 fpsr=00000000
+smaxp v9.4s, v7.4s, v8.4s  2fc9ea2d1ae48895dc97fa9588ba0517  5f36f19a5f4c9aaedfbe463c5db63338  5f4c9aae5db633382fc9ea2ddc97fa95 fpsr=00000000
+smaxp v9.2s, v7.2s, v8.2s  773c3ace1f7746e0903e9d838535d0a0  37a8bb7001df2f253609079e5efaaeb1  00000000000000005efaaeb1903e9d83 fpsr=00000000
+smaxp v9.8h, v7.8h, v8.8h  482f22b75a38fcc09626d6c87c0a2d59  b05e8877790d6f81872ada9188d77dfb  b05e790dda917dfb482f5a38d6c87c0a fpsr=00000000
+smaxp v9.4h, v7.4h, v8.4h  881385c44a8e6348842fb8319b130646  50ebdbace45eb4f807237102aa442d3b  000000000000000071022d3bb8310646 fpsr=00000000
+smaxp v9.16b, v7.16b, v8.16b  7d3e166c42bb3a1ecc535e3b739b28f5  f032b1a6481a7caf731fed93d648c1af  32b1487c73ed48c17d6c423a535e7328 fpsr=00000000
+smaxp v9.8b, v7.8b, v8.8b  7ea87c73716d1be8ce7b15ec7193b80e  32bdaca0bcc6887b393ece27f135453e  00000000000000003e2735457b15710e fpsr=00000000
+umaxp v9.4s, v7.4s, v8.4s  7ad92fdd301c52aae3bce71e144607ca  e6b4c1c7c0bdfd7118eba6563ef9acf1  e6b4c1c73ef9acf17ad92fdde3bce71e fpsr=00000000
+umaxp v9.2s, v7.2s, v8.2s  77e332271dd1b819c0960640a82b21ce  b34991b79127566569c647aeae2ea08e  0000000000000000ae2ea08ec0960640 fpsr=00000000
+umaxp v9.8h, v7.8h, v8.8h  5b34672db6f40848fdea871e5d1cef1e  1e0c9e6e4e8dec8b60d1651b0ecbad39  9e6eec8b651bad39672db6f4fdeaef1e fpsr=00000000
+umaxp v9.4h, v7.4h, v8.4h  ed9f912d5b4ddeae11f85ae442513c20  8fed4c46f6d6fb78156b91ea0d2a3c76  000000000000000091ea3c765ae44251 fpsr=00000000
+umaxp v9.16b, v7.16b, v8.16b  d35352c24805b21d5160531f4462b396  4c3ddcfe674c9c217f563ec83903982b  4cfe679c7fc83998d3c248b2605362b3 fpsr=00000000
+umaxp v9.8b, v7.8b, v8.8b  94e12de89ea4e1cbf42424bb3347dea7  7bad72b15f98cbda73b1bec0016dec9a  0000000000000000b1c06decf4bb47de fpsr=00000000
+sminp v9.4s, v7.4s, v8.4s  973984fe5b14a44c11a45f04bd5a27d6  234c10dc7dc06258a8fd453fb3e34269  234c10dca8fd453f973984febd5a27d6 fpsr=00000000
+sminp v9.2s, v7.2s, v8.2s  22ac9abe5d9c16949e9f77a87053da07  2b8c975c402f1bafb51be4127e3c859d  0000000000000000b51be4129e9f77a8 fpsr=00000000
+sminp v9.8h, v7.8h, v8.8h  5bea914662e531f97237bfb3ba492080  593ccc6c06ac9153104b8e6570b17f99  cc6c91538e6570b1914631f9bfb3ba49 fpsr=00000000
+sminp v9.4h, v7.4h, v8.4h  49056c1109f8d02e43ec6990ebb704e5  538e50aa0e603e190f2e15c578d9da23  00000000000000000f2eda2343ecebb7 fpsr=00000000
+sminp v9.16b, v7.16b, v8.16b  d36c0dfed13dae48a89f870e3174713a  a012a51275d47e36eac32d1e64af225e  a0a5d436c31eaf22d3fed1ae9f87313a fpsr=00000000
+sminp v9.8b, v7.8b, v8.8b  beef3747177c64bc17910d579ab932e4  a6b92f013cf0893eb76d66bce38ac0d0  0000000000000000b7bc8ac0910d9ae4 fpsr=00000000
+uminp v9.4s, v7.4s, v8.4s  b2c18c891cde6e5ee660cbfa151eefa7  acd22f323ffc7c266cea354d8423ff5d  3ffc7c266cea354d1cde6e5e151eefa7 fpsr=00000000
+uminp v9.2s, v7.2s, v8.2s  35708ec2fcec25624d0f76e1709b35a8  d90fc9c33ea15042df5decddb4920a49  0000000000000000b4920a494d0f76e1 fpsr=00000000
+uminp v9.8h, v7.8h, v8.8h  adeda24db78ec55e61fe9f5b5a8a6e6c  337ffe30d6e8df46c844bcd8c350eb39  337fd6e8bcd8c350a24db78e61fe5a8a fpsr=00000000
+uminp v9.4h, v7.4h, v8.4h  618907e72b0c68451aecba1261a3e3d6  a094b2558839e647bc81b90ade358d31  0000000000000000b90a8d311aec61a3 fpsr=00000000
+uminp v9.16b, v7.16b, v8.16b  77f5e2ac1710086d4dfc1714f4fec02c  e71ea76fb05dfcba3354d5a11579ba96  1e6f5dba33a1159677ac10084d14f42c fpsr=00000000
+uminp v9.8b, v7.8b, v8.8b  f741351918a18088b1acebce62141011  ae4d7e1b8e7b9f74825ee22855b71c2d  00000000000000005e28551cacce1410 fpsr=00000000
+SMAXV v8, v7.4s  c6dde20bae288badddde470bd8bdbc8b  000000000000000000000000ddde470b
+SMAXV v8, v7.4s  55694f073734dcf18af8a60d0cf0a2b8  00000000000000000000000055694f07
+SMAXV v8, v7.4s  b93ec179c52bd0ea64787c1c0e5c8ce0  00000000000000000000000064787c1c
+SMAXV v8, v7.4s  4ca835cef39aa145472a4322f90b342e  0000000000000000000000004ca835ce
+SMAXV v8, v7.4s  6bf3a5735d0c8bad0ed9790de90b56ce  0000000000000000000000006bf3a573
+SMAXV v8, v7.4s  726a0fd3a00dcccf975299c7fb68b0ee  000000000000000000000000726a0fd3
+SMAXV v8, v7.4s  be5b6e59572a9e56bd611f3e4b2cfcb8  000000000000000000000000572a9e56
+SMAXV v8, v7.4s  a910bf731eee3eef5bd2885df465f758  0000000000000000000000005bd2885d
+SMAXV v8, v7.4s  90d6fc8c93e5e7464f714e10121f5cfb  0000000000000000000000004f714e10
+SMAXV v8, v7.4s  cff923104f9cd706730aef43c265e8cd  000000000000000000000000730aef43
+SMAXV h8, v7.8h  c2c52f6bf09e48dca568e6e31f4357f9  000000000000000000000000000057f9
+SMAXV h8, v7.8h  c5861c0912777773bf59afda46c565ac  00000000000000000000000000007773
+randV128: 3072 calls, 3172 iters
+SMAXV h8, v7.8h  3487e75750b49f789fa7c71552f8ce12  000000000000000000000000000052f8
+SMAXV h8, v7.8h  6c158abf46e0fd971f1fa98160e74d56  00000000000000000000000000006c15
+SMAXV h8, v7.8h  c77d03af9187cd7b1d8dd0088b9f9fa4  00000000000000000000000000001d8d
+SMAXV h8, v7.8h  a1094d91cd364bd173bcbb98f02a7f2a  00000000000000000000000000007f2a
+SMAXV h8, v7.8h  580665d39578b244fe7ae31caa97ab11  000000000000000000000000000065d3
+SMAXV h8, v7.8h  47bf45e085da3f819b91c680d6efdd88  000000000000000000000000000047bf
+SMAXV h8, v7.8h  ca82eb233ae72e3424cedeb08f40d1b9  00000000000000000000000000003ae7
+SMAXV h8, v7.8h  3d99520a4f2bbb0876fea998f29545d0  000000000000000000000000000076fe
+SMAXV h8, v7.4h  fc517600613221aa6deaa3241afbf3fb  00000000000000000000000000006dea
+SMAXV h8, v7.4h  63f753710b899dc5e5614640237c9864  00000000000000000000000000004640
+SMAXV h8, v7.4h  cdd5e6caeabb6b06bb2e10d82a27ef37  00000000000000000000000000002a27
+SMAXV h8, v7.4h  98372a759955c618c91c7cd94b05b6a1  00000000000000000000000000007cd9
+SMAXV h8, v7.4h  1f6b1bdfb5e2eba9ecf9062da024a7ce  0000000000000000000000000000062d
+SMAXV h8, v7.4h  bdbbb575d9ee1662008f2ac2488f7fe9  00000000000000000000000000007fe9
+SMAXV h8, v7.4h  d075f5a2a20583f2e1ab65835d53f91f  00000000000000000000000000006583
+SMAXV h8, v7.4h  b3e3d5d1abb46d026b19325bfb7bd29b  00000000000000000000000000006b19
+SMAXV h8, v7.4h  c1525370908711417aa40d383f13c68a  00000000000000000000000000007aa4
+SMAXV h8, v7.4h  580e6aeaee08aa59ea1a720544289117  00000000000000000000000000007205
+SMAXV b8, v7.16b  d26217ab61c576f79645ddae27c5ee70  00000000000000000000000000000076
+SMAXV b8, v7.16b  8d9c541f8449afc65cf2cb2003f69abe  0000000000000000000000000000005c
+SMAXV b8, v7.16b  e3061fb2f321927317edb745f5c85130  00000000000000000000000000000073
+SMAXV b8, v7.16b  31ee73d04bd85ba9a3021d0a1846cff0  00000000000000000000000000000073
+SMAXV b8, v7.16b  d49e4ce627fa4515dcfd795c887ccf2a  0000000000000000000000000000007c
+SMAXV b8, v7.16b  2663a75e24148d639daa482562770e0b  00000000000000000000000000000077
+SMAXV b8, v7.16b  84887fa6ddb16f3ec4d40453c24248bf  0000000000000000000000000000007f
+SMAXV b8, v7.16b  4b5bcf28ef5d26532c482bd1c3e93871  00000000000000000000000000000071
+SMAXV b8, v7.16b  d5269652f5a5ef4eb0d2398a81799b4e  00000000000000000000000000000079
+SMAXV b8, v7.16b  7f37cd8f8c1406da2e3ea86c19fd2d82  0000000000000000000000000000007f
+SMAXV b8, v7.8b  48aaaf4ed61b2179e2dafac3661c1f86  00000000000000000000000000000066
+SMAXV b8, v7.8b  1473f0d300b08101d1777e91f8b75c12  0000000000000000000000000000007e
+SMAXV b8, v7.8b  034b54a59d98c1b67a80d68206311a4f  0000000000000000000000000000007a
+SMAXV b8, v7.8b  707ed831495c1c41bbc17d81ab951469  0000000000000000000000000000007d
+SMAXV b8, v7.8b  b65776e19e8acf516e05f27a04ef088b  0000000000000000000000000000007a
+SMAXV b8, v7.8b  33232c223aad158f711aae592c4cb0e2  00000000000000000000000000000071
+SMAXV b8, v7.8b  412ff561b9522baa9eca2e0a3fb7c89a  0000000000000000000000000000003f
+SMAXV b8, v7.8b  3ec5cd09b6044d4cd2e2ef795a3d0ede  00000000000000000000000000000079
+SMAXV b8, v7.8b  8431b185ce4fb722ea2e6c9398e93cda  0000000000000000000000000000006c
+SMAXV b8, v7.8b  70c19b439cc0a5d7c07a214216c70fbb  0000000000000000000000000000007a
+UMAXV v8, v7.4s  5fbf89aebde2521831928b73f0e342ad  000000000000000000000000f0e342ad
+UMAXV v8, v7.4s  ab797632cc41fb9019412413404a93dc  000000000000000000000000cc41fb90
+UMAXV v8, v7.4s  b1395e3b656adbec54546a0d2507bc73  000000000000000000000000b1395e3b
+UMAXV v8, v7.4s  ce4c3e3525e830d8bf98d84cb8277a9e  000000000000000000000000ce4c3e35
+UMAXV v8, v7.4s  5cfe118da84734ff34d7ebbe18b5888b  000000000000000000000000a84734ff
+UMAXV v8, v7.4s  b89bd3ad8914230e90dd1d4e5ebda363  000000000000000000000000b89bd3ad
+UMAXV v8, v7.4s  3e6e800264da3bb0af78ece8a84c8755  000000000000000000000000af78ece8
+UMAXV v8, v7.4s  d35d28566cdd20e540b80a0b3f7c6531  000000000000000000000000d35d2856
+UMAXV v8, v7.4s  7526efa9443781e9a921dea6cdefd541  000000000000000000000000cdefd541
+UMAXV v8, v7.4s  c270d4eb79341c9a172740c67f52e043  000000000000000000000000c270d4eb
+UMAXV h8, v7.8h  1887d388a6612da66698ac5674b24163  0000000000000000000000000000d388
+UMAXV h8, v7.8h  d1b6e6ec6748efb6723e9f42c51ab6ce  0000000000000000000000000000efb6
+UMAXV h8, v7.8h  4b4b0a8359789f7817e693779196f9b0  0000000000000000000000000000f9b0
+UMAXV h8, v7.8h  e0903cb9177a7998315c06dff133c734  0000000000000000000000000000f133
+UMAXV h8, v7.8h  eed277fa3edcb9c29b6c736703fcdb87  0000000000000000000000000000eed2
+UMAXV h8, v7.8h  cf5db8b36a2a9aa133e256fce3fdf3d5  0000000000000000000000000000f3d5
+UMAXV h8, v7.8h  e07df94e35ee59e2d48a2c88ac43c949  0000000000000000000000000000f94e
+UMAXV h8, v7.8h  7e7e38393eb632305a2f70f97bd91910  00000000000000000000000000007e7e
+UMAXV h8, v7.8h  03ac70de1e0e6038a09e9e3a6bcba155  0000000000000000000000000000a155
+UMAXV h8, v7.8h  cc529dab748020a584a3323698261b45  0000000000000000000000000000cc52
+UMAXV h8, v7.4h  36bdbb0bd99aae24e00aa8db1ff5440c  0000000000000000000000000000e00a
+UMAXV h8, v7.4h  9b3ac76aebe84661929f7d141b44d7d5  0000000000000000000000000000d7d5
+UMAXV h8, v7.4h  5813bb3446f42307752e2ccea92091cc  0000000000000000000000000000a920
+UMAXV h8, v7.4h  c99495d5854d82c3648231f3e5942e1f  0000000000000000000000000000e594
+UMAXV h8, v7.4h  4a0b51b9457c9f403d690870eaac6af7  0000000000000000000000000000eaac
+UMAXV h8, v7.4h  37c3e94c210fb62bdaad2e31d4750183  0000000000000000000000000000daad
+UMAXV h8, v7.4h  ec075bfbb5910230181b1d23c0faaeed  0000000000000000000000000000c0fa
+UMAXV h8, v7.4h  c524a1309e8ec0fad47f5330c9482e62  0000000000000000000000000000d47f
+UMAXV h8, v7.4h  1e66ba5978932b36e8a44b460b6a3c0d  0000000000000000000000000000e8a4
+UMAXV h8, v7.4h  53199fe0de2b818f31588250a46c961b  0000000000000000000000000000a46c
+UMAXV b8, v7.16b  c0894d336ce3fcb28c65723aad5af6b7  000000000000000000000000000000fc
+UMAXV b8, v7.16b  c101c1bdbf45d94bd39899f04441180e  000000000000000000000000000000f0
+UMAXV b8, v7.16b  b2cff6ea72e05305e3be725e852cba4c  000000000000000000000000000000f6
+UMAXV b8, v7.16b  8adc0b5fad455a575a2dd9945544598d  000000000000000000000000000000dc
+UMAXV b8, v7.16b  250a923dfc2ee5f6632b0e57986e6e0c  000000000000000000000000000000fc
+UMAXV b8, v7.16b  b3578bf78e78a050f7a567cc268753cb  000000000000000000000000000000f7
+UMAXV b8, v7.16b  8e0ff4fafeb0c712f26761df1b9ac5f7  000000000000000000000000000000fe
+UMAXV b8, v7.16b  137dc8b3e86196e7303d777c95b480bb  000000000000000000000000000000e8
+UMAXV b8, v7.16b  9eef048ce917487c8df2258fade04044  000000000000000000000000000000f2
+UMAXV b8, v7.16b  17c8eae1bd19752fc8896a527ec2b746  000000000000000000000000000000ea
+UMAXV b8, v7.8b  a4ed36c641410754950a53b4a0f1d95b  000000000000000000000000000000f1
+UMAXV b8, v7.8b  b85f1b863d198f52c376c607839bd20f  000000000000000000000000000000d2
+UMAXV b8, v7.8b  b16a958d4d2c48d62e97403744ce5d8d  000000000000000000000000000000ce
+UMAXV b8, v7.8b  e95aa1470e06708bb13a3c2efe953702  000000000000000000000000000000fe
+UMAXV b8, v7.8b  be7a39201c34401e2a2b35d9cefd1c99  000000000000000000000000000000fd
+UMAXV b8, v7.8b  8a175b841241f73a7436aa24cf11c87f  000000000000000000000000000000cf
+UMAXV b8, v7.8b  aa7d03df8cb9cf8c6b2714fc1edef6e0  000000000000000000000000000000fc
+UMAXV b8, v7.8b  7bf82b9e272905c0eacaf04bd66e63e7  000000000000000000000000000000f0
+UMAXV b8, v7.8b  57d4d12b7e1cd581cfeabbff13cfcbc1  000000000000000000000000000000ff
+UMAXV b8, v7.8b  9b5df0f42e1e7b7cf554f003f20de999  000000000000000000000000000000f5
+SMINV v8, v7.4s  a4de8464d2bc325d37d40b438f327a9c  0000000000000000000000008f327a9c
+SMINV v8, v7.4s  cca489e7078137cf733689aa054c3af5  000000000000000000000000cca489e7
+SMINV v8, v7.4s  70fbfce968f9c57e8446e4267067e5d1  0000000000000000000000008446e426
+SMINV v8, v7.4s  ec2fd7d692b11a1745d09aa3ed8e365c  00000000000000000000000092b11a17
+SMINV v8, v7.4s  9c8c181a20347046949f260b97cdeac1  000000000000000000000000949f260b
+SMINV v8, v7.4s  dc5ebb21ae0e03b74b81044b8b30bd2d  0000000000000000000000008b30bd2d
+SMINV v8, v7.4s  08f0ba57d9cc11154740b150e4c46acc  000000000000000000000000d9cc1115
+SMINV v8, v7.4s  7c9013293df9d40c65a9a804bf94aec9  000000000000000000000000bf94aec9
+SMINV v8, v7.4s  df915a667564757c141798554b0cce4a  000000000000000000000000df915a66
+SMINV v8, v7.4s  d95d80d390ec058486a5e7cac4a7c234  00000000000000000000000086a5e7ca
+SMINV h8, v7.8h  1e00b216c60dddc0dc67f2ea61699ed7  00000000000000000000000000009ed7
+SMINV h8, v7.8h  08c6ea9ab25438dbf029359f3d5d1f5e  0000000000000000000000000000b254
+SMINV h8, v7.8h  f4fa26cbf14c53829fb72cd7749000f6  00000000000000000000000000009fb7
+SMINV h8, v7.8h  3fe961151e816a60c5dc547c230dffca  0000000000000000000000000000c5dc
+SMINV h8, v7.8h  43e098e4d580b9223f65287c65e0d607  000000000000000000000000000098e4
+SMINV h8, v7.8h  5d29c5a4b3d47b74e71f24c2571542d9  0000000000000000000000000000b3d4
+SMINV h8, v7.8h  e910e6c15409ed019ad4c43a14b9fe6b  00000000000000000000000000009ad4
+SMINV h8, v7.8h  44e3f6a852ac4b76345185d0b9d7c7ea  000000000000000000000000000085d0
+SMINV h8, v7.8h  c8edf1c34c48d07e9161e270617c5981  00000000000000000000000000009161
+SMINV h8, v7.8h  d279d380dc69b9c68dd2570628b3705d  00000000000000000000000000008dd2
+SMINV h8, v7.4h  bed499499e9c42fa046e607e2b88c7aa  0000000000000000000000000000c7aa
+SMINV h8, v7.4h  e84a3e8c2f6ca7c5d20279c486081b93  00000000000000000000000000008608
+SMINV h8, v7.4h  ac27beb42a6523d4d35b1fc5543e2845  0000000000000000000000000000d35b
+SMINV h8, v7.4h  707e248d146f8255c950c18ba3e3e5ac  0000000000000000000000000000a3e3
+SMINV h8, v7.4h  68c8176ba4f520fd2ceec4454cf556b4  0000000000000000000000000000c445
+SMINV h8, v7.4h  f08ffeb670d8b2230451df7b3f254252  0000000000000000000000000000df7b
+SMINV h8, v7.4h  1ae38aaba3d52998e87186f2f29fef83  000000000000000000000000000086f2
+SMINV h8, v7.4h  0665da0eea422058271ca1abc117bc84  0000000000000000000000000000a1ab
+SMINV h8, v7.4h  0f61e849deadd2109c1fac92c7996682  00000000000000000000000000009c1f
+SMINV h8, v7.4h  9325b2ca1da17c6c254623942132a8a8  0000000000000000000000000000a8a8
+SMINV b8, v7.16b  edfc33fc43ab5a179d5c839beaed4023  00000000000000000000000000000083
+SMINV b8, v7.16b  7931674aeb55a7bedf2f47943fd6e81f  00000000000000000000000000000094
+SMINV b8, v7.16b  92114b22b12ea10cc989eb6c3bfa5cc7  00000000000000000000000000000089
+SMINV b8, v7.16b  96e8d9ef32bf82ae3637eb0dfb645a48  00000000000000000000000000000082
+SMINV b8, v7.16b  e0020f1d0996864f0106c3659a209cce  00000000000000000000000000000086
+SMINV b8, v7.16b  cbabe818d33eeb9c08bff05f353bdf84  00000000000000000000000000000084
+SMINV b8, v7.16b  b52f614d2b44eb412531ede7e7c0de97  00000000000000000000000000000097
+SMINV b8, v7.16b  f8d97426ae33c3e9352736e9ccbc5732  000000000000000000000000000000ae
+SMINV b8, v7.16b  f2f61f10f797ae41156c4751013a0482  00000000000000000000000000000082
+SMINV b8, v7.16b  fdd25d78a3fdeaf59fce9d0ba246a1b2  0000000000000000000000000000009d
+randV128: 3328 calls, 3435 iters
+SMINV b8, v7.8b  77b92ac94df0b1b0b017b303c9ececef  000000000000000000000000000000b0
+SMINV b8, v7.8b  baf7826e92fc3f1f2514052595399f65  00000000000000000000000000000095
+SMINV b8, v7.8b  24d862d50daed2edd8900f5e2038773f  00000000000000000000000000000090
+SMINV b8, v7.8b  0fa7c5695a91a4c7a6594d9886f62faa  00000000000000000000000000000086
+SMINV b8, v7.8b  d8b2a7961731f2586b3a3cc1e47e85d1  00000000000000000000000000000085
+SMINV b8, v7.8b  dc4304c8dd1bf74d04fe57c355dc33e1  000000000000000000000000000000c3
+SMINV b8, v7.8b  75a7d96b4adaf1524b721a8cf61cf606  0000000000000000000000000000008c
+SMINV b8, v7.8b  f1d262e44feee7c213ccfd15e1649048  00000000000000000000000000000090
+SMINV b8, v7.8b  7472efdba727e81eb295a376f3afddc0  00000000000000000000000000000095
+SMINV b8, v7.8b  0f2f26fc07dfefa44217e41657461128  000000000000000000000000000000e4
+UMINV v8, v7.4s  1d5401b50ba337ff9f1f3ae32736e7a9  0000000000000000000000000ba337ff
+UMINV v8, v7.4s  7aebbb25a074e75570389921bfd15932  00000000000000000000000070389921
+UMINV v8, v7.4s  3d6362b0aa581a9790cb8624bc923db7  0000000000000000000000003d6362b0
+UMINV v8, v7.4s  760d610c3b7221483f6efa4ec99516b0  0000000000000000000000003b722148
+UMINV v8, v7.4s  8137b2a5ee4d381559ed738a01e79f4a  00000000000000000000000001e79f4a
+UMINV v8, v7.4s  ba2b53e760769aaab9136dc3809395b1  00000000000000000000000060769aaa
+UMINV v8, v7.4s  7d373f3f2c7785b23dae62e763a5b310  0000000000000000000000002c7785b2
+UMINV v8, v7.4s  26a57217eedf33dac088d0e1c52ab794  00000000000000000000000026a57217
+UMINV v8, v7.4s  10c2e8dc4337e0cd1e6e329dc32d5b68  00000000000000000000000010c2e8dc
+UMINV v8, v7.4s  99da9efbc70dca38332c040778ba5cb9  000000000000000000000000332c0407
+UMINV h8, v7.8h  1c388fde15ec2bc7da8ec20b01de75b3  000000000000000000000000000001de
+UMINV h8, v7.8h  f52ab7f3c9614025f160e99679a46481  00000000000000000000000000004025
+UMINV h8, v7.8h  80fa12a580f644ff526df492fd18e34f  000000000000000000000000000012a5
+UMINV h8, v7.8h  18f69c60d63a7400db835feca847ae4b  000000000000000000000000000018f6
+UMINV h8, v7.8h  1b68529066b60cd5676ca691973c839f  00000000000000000000000000000cd5
+UMINV h8, v7.8h  e49c2fa1ccf84829d1f5456ce5041c77  00000000000000000000000000001c77
+UMINV h8, v7.8h  cee02fffa58b64a9f7eab968afa93600  00000000000000000000000000002fff
+UMINV h8, v7.8h  377f4e168cfc9b01b3177d73103a8c66  0000000000000000000000000000103a
+UMINV h8, v7.8h  79c489521ed62adce2470d7824c0dcd4  00000000000000000000000000000d78
+UMINV h8, v7.8h  f2fdda20f6a54ce76148e5630849e077  00000000000000000000000000000849
+UMINV h8, v7.4h  fc743feab1f63ece0ae48220d8e0547a  00000000000000000000000000000ae4
+UMINV h8, v7.4h  f576b41eea543c3cbbe85f9caf91f60a  00000000000000000000000000005f9c
+UMINV h8, v7.4h  374e33273e4b82dd4e20f8c1a9698053  00000000000000000000000000004e20
+UMINV h8, v7.4h  204aba7048674c5fa058c97ce373af80  0000000000000000000000000000a058
+UMINV h8, v7.4h  0ab54467a435d56c8d5c4eba78bc3ebe  00000000000000000000000000003ebe
+UMINV h8, v7.4h  52dacd77ef415ab0f2f70465854feb39  00000000000000000000000000000465
+UMINV h8, v7.4h  5406510cc51516d8a9f6666b2538701c  00000000000000000000000000002538
+UMINV h8, v7.4h  6d85cc93c13f47908f26f0b775848a93  00000000000000000000000000007584
+UMINV h8, v7.4h  382960b02c459f5d55680ed4772cb622  00000000000000000000000000000ed4
+UMINV h8, v7.4h  f9a4544ad3a9972c53ac3b78f8411aad  00000000000000000000000000001aad
+UMINV b8, v7.16b  53bb728e020c15a5c22982db4a24e5a7  00000000000000000000000000000002
+UMINV b8, v7.16b  a1bcb4ea56fa55737eac60eb8aded33c  0000000000000000000000000000003c
+UMINV b8, v7.16b  3ef118c86a00924363014f93d37d9f97  00000000000000000000000000000000
+UMINV b8, v7.16b  88a79996daaa09c04df3cdbf420d06e5  00000000000000000000000000000006
+UMINV b8, v7.16b  d92a33bf4382f6971850565bf298c352  00000000000000000000000000000018
+UMINV b8, v7.16b  70880548ecf6fd1eb4b3c8cf2731c242  00000000000000000000000000000005
+UMINV b8, v7.16b  28984c6ded8a9666b495898c55e80ffc  0000000000000000000000000000000f
+UMINV b8, v7.16b  ea3e5f27c87637a1566ac5b36785042e  00000000000000000000000000000004
+UMINV b8, v7.16b  11c739e219481c7c7800fa3079155f05  00000000000000000000000000000000
+UMINV b8, v7.16b  fb7fd70b7d8c81a2f521a3efa5a3daac  0000000000000000000000000000000b
+UMINV b8, v7.8b  03b2330c90cda1c0a99a3cdc0a3b3250  0000000000000000000000000000000a
+UMINV b8, v7.8b  a4afb0769c8f098932b6279ec91203a4  00000000000000000000000000000003
+UMINV b8, v7.8b  6ac179ce2daea5c392a7d7a7b398d9e0  00000000000000000000000000000092
+UMINV b8, v7.8b  cf9933bacf740f0e6bfa6a58f6935ef2  00000000000000000000000000000058
+UMINV b8, v7.8b  3081dba51d6d8317987b5a9dae0f4d07  00000000000000000000000000000007
+UMINV b8, v7.8b  c7972e846fbaea638145a7d210477c80  00000000000000000000000000000010
+UMINV b8, v7.8b  b17555455738bc16c67562d209786ddc  00000000000000000000000000000009
+UMINV b8, v7.8b  992f1c3fcd142a21215ced6019131a95  00000000000000000000000000000013
+UMINV b8, v7.8b  da107ddf6ed9702f6fc8c4685c2441d6  00000000000000000000000000000024
+UMINV b8, v7.8b  d263768fd513caed8d8363d6efb89ccc  00000000000000000000000000000063
+smlal  v29.2d, v20.2s, v3.s[0]   db7502bd9f4f7307555b4796eedae7a3  97a112684dcd6c8052f4ed23c2683654  53921dd36717a828a51aea947497e086  013d356b16a73359394df5a7fc7cd79b  97a112684dcd6c8052f4ed23c2683654  53921dd36717a828a51aea947497e086 fpsr=00000000
+smlal  v29.2d, v20.2s, v3.s[3]   fb1cf16c6381a531487f63fb860fc722  2e80ee704883aef8b1ad8ff02fc42639  e522a2c6ce3ae57154be2f3b4ae22d32  03550a7e72b4d8d1437c2a5fa8876938  2e80ee704883aef8b1ad8ff02fc42639  e522a2c6ce3ae57154be2f3b4ae22d32 fpsr=00000000
+smlal2 v29.2d, v20.4s, v3.s[1]   ad297db18d7015c32e4f5573d6f48db6  345b9435a82b7aa021e5743791468b3a  45c3a01a18057c2eb339a641d44bfe80  9d75bc824998153848a67a35e9227056  345b9435a82b7aa021e5743791468b3a  45c3a01a18057c2eb339a641d44bfe80 fpsr=00000000
+smlal2 v29.2d, v20.4s, v3.s[2]   a5a03bf091df16e23a4d30e1d0cf0d03  5f369a18df8a2799d523b2dadd3438fa  267aab34b83cc183f40f628a05142414  8aef795ed29c092a4366a1969c37a94e  5f369a18df8a2799d523b2dadd3438fa  267aab34b83cc183f40f628a05142414 fpsr=00000000
+smlal  v29.4s, v20.4h, v3.h[0]   9684bd8ce493fdb1a1fe0a2b6ae31cae  601492806363060902e95cbe05d1011d  3d4b577822a406954cc379fad2837591  97dae0850f2b5b4fa4a9da8c6b65ff1b  601492806363060902e95cbe05d1011d  3d4b577822a406954cc379fad2837591 fpsr=00000000
+smlal  v29.4s, v20.4h, v3.h[7]   36da98ebf94e1d5497e5f63397738e5b  eef911d0a7796d14dcbb85c7ff61bb48  3e3a374acaffa187efdafd752ddbc59b  2e47e549db989e6a97bf502d86bf6cab  eef911d0a7796d14dcbb85c7ff61bb48  3e3a374acaffa187efdafd752ddbc59b fpsr=00000000
+smlal2 v29.4s, v20.8h, v3.h[1]   36a5606f44d5caf04f8708de4bc535ac  bbeaac6b1f92b0dc961e43d9be283a1e  dd49e10d2412e67e10d704de0c60e7d6  335ad02f40cb7710510db79e47f1d82c  bbeaac6b1f92b0dc961e43d9be283a1e  dd49e10d2412e67e10d704de0c60e7d6 fpsr=00000000
+smlal2 v29.4s, v20.8h, v3.h[1]   4deaa97d39ed59a8ff6754107b1de847  7cebf5b7407122876596a9d7366a5143  ce7fe827a5a2289de43fa01a6256afe7  7de6966f35f9f32218283c0688612fa1  7cebf5b7407122876596a9d7366a5143  ce7fe827a5a2289de43fa01a6256afe7 fpsr=00000000
+umlal  v29.2d, v20.2s, v3.s[0]   2dad07794c581ea0d90aedad1abd79d0  e5ff82167cda18387da6caa75b6bd45c  c4dedffac071bc089f96e60e2301f271  3edbc9d40e307057e58b5db5cc712e6c  e5ff82167cda18387da6caa75b6bd45c  c4dedffac071bc089f96e60e2301f271 fpsr=00000000
+umlal  v29.2d, v20.2s, v3.s[3]   8bf10ec7f2dc6cfd11f4e9991beabce9  a92be5ed4992e51412d3bc2b226f980c  746b5cebe945f5e3755feb9c43a68419  9480e56074d29c76219deba2d0039fed  a92be5ed4992e51412d3bc2b226f980c  746b5cebe945f5e3755feb9c43a68419 fpsr=00000000
+umlal2 v29.2d, v20.4s, v3.s[1]   1bbb52cb9e3c97e2dda85bb775e88638  7e73b3a01a5bdd3e57a191487ebb70f8  9129f25e94e12853991fc1a8b7873881  675e28d134f618e2ed6c8801dc7f74e8  7e73b3a01a5bdd3e57a191487ebb70f8  9129f25e94e12853991fc1a8b7873881 fpsr=00000000
+umlal2 v29.2d, v20.4s, v3.s[2]   16da809364fa55da81935fe2639131c2  d11d34b73609a87b40597d1871eae250  3d11b294fd0923bc3687729b18f7843e  e58bd4e3aa11113eb6fcd945e004bd16  d11d34b73609a87b40597d1871eae250  3d11b294fd0923bc3687729b18f7843e fpsr=00000000
+umlal  v29.4s, v20.4h, v3.h[0]   2565e1299934a00dc42e38ddc537ae10  e64ab85a4181c9809e9234cf67115727  9d1ad694d468c8d45478e23ef629fdc0  c29318a9cd8cce4d2a57529d1b9a9650  e64ab85a4181c9809e9234cf67115727  9d1ad694d468c8d45478e23ef629fdc0 fpsr=00000000
+umlal  v29.4s, v20.4h, v3.h[7]   601768c82fcb13fa53f5311d99efbc86  85b610ab2b0de085e64ef8b08d426aac  64f7fd688712b0b27ac0ce7242dba3f5  baec160a91dfc5ca8bab43cbc401d87a  85b610ab2b0de085e64ef8b08d426aac  64f7fd688712b0b27ac0ce7242dba3f5 fpsr=00000000
+umlal2 v29.4s, v20.8h, v3.h[1]   7cf5aad2998502c5646d5f85d2ff2ec7  6162d20d677140ae4d10dea0d5c0f082  47abba738bc92f7adee64a1bef504a82  d7fe97725de0c9d5c52031d50f75d727  6162d20d677140ae4d10dea0d5c0f082  47abba738bc92f7adee64a1bef504a82 fpsr=00000000
+umlal2 v29.4s, v20.8h, v3.h[1]   2a023bac4b24bf932819d4fb64aad977  2f5490e56a713e20075dfa8335cebc4e  fa3ba31b52539a50b16c6a1df2cbc409  56e52b48d4901f2a8d0d0e969f965cd7  2f5490e56a713e20075dfa8335cebc4e  fa3ba31b52539a50b16c6a1df2cbc409 fpsr=00000000
+smlsl  v29.2d, v20.2s, v3.s[0]   2143afbaba6ea187d67ea5614334903a  a390e097a6d12efe48b8603da0b2a3b2  30ab4bc2527345592ad6425b3d92e831  0fc605b04c22eddaed6ac4eed725eb28  a390e097a6d12efe48b8603da0b2a3b2  30ab4bc2527345592ad6425b3d92e831 fpsr=00000000
+smlsl  v29.2d, v20.2s, v3.s[3]   13bc9a605826fac6a020e79c63e127b5  711a54879156636c43a624b20aaf7855  9efe46cdfeed83b87baae6bbc6e8879b  2d5f02de7976ec3ca42d769f00208da4  711a54879156636c43a624b20aaf7855  9efe46cdfeed83b87baae6bbc6e8879b fpsr=00000000
+smlsl2 v29.2d, v20.4s, v3.s[1]   b57090019b101e72bc82ac90b9f5748b  4cf581199ec2318f2daa5ac5670910d8  d49652f482195a01ec693acb781f1420  bb541bb8f5e2159fb511d11eaf16c226  4cf581199ec2318f2daa5ac5670910d8  d49652f482195a01ec693acb781f1420 fpsr=00000000
+smlsl2 v29.2d, v20.4s, v3.s[2]   e925fcb142dbed8a3a4a165cac053ee1  f25f849f2bff090a789ae26c5f528ccb  2fabce6b555ecdf781040bbf07eddcb3  edb1518c6e1da5212b9e1d515b0a843b  f25f849f2bff090a789ae26c5f528ccb  2fabce6b555ecdf781040bbf07eddcb3 fpsr=00000000
+smlsl  v29.4s, v20.4h, v3.h[0]   fcb057b2ef64ea819d076c59cbe5d613  3f75f02d931ff9448bbf628658ed9ad7  3cc60717aefe9ef52ae9d2676d0cabfb  d688be6d0fbacf1fba36ecfaaab26846  3f75f02d931ff9448bbf628658ed9ad7  3cc60717aefe9ef52ae9d2676d0cabfb fpsr=00000000
+smlsl  v29.4s, v20.4h, v3.h[7]   399727811b207d998b6870a1baeead13  947ffeb078a9cd64475cfe515e2873b7  aeea905e01bf2020199da2a59ec1549c  503165691a97f98fa93b3011df9585cd  947ffeb078a9cd64475cfe515e2873b7  aeea905e01bf2020199da2a59ec1549c fpsr=00000000
+randV128: 3584 calls, 3699 iters
+smlsl2 v29.4s, v20.8h, v3.h[1]   53e1018239d5f9f538ef36186c659784  a580448a4d62d88fe0f7c9b06445ed0f  3a1cffa2c264a79b82a3915f8f4eab3b  2c0a1482580201e95affe43c5b08baf2  a580448a4d62d88fe0f7c9b06445ed0f  3a1cffa2c264a79b82a3915f8f4eab3b fpsr=00000000
+smlsl2 v29.4s, v20.8h, v3.h[1]   257d5420870c6fe98a11d989618adc81  9460e74966b1888a9b80b17733f9867b  88331f90dd96f5c257b6db39e08cebed  18442fa0840313fd96afd0bd52dd7109  9460e74966b1888a9b80b17733f9867b  88331f90dd96f5c257b6db39e08cebed fpsr=00000000
+umlsl  v29.2d, v20.2s, v3.s[0]   c979c4d6986de594783141be463913b3  70b9dcb55f6a161196b818d27e05b600  60a2968434d1c8e6849f9d6b65fda366  8d6dcee7f1bc4be845fc24db8f108fb3  70b9dcb55f6a161196b818d27e05b600  60a2968434d1c8e6849f9d6b65fda366 fpsr=00000000
+umlsl  v29.2d, v20.2s, v3.s[3]   45792610f6488fb6dfd9143408986649  812c724b2353a655a8ced85364b6116f  4cc0dcc75472eb8de63c2729c48812d0  12dc912119571331c1a7279f40d57500  812c724b2353a655a8ced85364b6116f  4cc0dcc75472eb8de63c2729c48812d0 fpsr=00000000
+umlsl2 v29.2d, v20.4s, v3.s[1]   4d8110321460c072f38d68cf9ceaaae5  7cbc3d6f26318b79054707e0d94f6b6b  b11d793dd305c9dae25a1c261527bd1e  df36fa1162b17df8d1c83a10abc4baef  7cbc3d6f26318b79054707e0d94f6b6b  b11d793dd305c9dae25a1c261527bd1e fpsr=00000000
+umlsl2 v29.2d, v20.4s, v3.s[2]   156ed084dac61aa2e0a6b75bd2169799  2e1c25ccbbf56ff118a5e4dcde016b00  fcf7e3d66bcba361ba7835238c4597b9  02045ef93946e45691819dfdd4b5ba48  2e1c25ccbbf56ff118a5e4dcde016b00  fcf7e3d66bcba361ba7835238c4597b9 fpsr=00000000
+umlsl  v29.4s, v20.4h, v3.h[0]   ff46c1f0b5d8a6f26e70feaa424f699b  d4a38590a5f8971d012e40407641b4b5  0f054e996900f989cddb836bb75e1784  ff2b0438aff1c5f263942e2631b5f947  d4a38590a5f8971d012e40407641b4b5  0f054e996900f989cddb836bb75e1784 fpsr=00000000
+umlsl  v29.4s, v20.4h, v3.h[7]   d0669ac2b242210f8d10b073cc17969e  ee25f4d1f552f731ebfe515fc85de7b7  c6bce081b6fb3f5a887c9081e3ff719a  1932d83a7316e54bf1859e271835e23a  ee25f4d1f552f731ebfe515fc85de7b7  c6bce081b6fb3f5a887c9081e3ff719a fpsr=00000000
+umlsl2 v29.4s, v20.8h, v3.h[1]   aa2f9770875dbd5d02f14f4eb5260c4f  fe80c5fbd09b1ac1ab6d7c6674de0463  50e301788c1c946d399225e4a97c4360  01b1d170044b24c978d5f13aa36fadd3  fe80c5fbd09b1ac1ab6d7c6674de0463  50e301788c1c946d399225e4a97c4360 fpsr=00000000
+umlsl2 v29.4s, v20.8h, v3.h[1]   d0bfdbc6db76a006e59e2d0d30e832c9  b7b98a74a99951f276fed5377009e05b  627e44e45e284de712a05678fb176279  1c8cf72753aa739a3f45ed4ee088900b  b7b98a74a99951f276fed5377009e05b  627e44e45e284de712a05678fb176279 fpsr=00000000
+smull  v29.2d, v20.2s, v3.s[0]   f61afa282451202d689b5f952fa2ddad  b0903f27a0e1bdeb482c3720cf16a189  b5aafe218c8958bfea26120001953acf  00723e8795ddd2e0ffb2939121a2a7c7  b0903f27a0e1bdeb482c3720cf16a189  b5aafe218c8958bfea26120001953acf fpsr=00000000
+smull  v29.2d, v20.2s, v3.s[3]   f8d343de25c151c4fd9961c9266924c4  ed1e84a6c60d399d0eb7dbc218bbd435  0cbe5bf05d975d485fb4072132e09a88  00bb900b5977fbe0013b323befdbc8b0  ed1e84a6c60d399d0eb7dbc218bbd435  0cbe5bf05d975d485fb4072132e09a88 fpsr=00000000
+smull2 v29.2d, v20.4s, v3.s[1]   e6bd6098b073c1ae20aabc53c826337d  ce2ba9c5456e14229ac85840cb4cd020  65684505039191e8371cc3058a0dcf06  f545c84a2db75fd90ef27341b6344aaa  ce2ba9c5456e14229ac85840cb4cd020  65684505039191e8371cc3058a0dcf06 fpsr=00000000
+smull2 v29.2d, v20.4s, v3.s[2]   4f94c12f0ae997c81eed9538899d5113  07bc40e88fcaa39d1ee1c17fda0c69ee  73ac4fc4f43b45c5a6e45890fd5fafee  ffa4f773c6d47a88052885739e3838d1  07bc40e88fcaa39d1ee1c17fda0c69ee  73ac4fc4f43b45c5a6e45890fd5fafee fpsr=00000000
+smull  v29.4s, v20.4h, v3.h[0]   e55dfb09a5e826362be8005b5d11522a  4cd4df721ae43932ce8629633b3f7244  bd413b22846ba18c6b0656af7e136dbe  eaca557411bdde7a1965cbc230fbc278  4cd4df721ae43932ce8629633b3f7244  bd413b22846ba18c6b0656af7e136dbe fpsr=00000000
+smull  v29.4s, v20.4h, v3.h[7]   507918c95a802b06e03ca6d0e129bfc5  811018cf85b083c4189e612a0582bf8a  2adc9099fd25c47d708ac17c38828eab  041f13c81044641800ec0fb8f5353e98  811018cf85b083c4189e612a0582bf8a  2adc9099fd25c47d708ac17c38828eab fpsr=00000000
+smull2 v29.4s, v20.8h, v3.h[1]   c8ac814fc161cc3b86874baac00e2515  e839fee40d03b52d8399fd0182db9686  45b2f10d1a11b2dbc5ceb102285865f3  fc40bb98ffd33e60020cf108f4354f78  e839fee40d03b52d8399fd0182db9686  45b2f10d1a11b2dbc5ceb102285865f3 fpsr=00000000
+smull2 v29.4s, v20.8h, v3.h[1]   6874ac69c54e70f8f5eb2bd4cc3278d9  d50b5432af15b7645502c20fea69687b  c5c8efe04ff3c0cc9e57382541d9c33a  f4f3615315a81062eb2fbdcded52d7c4  d50b5432af15b7645502c20fea69687b  c5c8efe04ff3c0cc9e57382541d9c33a fpsr=00000000
+umull  v29.2d, v20.2s, v3.s[0]   e3d32e7cd9086c5e60ea5c33fad98ab4  fc8bb01edfacdf8ac25fc5383270090d  5c212178108f417431a96bc9774a7e25  5a931423451911181780c1721767b4e1  fc8bb01edfacdf8ac25fc5383270090d  5c212178108f417431a96bc9774a7e25 fpsr=00000000
+umull  v29.2d, v20.2s, v3.s[3]   efcd9ce971541493fd0bf0ac3d48324b  11bca50c118a81c5fd311b604c354ce1  c0c21a37d2a98af6b0475ed1beed6a57  bea4cdac2114a1a03961c1dacbc45e57  11bca50c118a81c5fd311b604c354ce1  c0c21a37d2a98af6b0475ed1beed6a57 fpsr=00000000
+umull2 v29.2d, v20.4s, v3.s[1]   3d67881701f6bbbbfed0fd2189c14140  c7a3c660b975f0383bffd66b2efa059a  a2af6e820706ee7650b525220b085975  3ef071be714c38c03a78165b04f9ff70  c7a3c660b975f0383bffd66b2efa059a  a2af6e820706ee7650b525220b085975 fpsr=00000000
+umull2 v29.2d, v20.4s, v3.s[2]   84a58769feb3b5f898be9576d28a8e3a  d343a97e4c308008b04b0b3ccb0509dd  b9ebb1bd2568c1184579d4a150dd2222  1edf3a55e24fe1d00b222face05208c0  d343a97e4c308008b04b0b3ccb0509dd  b9ebb1bd2568c1184579d4a150dd2222 fpsr=00000000
+umull  v29.4s, v20.4h, v3.h[0]   768a2d42da4d5770fe58cd910de5eada  e9a1e0ca3d7f86588f99ceb917982b4c  b77b774b9f955801c2157f3083b29702  54b45e3279f0bc720dead730198a2a98  e9a1e0ca3d7f86588f99ceb917982b4c  b77b774b9f955801c2157f3083b29702 fpsr=00000000
+umull  v29.4s, v20.4h, v3.h[7]   c81b0e070b8af4476523ba552d182cc6  51635492ea4f0754fc0d3ab397ca8cba  a259d7262cc6e0e55da82e51539b789f  9fd7da852539ae3b6042993a593ea0aa  51635492ea4f0754fc0d3ab397ca8cba  a259d7262cc6e0e55da82e51539b789f fpsr=00000000
+umull2 v29.4s, v20.8h, v3.h[1]   02a69e7a0aea43095e4e4f428d6b1b44  3ba6dcf4785c213627e619108168d6ed  35f38628f48594ecc7536e7db4b0fe30  2a19ba209bf377c054f36f401770cd20  3ba6dcf4785c213627e619108168d6ed  35f38628f48594ecc7536e7db4b0fe30 fpsr=00000000
+umull2 v29.4s, v20.8h, v3.h[1]   6d554da7cd8da1b2b6bd34179f329114  2848a2d7bf7ffaca7724302a33d2483f  2a022251f311d5ecf4b9d34d9c86b965  18a0f5b06390408a7515a07a99565dbc  2848a2d7bf7ffaca7724302a33d2483f  2a022251f311d5ecf4b9d34d9c86b965 fpsr=00000000
+smlal  v2.2d, v11.2s, v29.2s   b1d2a092bfd4c56b483ef726309275a1  cd4e3c9d327ce7341f4a93e4a34bb754  a2021a4202c76f8dfc4296b05904d7c6  b15d99e8868a0a2b280288ee2569cc99  cd4e3c9d327ce7341f4a93e4a34bb754  a2021a4202c76f8dfc4296b05904d7c6 fpsr=00000000
+smlal2 v2.2d, v11.4s, v29.4s   debc3daa45173c9854dd5623c418f6d1  089271a3649c516465c56163d2852451  fe5a7a45f234f9a287170ca3b28a6ec3  deae205b0c058b874f719b8c8a7ebc19  089271a3649c516465c56163d2852451  fe5a7a45f234f9a287170ca3b28a6ec3 fpsr=00000000
+smlal  v2.4s, v11.4h, v29.4h   0f9638646d144b1b4a608dcb8a7bda5a  5a1a4c95be2333251172b17308377c4e  b7cab1c073ef5ae29007514bad124657  07f4d2825422aacc47b74ca9aca36cdc  5a1a4c95be2333251172b17308377c4e  b7cab1c073ef5ae29007514bad124657 fpsr=00000000
+smlal2 v2.4s, v11.8h, v29.8h   13dfc32e1d376be034584cc0eab93691  de28643c1e87f26e51ea76b695b95981  7f565417f8bce67049997b8d3de13226  030a3c9e3e241d44337a7fe4ec141ab1  de28643c1e87f26e51ea76b695b95981  7f565417f8bce67049997b8d3de13226 fpsr=00000000
+smlal  v2.8h, v11.8b, v29.8b   9f9b716bc945ee0c4749a7e6d717df1c  48bf4dfef88be36457b1c60f6e50928e  0b01f5aef560f270e74f9c4b563c07d5  971c590adfedf2716c3dbaa6d415f242  48bf4dfef88be36457b1c60f6e50928e  0b01f5aef560f270e74f9c4b563c07d5 fpsr=00000000
+smlal2 v2.8h, v11.16b, v29.16b   67cfd581e50028c2b7b6b12144d7a89f  4be49b3dc0f35929584bb3638541f817  0ed029e9df9dd1079eaec96aec659807  6be9dac1d4d32347bff6b6283480a9be  4be49b3dc0f35929584bb3638541f817  0ed029e9df9dd1079eaec96aec659807 fpsr=00000000
+umlal  v2.2d, v11.2s, v29.2s   1e7f85d2e52d6e26b7238054283f65bc  9c9be25feb83a9e4873b5396d0ce62c2  3ec6842b2939d858a23917cdf4a2ba61  743139800c97d7447eacf114a0f7c53e  9c9be25feb83a9e4873b5396d0ce62c2  3ec6842b2939d858a23917cdf4a2ba61 fpsr=00000000
+umlal2 v2.2d, v11.4s, v29.4s   79ae13c33e91135d7d1627647491eb19  eee7b6c6ebff26b61905b98c423da133  4de89ad947f65b872675985a60364086  c262d83c565e1d33bf6d06b047c60713  eee7b6c6ebff26b61905b98c423da133  4de89ad947f65b872675985a60364086 fpsr=00000000
+umlal  v2.4s, v11.4h, v29.4h   2c6115b762ef6b8a3b11ba351d130e5a  f6cdabd7362b25c5422ff829cfd18b0d  f0390057ad9aacb95fe562f32664ff1a  452bbac2c2daac755a3bedd9a7a320ac  f6cdabd7362b25c5422ff829cfd18b0d  f0390057ad9aacb95fe562f32664ff1a fpsr=00000000
+umlal2 v2.4s, v11.8h, v29.8h   eb9c1d14c70accd125984cab1808a121  695054f63fcbf934363a26516ccef4f4  1a01866d9ae1ddaef07e901fb4c74b9f  f64ea664f3a7bd8f4c307c16efd3e679  695054f63fcbf934363a26516ccef4f4  1a01866d9ae1ddaef07e901fb4c74b9f fpsr=00000000
+umlal  v2.8h, v11.8b, v29.8b   f87547867ba4f72828ad55e70c78af8c  c07b075322a40eb3bf741cdd8ea37520  dccfcf013969a6805f30a8b852483426  3f565d468e049600562983bf243cb44c  c07b075322a40eb3bf741cdd8ea37520  dccfcf013969a6805f30a8b852483426 fpsr=00000000
+umlal2 v2.8h, v11.16b, v29.16b   5a3f17ed5d7872c34e0a9ad0a213907a  5673d1991992c7c44e9a35f4173bd6da  abeed036fada0807bdf932f0e426df8d  93b182d70748930966741724a84b95d6  5673d1991992c7c44e9a35f4173bd6da  abeed036fada0807bdf932f0e426df8d fpsr=00000000
+smlsl  v2.2d, v11.2s, v29.2s   50ab3a3e28769e676205e7a9ca7fbe94  3d621e7251f658653e5c42aa5ca5227a  831235669830228cfa62db00ae485e49  52094f23b25b30677f989c241e701dca  3d621e7251f658653e5c42aa5ca5227a  831235669830228cfa62db00ae485e49 fpsr=00000000
+smlsl2 v2.2d, v11.4s, v29.4s   6127d6a7c314eac12e3944df9ab103f1  43314e17b383e9c115ddeccbb00ace90  c46c7499b555a62a814baf3edb687f3a  70caed8db586d30217ea81338b648447  43314e17b383e9c115ddeccbb00ace90  c46c7499b555a62a814baf3edb687f3a fpsr=00000000
+smlsl  v2.4s, v11.4h, v29.4h   745df28b9244103c78024437d397b974  0dba57bf4ee30eaeb2ad9f2d14266dfe  e51cf7f3b58f8f90812392487395bc49  4e0c57e468c4a1946ee97819f0afd406  0dba57bf4ee30eaeb2ad9f2d14266dfe  e51cf7f3b58f8f90812392487395bc49 fpsr=00000000
+smlsl2 v2.4s, v11.8h, v29.8h   82ea9f3064fd20fc984d5ed2b991b7c9  12ff703dd79fad3dbe0bbfb14fc8fb39  66913adc2a38aa6e5fedd42598a727cc  7b4e42c14b2eda909ef61e0a9de7c593  12ff703dd79fad3dbe0bbfb14fc8fb39  66913adc2a38aa6e5fedd42598a727cc fpsr=00000000
+smlsl  v2.8h, v11.8b, v29.8b   22dde96b9c726d25ac424e80573d9b33  b319f62681891fc1eb8e49616fd615f0  e562bb7457843a9f257a4069babf6947  25e61fbf8a32455cca9c43d64ea09fa3  b319f62681891fc1eb8e49616fd615f0  e562bb7457843a9f257a4069babf6947 fpsr=00000000
+randV128: 3840 calls, 3966 iters
+smlsl2 v2.8h, v11.16b, v29.16b   1e8098d18ab2e20a3ecdde0699c449a6  83b6bf362f4641ad5a8a03e0ee655a59  b115070b62c3a128c62757bf74b335a5  f7ed9ee38c79dfb82ccfeeb4b1e3569e  83b6bf362f4641ad5a8a03e0ee655a59  b115070b62c3a128c62757bf74b335a5 fpsr=00000000
+umlsl  v2.2d, v11.2s, v29.2s   8ec4cfaf9c912090193906a08fa7b01f  886d2870a7336555e0641886099ac9ac  917721f2356758329c8835a107c3b8f2  05906c8f1559f64a18ee7344e85d6b87  886d2870a7336555e0641886099ac9ac  917721f2356758329c8835a107c3b8f2 fpsr=00000000
+umlsl2 v2.2d, v11.4s, v29.4s   8a108c756eaee5b0a1b1ae5f577d08a0  7741c7385d14deddb1a19a36b2b8378c  388d9e8d4536b2e4db23eff56732c8d3  6fb82fca2ca79bd888872adb5a52e1cc  7741c7385d14deddb1a19a36b2b8378c  388d9e8d4536b2e4db23eff56732c8d3 fpsr=00000000
+umlsl  v2.4s, v11.4h, v29.4h   c567658674cd858f09bbe927e48a25cc  04372ff1c6ae016900c49fd6df03779d  5b5b124004f3045fb679999d894439eb  c4dbb0e214e499519228115bc97a63ad  04372ff1c6ae016900c49fd6df03779d  5b5b124004f3045fb679999d894439eb fpsr=00000000
+umlsl2 v2.4s, v11.8h, v29.8h   f4ceec4822b2555087d8cddc2a12da48  e353f40154c3211e0352394883bf5d84  aee4116ee862a1c96211487e5f3ddede  59820c5c12156be23ae7a3361524fbba  e353f40154c3211e0352394883bf5d84  aee4116ee862a1c96211487e5f3ddede fpsr=00000000
+umlsl  v2.8h, v11.8b, v29.8b   cb48b61ded21a9174d8f6c611e59fbb6  c798a9ca7d199220ebcf7e719230bee4  e52d2f7d6447de45136c0e7bdf618c50  b9d75ec9e63d72ccce615a31b671b476  c798a9ca7d199220ebcf7e719230bee4  e52d2f7d6447de45136c0e7bdf618c50 fpsr=00000000
+umlsl2 v2.8h, v11.16b, v29.16b   fdda586a48ded4098f61dc9cb2a35dbc  650ae4b1b472a991efbe8035009b6e62  b33a00cfec660ef7fd11007afcf516e6  b73b562648de44eae971af30a965d1d5  650ae4b1b472a991efbe8035009b6e62  b33a00cfec660ef7fd11007afcf516e6 fpsr=00000000
+smull  v2.2d, v11.2s, v29.2s   3f876493a7ad2b4982d52f6fdc35d3fe  70af371a6e94ba9741a45478c2423fa1  cd0e18c9f58485045382325daa3b5044  1569a9bfbe221f9814af7088e19636c4  70af371a6e94ba9741a45478c2423fa1  cd0e18c9f58485045382325daa3b5044 fpsr=00000000
+smull2 v2.2d, v11.4s, v29.4s   45556ffc7e5200fb5a6d7bbf8f51321f  9e8938691d42185516040f1eca6a0845  e7ad0bcff263998f4a44b80ade780f0c  0942b7b9f4561fe7fe71c4c79b55647b  9e8938691d42185516040f1eca6a0845  e7ad0bcff263998f4a44b80ade780f0c fpsr=00000000
+smull  v2.4s, v11.4h, v29.4h   c3450d084292aa444baed270bf3d4dc3  a19c7a02374018f0a263c30a0e589bf2  b51d6d4557c89bbd15daa6638af126e4  f802674e1556e8def970f0d8f0cccf88  a19c7a02374018f0a263c30a0e589bf2  b51d6d4557c89bbd15daa6638af126e4 fpsr=00000000
+smull2 v2.4s, v11.8h, v29.8h   6c5ed31d662f7b47891b4a65613bf98e  2ded90492f520c8b18458521824fcc4d  ea5fd18f9878e1b0eac9114da4e96a6f  fc1eacf3144431c7ecdcde70fe83ca90  2ded90492f520c8b18458521824fcc4d  ea5fd18f9878e1b0eac9114da4e96a6f fpsr=00000000
+smull  v2.8h, v11.8b, v29.8b   f5a2539d5eefc7284739f58468910925  f88010a1793c4b4aae2d6948189270f9  3b7acd102936bf8ffb940bac20a3af52  019aed040483e860030027f6dc90fdc2  f88010a1793c4b4aae2d6948189270f9  3b7acd102936bf8ffb940bac20a3af52 fpsr=00000000
+smull2 v2.8h, v11.16b, v29.16b   121522ed9e95e30cba8ce8afc882522b  b4588c6f89c2275295a08361c6675a9b  64f669c6219f1d4edbd6f725f9ce417f  e250fc90d06ce6daf0a9177e046b18fc  b4588c6f89c2275295a08361c6675a9b  64f669c6219f1d4edbd6f725f9ce417f fpsr=00000000
+umull  v2.2d, v11.2s, v29.2s   167a9917d4a9f4c50421e8517f115fd6  d0f8e4ea27ed4d999fcf5c8f09070ca0  01cce930e751642782a5c00450bfb1e4  518ec5854ad3b23c02d8f67a5561de80  d0f8e4ea27ed4d999fcf5c8f09070ca0  01cce930e751642782a5c00450bfb1e4 fpsr=00000000
+umull2 v2.2d, v11.4s, v29.4s   dcff12cc476b2c0fa34a206d600ec66e  d2f46017574cdf80d9867b0013c5628a  6d43255b033799c19cb3b80263282b18  5a0961a73fc67b2d0118dc914707ff80  d2f46017574cdf80d9867b0013c5628a  6d43255b033799c19cb3b80263282b18 fpsr=00000000
+umull  v2.4s, v11.4h, v29.4h   a49f3215a109afffaeb02287e87d5516  1dee71b2267e2727be80675c0d4c15e1  2ddcdb6882854673de29d152dfddf0c8  a5518280548337780ba0ae9c149407c8  1dee71b2267e2727be80675c0d4c15e1  2ddcdb6882854673de29d152dfddf0c8 fpsr=00000000
+umull2 v2.4s, v11.8h, v29.8h   71f27bcf82e561ac5f9f71d405fcb87f  47a00af8661f02febe49299f5a69a53e  e6ac0a57f619128eab499c753e98083c  4089df8000716a48622bc307003784e4  47a00af8661f02febe49299f5a69a53e  e6ac0a57f619128eab499c753e98083c fpsr=00000000
+umull  v2.8h, v11.8b, v29.8b   7030bce1ce369d456f835a707cee74fa  5015d38a4d02389d6ddfd2eaa9b1fbf6  3d91d7ba6b37ef739eabe4a2b9c00852  434694f5bb0894147a2184c007d84ecc  5015d38a4d02389d6ddfd2eaa9b1fbf6  3d91d7ba6b37ef739eabe4a2b9c00852 fpsr=00000000
+umull2 v2.8h, v11.16b, v29.16b   b30e7cb213dcd8d1e40cba09fcec97d3  fa40c982a9f13b741f71e119bffbc993  14c2ffa95597e758b2deff17395e0b54  13883080c83755d2381d8e27353d27e0  fa40c982a9f13b741f71e119bffbc993  14c2ffa95597e758b2deff17395e0b54 fpsr=00000000
+umov x9, v10.d[0]   ed904fa8c39c6672f2bea7837938f8b0  fa247f43f0b05fa808816b0f9089e1b9  ed904fa8c39c6672f2bea7837938f8b0  f4c462534cc88b9bf2bea7837938f8b0 fpsr=00000000
+umov x9, v10.d[1]   f7e195e323af4cc3c596077fcf54cf57  8336bdd54fb5aa9d5355d5164e041d6a  f7e195e323af4cc3c596077fcf54cf57  04c68b339503f95cf7e195e323af4cc3 fpsr=00000000
+umov w9, v10.s[0]   1016afbb552e79ab0cc5016c1a1071a9  d3c2c8dab93fb481cb19cfe63a389d1d  1016afbb552e79ab0cc5016c1a1071a9  4d75703757f416bb000000001a1071a9 fpsr=00000000
+umov w9, v10.s[3]   1a8e7f8f397bcd89a7ab73a93bcfbe05  cc2a7fb40cae5db44e2d3bde33864033  1a8e7f8f397bcd89a7ab73a93bcfbe05  ad2ef2bf73fac319000000001a8e7f8f fpsr=00000000
+umov w9, v10.h[0]   f3aae3bfaff628bd76a93f9713ee95cb  4ccdc4c329638495bdeff85f1b4ce50a  f3aae3bfaff628bd76a93f9713ee95cb  0553f12cc975ded500000000000095cb fpsr=00000000
+umov w9, v10.h[7]   7cc9bcac96fe6aa8591e439480cfd85b  340c7565f0bd0b84f7c1e5c8d0ed6d04  7cc9bcac96fe6aa8591e439480cfd85b  35444cdd39c6474f0000000000007cc9 fpsr=00000000
+umov w9, v10.b[0]   954beab5d0f372a8306b600362d16516  644673fd411dd0e1de03e37934c6b981  954beab5d0f372a8306b600362d16516  1d60e532a34ce0e80000000000000016 fpsr=00000000
+umov w9, v10.b[15]   1e904d3a3b362220dbef76419b551e5c  bcdc9ee8fce2b40d5113d3d32539a7e0  1e904d3a3b362220dbef76419b551e5c  9d079a8ce76888ff000000000000001e fpsr=00000000
+smov x9, v10.s[0]   f6f9c59cb825586e390a65b00abae18b  c7193ecdc31cbc9392ee84887b9f5d49  f6f9c59cb825586e390a65b00abae18b  6399fb3c2f1c5950000000000abae18b fpsr=00000000
+smov x9, v10.s[3]   e477dccc7cdf8428f17fd41a8b4ed0d1  17b67375688eda0c92874da009a8082a  e477dccc7cdf8428f17fd41a8b4ed0d1  b051b91b7d0afc20ffffffffe477dccc fpsr=00000000
+smov x9, v10.h[0]   6b0028738dfb98fa71191355d14e3d9d  20c969ac5bc6e41d4ca807e059f12c59  6b0028738dfb98fa71191355d14e3d9d  c4697e949d4dcfb00000000000003d9d fpsr=00000000
+smov x9, v10.h[7]   0a95119ef82c3bcb6d33b2689597bc7a  f87ff43fdf2bf6843ae119d05f9cdbf2  0a95119ef82c3bcb6d33b2689597bc7a  1856c719beed98460000000000000a95 fpsr=00000000
+smov w9, v10.h[0]   a19577ae9dd34dfac52d92b4b6892dca  10db4f590cd09503797b30bd708097ab  a19577ae9dd34dfac52d92b4b6892dca  10603a025c4faee70000000000002dca fpsr=00000000
+smov w9, v10.h[7]   985649fb1efeafd63119c8420d9559e3  ff7034132bdbd2533fb73531c2a57abb  985649fb1efeafd63119c8420d9559e3  2037d3e3992c158000000000ffff9856 fpsr=00000000
+smov x9, v10.b[0]   16614622b54a2d7291c32b4ea363ffac  54ce82b4eebe7df0154a27a1afda364a  16614622b54a2d7291c32b4ea363ffac  f83b72a825070201ffffffffffffffac fpsr=00000000
+smov x9, v10.b[15]   340d65e5898087c04efef373f11a07e1  67c89f2bd793e26001503d6fbcde8945  340d65e5898087c04efef373f11a07e1  3bd471bc86dac09b0000000000000034 fpsr=00000000
+smov w9, v10.b[0]   1b75a18e22a69db6f07dfc7e4e54b83c  bb00657ddb14c68d7f425f9d7e53422e  1b75a18e22a69db6f07dfc7e4e54b83c  091649088ebbb865000000000000003c fpsr=00000000
+smov w9, v10.b[15]   4e36683eaf579052c332442d479ca18c  816418c73b5bd1d25e58241b331ec50c  4e36683eaf579052c332442d479ca18c  e269d39a5e049995000000000000004e fpsr=00000000
+sqabs d7, d30   60d46895f5b76b15b9ec4a7166325bfc  f52d3dd788b87ce3f5f12b2224a2d8b1  00000000000000000a0ed4dddb5d274f  f52d3dd788b87ce3f5f12b2224a2d8b1 fpsr=00000000
+sqabs s7, s30   36af3548e98874b77061b100f6f0e45f  7c8164898e962c3416dcbd26ef99c8e7  00000000000000000000000010663719  7c8164898e962c3416dcbd26ef99c8e7 fpsr=00000000
+sqabs h7, h30   e4555f3ff72fcc1862153927c5b64095  933ae059e561a39b2b9f689a30b10448  00000000000000000000000000000448  933ae059e561a39b2b9f689a30b10448 fpsr=00000000
+sqabs b7, b30   4a27c6daff0b53977168c247b1e74efc  1ab591a46e7ac07813990cdec74b6a33  00000000000000000000000000000033  1ab591a46e7ac07813990cdec74b6a33 fpsr=00000000
+sqneg d7, d30   4784497ae17de8947bba2bbe9be0f0f6  f15457cc0940642cb02a895394c6db09  00000000000000004fd576ac6b3924f7  f15457cc0940642cb02a895394c6db09 fpsr=00000000
+sqneg s7, s30   f777113096137016e0b3bf5976823729  0be71e5456f1df7e4d47091a6043af42  0000000000000000000000009fbc50be  0be71e5456f1df7e4d47091a6043af42 fpsr=00000000
+sqneg h7, h30   0e7ca130f554c29784938d4f4fe05ef3  9885dec22c7c4e3b62fc19331958f4ae  00000000000000000000000000000b52  9885dec22c7c4e3b62fc19331958f4ae fpsr=00000000
+sqneg b7, b30   14c5e52d06623b0d7c2ad595fd3f30c8  cdfd4b05eced5b4782009a74e0865c7c  00000000000000000000000000000084  cdfd4b05eced5b4782009a74e0865c7c fpsr=00000000
+sqabs v8.2d, v7.2deab2be87a99dbbdba8d9758b61008d07  154d41785662442557268a749eff72f9 fpsr=00000000
+sqabs v8.4s, v7.4s4963f904d78a531078d7fdf75de2659d  4963f9042875acf078d7fdf75de2659d fpsr=00000000
+sqabs v8.2s, v7.2s70a20c9cbd66215ee8ff4e925b815511  00000000000000001700b16e5b815511 fpsr=00000000
+sqabs v8.8h, v7.8hbbb9f5bcf8be6172d51de64a76e91690  44470a44074261722ae319b676e91690 fpsr=00000000
+sqabs v8.4h, v7.4h86f5afce241d4ff81cfd4109cb256745  00000000000000001cfd410934db6745 fpsr=00000000
+sqabs v8.16b, v7.16b2da23640dc0f269c976ad9bd7541025d  2d5e3640240f2664696a27437541025d fpsr=00000000
+sqabs v8.8b, v7.8b0c0c877dbc20230923322b519149a403  000000000000000023322b516f495c03 fpsr=00000000
+sqneg v8.2d, v7.2d7f7e9df161dd82eb9d1fb4b13a4a0964  8081620e9e227d1562e04b4ec5b5f69c fpsr=00000000
+sqneg v8.4s, v7.4se246740866d17fefdffeefc98c4fedac  1db98bf8992e80112001103773b01254 fpsr=00000000
+sqneg v8.2s, v7.2s91ae082e688955c1c69b5985a4650b06  00000000000000003964a67b5b9af4fa fpsr=00000000
+sqneg v8.8h, v7.8hd3d204039d60b6f93b9ce04bacb2a565  2c2efbfd62a04907c4641fb5534e5a9b fpsr=00000000
+sqneg v8.4h, v7.4h529920280185731e82501ceacc654dae  00000000000000007db0e316339bb252 fpsr=00000000
+sqneg v8.16b, v7.16b1fcbab9543969ba92f4cf72754128164  e135556bbd6a6557d1b409d9acee7f9c fpsr=00000000
+sqneg v8.8b, v7.8b96b3a1b7ff216c491f5cefee5fc6feb2  0000000000000000e1a41112a13a024e fpsr=00000000
+sqadd d1, d2, d4   139ffefbd2b220a82e4c7f2b0a8c80c5  05f127ef487c5629da7bbb0488ddb14a  f2d9bfcc57d4f47238e723cb7070c2c9  00000000000000001362decff94e7413  05f127ef487c5629da7bbb0488ddb14a  f2d9bfcc57d4f47238e723cb7070c2c9 fpsr=00000000
+sqadd s1, s2, s4   476a5ac4e9fbebfaad5198dfdec47951  5d9aecc7658fce20b2fa18173fc299d3  74592cc42e198610cfb8612d1f4b652f  0000000000000000000000005f0dff02  5d9aecc7658fce20b2fa18173fc299d3  74592cc42e198610cfb8612d1f4b652f fpsr=00000000
+randV128: 4096 calls, 4235 iters
+sqadd h1, h2, h4   9fffc6e7bb24273932e67bea3e510df7  b8a3f1203ab706cab0deade6bf72a97b  564e86e33b2aa6a62a44c53255e73f3b  0000000000000000000000000000e8b6  b8a3f1203ab706cab0deade6bf72a97b  564e86e33b2aa6a62a44c53255e73f3b fpsr=00000000
+sqadd b1, b2, b4   d261d8c8bbf22989f28d3c301d770f5b  cb0fc95c3bba514a06aa8d57fd31b6e7  4fbd618bf2cca7587b0f62be07882490  00000000000000000000000000000080  cb0fc95c3bba514a06aa8d57fd31b6e7  4fbd618bf2cca7587b0f62be07882490 fpsr=08000000
+uqadd d1, d2, d4   939522cb5d27450c21caef95707a531f  4ae307e0dc5b03c5e9e3ce4cec4393ba  11aa5121c8c1dd4af79c4eb52772e6d2  0000000000000000ffffffffffffffff  4ae307e0dc5b03c5e9e3ce4cec4393ba  11aa5121c8c1dd4af79c4eb52772e6d2 fpsr=08000000
+uqadd s1, s2, s4   959f39541589cde8f322a8fc299eafe9  e822410f925e715e8d0c83aa81ed1598  5118ea092fcf9da1d26f9cfbabe95ca6  000000000000000000000000ffffffff  e822410f925e715e8d0c83aa81ed1598  5118ea092fcf9da1d26f9cfbabe95ca6 fpsr=08000000
+uqadd h1, h2, h4   8c82b2c657db18419c197b4a3e27f45c  5bd10a4fcf88ee3925aac055ae710f26  c30cc0a69db93a803f0e5f73863257af  000000000000000000000000000066d5  5bd10a4fcf88ee3925aac055ae710f26  c30cc0a69db93a803f0e5f73863257af fpsr=00000000
+uqadd b1, b2, b4   2e431f8698e077394f327c63a25af81d  55f4f502099bcf7be641993069145607  1a89675e8542090b73faad03ad8fae91  00000000000000000000000000000098  55f4f502099bcf7be641993069145607  1a89675e8542090b73faad03ad8fae91 fpsr=00000000
+sqsub d1, d2, d4   2de515f94b5e40f641f2bf2b49798fcf  8a8e988eb35c674704542221a51bbddf  0c9473935c305e67a2ba998d124632f1  00000000000000006199889492d58aee  8a8e988eb35c674704542221a51bbddf  0c9473935c305e67a2ba998d124632f1 fpsr=00000000
+sqsub s1, s2, s4   3e6d2880e418c79ca5dd588627ca8c16  b0a4855542900bc1b3686e0a56c91853  4a3078ab94468bb700d036f6ab99b972  0000000000000000000000007fffffff  b0a4855542900bc1b3686e0a56c91853  4a3078ab94468bb700d036f6ab99b972 fpsr=08000000
+sqsub h1, h2, h4   15dfec82d7d25f4db1765b58318fc397  793952bc28f90e0d260093d170613c06  8b630a08a348e720c0c19a226bce17b8  0000000000000000000000000000244e  793952bc28f90e0d260093d170613c06  8b630a08a348e720c0c19a226bce17b8 fpsr=00000000
+sqsub b1, b2, b4   653ef66299505d2f9742dc845a0e09f5  9a529126db5dc55092a1a458e829fd9c  812ebc0ffcfbc3c51710d7f547281f68  00000000000000000000000000000080  9a529126db5dc55092a1a458e829fd9c  812ebc0ffcfbc3c51710d7f547281f68 fpsr=08000000
+uqsub d1, d2, d4   e38fd8849d5714668cc4eff0968a31d4  c6f3d8f9ce7f83ae2bceb484b0642eba  e1982424132176ca3842035231eba625  00000000000000000000000000000000  c6f3d8f9ce7f83ae2bceb484b0642eba  e1982424132176ca3842035231eba625 fpsr=08000000
+uqsub s1, s2, s4   43d5274b57a9d815c381a77ed94710d9  b31fb99875239d49240dd939be56a303  5fa2d5aa5c7f515359da301f1f5b7f93  0000000000000000000000009efb2370  b31fb99875239d49240dd939be56a303  5fa2d5aa5c7f515359da301f1f5b7f93 fpsr=00000000
+uqsub h1, h2, h4   3915771c3b0cfe6071fc1a1318897aa7  13dbca66450d6647b2df265a0643311b  af5363074cdaaa85ac5d743e04bc7e57  00000000000000000000000000000000  13dbca66450d6647b2df265a0643311b  af5363074cdaaa85ac5d743e04bc7e57 fpsr=08000000
+uqsub b1, b2, b4   78535c5bbe42da6bcaba5b93469441e2  9a2a9dc8b00132cb09cbaecd7a6faba7  84ad619d56f4d583664fe194d4527814  00000000000000000000000000000093  9a2a9dc8b00132cb09cbaecd7a6faba7  84ad619d56f4d583664fe194d4527814 fpsr=00000000
+sqadd v1.2d,  v2.2d,  v4.2d   b5926a6c5211bf5b023f7ee156ad3c2f  fe11c7222cc356fa5d538774101ee64a  93b565d1ee932572ba338c058361416f  91c72cf41b567c6c17871379938027b9  fe11c7222cc356fa5d538774101ee64a  93b565d1ee932572ba338c058361416f fpsr=00000000
+sqadd v1.4s,  v2.4s,  v4.4s   a4d735b36d3b01534c0e96e33f163c31  f193dcd82c1726f7e1fbc334ba95b6a8  8f6e0107887aef75de8e8a75062eab0b  8101dddfb492166cc08a4da9c0c461b3  f193dcd82c1726f7e1fbc334ba95b6a8  8f6e0107887aef75de8e8a75062eab0b fpsr=00000000
+sqadd v1.2s,  v2.2s,  v4.2s   f82551938286f577ddacb97bf214188c  28b5714e24c1f5e6ca4878f16f16ed66  2eddcba3996d86b004e3edc74ffb8d8c  0000000000000000cf2c66b87fffffff  28b5714e24c1f5e6ca4878f16f16ed66  2eddcba3996d86b004e3edc74ffb8d8c fpsr=08000000
+sqadd v1.8h,  v2.8h,  v4.8h   6681527205b5eeece99cfa8e65eca1e5  577b18e7898617ec4cbeb88f20e76227  22055609942f3e4860b7cae1540eb996  79806ef0800056347fff837074f51bbd  577b18e7898617ec4cbeb88f20e76227  22055609942f3e4860b7cae1540eb996 fpsr=08000000
+sqadd v1.4h,  v2.4h,  v4.4h   a2efcbb26b8c41d5a4636c008ae0addf  31e86609ce28e12c9ae098f2c24ae690  1fec359cec876c5f288d35a509a903ce  0000000000000000c36dce97cbf3ea5e  31e86609ce28e12c9ae098f2c24ae690  1fec359cec876c5f288d35a509a903ce fpsr=00000000
+sqadd v1.16b, v2.16b, v4.16b   607252b827cf4157418525b55736101e  6b01ef16676da6cbea332dfd4a855044  db93fec21836641c8eeb43f9601240d7  4694edd87f7f0ae7801e70f67f977f1b  6b01ef16676da6cbea332dfd4a855044  db93fec21836641c8eeb43f9601240d7 fpsr=08000000
+sqadd v1.8b,  v2.8b,  v4.8b   530f7ae8ad424395f5853791c0319d47  b9ca4773c818bbeb6e3b8996abdb71e7  080043dd890179a0c75206bf4f8c4356  0000000000000000357f8f80fa807f3d  b9ca4773c818bbeb6e3b8996abdb71e7  080043dd890179a0c75206bf4f8c4356 fpsr=08000000
+uqadd v1.2d,  v2.2d,  v4.2d   30c9d7a671aa9ab3f3e8b878b71529fd  ce46028465ed73b25a7bc19fd9901f1d  5b379952b5acff11064993dbc95be1ee  ffffffffffffffff60c5557ba2ec010b  ce46028465ed73b25a7bc19fd9901f1d  5b379952b5acff11064993dbc95be1ee fpsr=08000000
+uqadd v1.4s,  v2.4s,  v4.4s   aba5fd56e7c99bd57132ba4d322687e5  5f7ab5adb3af2344e477eafdc9e82e8b  883c95850efc4b938152fe33c2c3ed43  e7b74b32c2ab6ed7ffffffffffffffff  5f7ab5adb3af2344e477eafdc9e82e8b  883c95850efc4b938152fe33c2c3ed43 fpsr=08000000
+uqadd v1.2s,  v2.2s,  v4.2s   77a67f5b84659920a1e652f524a88ba1  2069f25125241ec33eb516946d2771d4  4212c9da0bb3b0486af15baa2e083bfa  0000000000000000a9a6723e9b2fadce  2069f25125241ec33eb516946d2771d4  4212c9da0bb3b0486af15baa2e083bfa fpsr=00000000
+uqadd v1.8h,  v2.8h,  v4.8h   4ad1f31abb40e9b7b888955581df0ad8  c5184ed62f10b9569cb75a48bb91bd9d  3ebdcbb41d978356f5abbe23026ea1b5  ffffffff4ca7ffffffffffffbdffffff  c5184ed62f10b9569cb75a48bb91bd9d  3ebdcbb41d978356f5abbe23026ea1b5 fpsr=08000000
+uqadd v1.4h,  v2.4h,  v4.4h   018a5d9e4535471e3401cafca66ae589  30432d79b96a17e158043b83303af01b  1dcdcc0560a2c5ac2070e731efae0257  00000000000000007874fffffffff272  30432d79b96a17e158043b83303af01b  1dcdcc0560a2c5ac2070e731efae0257 fpsr=08000000
+uqadd v1.16b, v2.16b, v4.16b   89c4b20edc581d4138187a9622f7bd3c  cca5848b54f2c10bc57fe6afaeaefecd  9111228a74b870a01ce9ea9f4414d3aa  ffb6a6ffc8ffffabe1fffffff2c2ffff  cca5848b54f2c10bc57fe6afaeaefecd  9111228a74b870a01ce9ea9f4414d3aa fpsr=08000000
+uqadd v1.8b,  v2.8b,  v4.8b   11cae38a663d8ee2dd807ff8247a1a5a  c5ea644f61f2d4fa71a1d3886f0f9f71  41ce2ee7f87bd21d73de9c211adcc4f4  0000000000000000e4ffffa989ebffff  c5ea644f61f2d4fa71a1d3886f0f9f71  41ce2ee7f87bd21d73de9c211adcc4f4 fpsr=08000000
+sqsub v1.2d,  v2.2d,  v4.2d   4d9f837659a9ef2557bceb079f39cf88  d0146229542ea5d28fee16f568a2a6ab  e005868060b1404a5cd4139d654ca9da  f00edba8f37d65888000000000000000  d0146229542ea5d28fee16f568a2a6ab  e005868060b1404a5cd4139d654ca9da fpsr=08000000
+sqsub v1.4s,  v2.4s,  v4.4s   f0482636285e932fd951d3a78677b169  a027107da16a87b555e9c3d98baae71d  24bdbcb9211c0d48094e62f519a757ff  80000000804e7a6d4c9b60e480000000  a027107da16a87b555e9c3d98baae71d  24bdbcb9211c0d48094e62f519a757ff fpsr=08000000
+sqsub v1.2s,  v2.2s,  v4.2s   afc8602d4822ce2398c24bbcd07794a2  eb2903afbd6acec9f517ee17ce6b376d  bef866f6ae828d3dafd19d0e2b30a207  000000000000000045465109a33a9566  eb2903afbd6acec9f517ee17ce6b376d  bef866f6ae828d3dafd19d0e2b30a207 fpsr=00000000
+sqsub v1.8h,  v2.8h,  v4.8h   3d24c5c12bb8f526c894672a6e7f4ad6  631bcf221bf3cf32a4fbaa952428693e  65ba169b7ba6164c82e1d7cc8e2d5d97  fd61b887a04db8e6221ad2c97fff0ba7  631bcf221bf3cf32a4fbaa952428693e  65ba169b7ba6164c82e1d7cc8e2d5d97 fpsr=08000000
+sqsub v1.4h,  v2.4h,  v4.4h   5060e85447e45c5b9d4b3bd456d2aaa9  bd04083c2fc7de12951a0d3582275235  cb08610bfc4cf99ab501261336e15c52  0000000000000000e019e7228000f5e3  bd04083c2fc7de12951a0d3582275235  cb08610bfc4cf99ab501261336e15c52 fpsr=08000000
+sqsub v1.16b, v2.16b, v4.16b   9a7f5f4b0f6955e64a6adba07ab485c0  ace6425f6dab4e90fdf72adcdaabc6f5  a5e6dcaca5378c4a7eb59cc6179074dd  0700667f7f807f8080427f16c31b8018  ace6425f6dab4e90fdf72adcdaabc6f5  a5e6dcaca5378c4a7eb59cc6179074dd fpsr=08000000
+sqsub v1.8b,  v2.8b,  v4.8b   d086bd0af70e37eb04765a70d069b2be  e6c511f0496473cd1017156e22f99722  a75719e0eb2e23800e834fcb257e78da  0000000000000000027fc67ffd808048  e6c511f0496473cd1017156e22f99722  a75719e0eb2e23800e834fcb257e78da fpsr=08000000
+uqsub v1.2d,  v2.2d,  v4.2d   1da7095338b4a2ef02fee1ce4d539c61  8460ad0c41f211619ced510455f03def  f8ff527ef20d776cf8687ef8d71e4f47  00000000000000000000000000000000  8460ad0c41f211619ced510455f03def  f8ff527ef20d776cf8687ef8d71e4f47 fpsr=08000000
+uqsub v1.4s,  v2.4s,  v4.4s   058dbeebad612f19062fa4e24ffea655  f2052d941b48aa105a77b8569a2897c0  ef5bd906e6758aa1d625257a742cc3d5  02a9548e000000000000000025fbd3eb  f2052d941b48aa105a77b8569a2897c0  ef5bd906e6758aa1d625257a742cc3d5 fpsr=08000000
+uqsub v1.2s,  v2.2s,  v4.2s   a3492bdbedf443b17da696a5e86c58f0  876c8cf451ea6b0eb6dc33dfd83baf48  7d1f17a40ab21cea865a0545bfa056e2  000000000000000030822e9a189b5866  876c8cf451ea6b0eb6dc33dfd83baf48  7d1f17a40ab21cea865a0545bfa056e2 fpsr=00000000
+uqsub v1.8h,  v2.8h,  v4.8h   4b313c472cbb306939fe01d533fe5723  753601aba52f6ed7cc12ba0af790e545  f6056cf96a1ee2079c87869d0740d1c9  000000003b1100002f8b336df050137c  753601aba52f6ed7cc12ba0af790e545  f6056cf96a1ee2079c87869d0740d1c9 fpsr=08000000
+uqsub v1.4h,  v2.4h,  v4.4h   9fc0f43a4b5fc35bc2020bca702465fd  6dbeca915808e6214e4bcfe1c56e396f  563f44a226556b6a3c8d03063cdef8e3  000000000000000011beccdb88900000  6dbeca915808e6214e4bcfe1c56e396f  563f44a226556b6a3c8d03063cdef8e3 fpsr=08000000
+uqsub v1.16b, v2.16b, v4.16b   53fbe71abea653ab4b37ca6891205923  23087d08de3927106e0a86463618806a  52d03302b2190b3798ef906452c09fd5  00004a062c201c000000000000000000  23087d08de3927106e0a86463618806a  52d03302b2190b3798ef906452c09fd5 fpsr=08000000
+uqsub v1.8b,  v2.8b,  v4.8b   1be5aa49f953327e092150928c380438  4a17ac76a98786c661d3f31e3fd48dda  9ebdcd7f83301792e532419b3e299b42  000000000000000000a1b20001ab0098  4a17ac76a98786c661d3f31e3fd48dda  9ebdcd7f83301792e532419b3e299b42 fpsr=08000000
+randV128: 4352 calls, 4495 iters
+sqdmlal d31, s30, v29.s[0]   97f0ed3d2eb456695a2c2b4dd3e53564  ed0aa67b0c5de3a056da2a8ff25dbfce  4aab49c4eb66b1a1ce7690a0a6a8c3f3  000000000000000063b0469daa732a78  ed0aa67b0c5de3a056da2a8ff25dbfce  4aab49c4eb66b1a1ce7690a0a6a8c3f3 fpsr=00000000
+sqdmlal d31, s30, v29.s[3]   bd96d2c2e285ec1d8f9740b6e68f4bab  f4ba515bc164c284206a5f2364a0e01e  365ef810560b46b7930582508bcdbc2c  0000000000000000ba55c86c6aed6f6b  f4ba515bc164c284206a5f2364a0e01e  365ef810560b46b7930582508bcdbc2c fpsr=00000000
+sqdmlal s31, h30, v13.h[1]   720ef06838bf9c043298473f6c16a354  67d26483160908637767f43c8736d1d5  ec8fbc4adf05100e8356c26be03b9253  000000000000000000000000778c1b82  67d26483160908637767f43c8736d1d5  ec8fbc4adf05100e8356c26be03b9253 fpsr=00000000
+sqdmlal s31, h30, v13.h[5]   685cdc95a524b84477b454ca5abf1302  fa5572577f100a608f54fdbe4f636797  204129d6fb1664c9d2ed63d598361c0a  00000000000000000000000056c4faf6  fa5572577f100a608f54fdbe4f636797  204129d6fb1664c9d2ed63d598361c0a fpsr=00000000
+sqdmlsl d31, s30, v29.s[0]   548328ab9b7a9700946f7b3da3cc6c59  60480e3a713d1b9f9bb68e8db16c7508  8679d3181d04950cb3507b72a7022bf7  00000000000000008000000000000000  60480e3a713d1b9f9bb68e8db16c7508  8679d3181d04950cb3507b72a7022bf7 fpsr=08000000
+sqdmlsl d31, s30, v29.s[3]   e988691090848a5dbb4cd07a3b8284fe  4eafce925f559044d111ba8d9f93d0cd  d23a4e73b992f8fb5b011d2502e496be  000000000000000098d1dba1d89400d0  4eafce925f559044d111ba8d9f93d0cd  d23a4e73b992f8fb5b011d2502e496be fpsr=00000000
+sqdmlsl s31, h30, v13.h[1]   dc6e3426f706e77e21d0676616262f94  788d44c1bd1abc7462e897a10f1e4b8a  b7892d4d4384e1bbfe845cd39b1e2e02  00000000000000000000000051af5f3c  788d44c1bd1abc7462e897a10f1e4b8a  b7892d4d4384e1bbfe845cd39b1e2e02 fpsr=00000000
+sqdmlsl s31, h30, v13.h[5]   91e7062cff51f45385c038aff44fbae1  ea690608309ea26fd05e4e6068f6c967  27bc0be3590b050325a315c616a0f544  0000000000000000000000001a4ace07  ea690608309ea26fd05e4e6068f6c967  27bc0be3590b050325a315c616a0f544 fpsr=00000000
+sqdmull d31, s30, v29.s[0]   4ec0a6379abf8b036c1cb199436cf278  1ee06c09f3a4923c041305b05caf3b91  988834acb9d279accb49682d85fe2da3  0000000000000000a7a7a9887fd2d4a6  1ee06c09f3a4923c041305b05caf3b91  988834acb9d279accb49682d85fe2da3 fpsr=00000000
+sqdmull d31, s30, v29.s[3]   631dba460127d6aa4c811544eeb8c7f3  9d83ab446180bd58262403a04df79e71  bbb231d209da5de9fea43add878882ad  0000000000000000d6650f48200b3364  9d83ab446180bd58262403a04df79e71  bbb231d209da5de9fea43add878882ad fpsr=00000000
+sqdmull s31, h30, v13.h[1]   5d9d2f6dcb8449ae651c16288ad3f2c6  e9b20510c6d8242a6ab7fb0462cf1b52  055ce6c2bbc8522554ad4615a83aafaf  000000000000000000000000ed440128  e9b20510c6d8242a6ab7fb0462cf1b52  055ce6c2bbc8522554ad4615a83aafaf fpsr=00000000
+sqdmull s31, h30, v13.h[5]   ceecb398c8e7b89bf9789819abc7df18  3119d6735a9e0346ca86623db9ca78eb  a854c1f01cda8df16649b108c805caf0  0000000000000000000000001b41583c  3119d6735a9e0346ca86623db9ca78eb  a854c1f01cda8df16649b108c805caf0 fpsr=00000000
+sqdmlal  v29.2d, v20.2s, v3.s[0]   12e015986c45a531c0bf2f5cc4acf2c0  29bbb2d39396add17b174d2f442c8adf  5a9d54c09fd5617266fc8d9adc2ea711  f06e64ebb0f5376fadab814b1fea565e  29bbb2d39396add17b174d2f442c8adf  5a9d54c09fd5617266fc8d9adc2ea711 fpsr=00000000
+sqdmlal  v29.2d, v20.2s, v3.s[3]   db7ee8d22a646493ee75f0d6c8c70061  859d2d92e48477eeb1ecd0bef93925d3  cd3b3495b97b23cb8849efaed6f71cb8  fa7670bc007091bff126095379ecbfff  859d2d92e48477eeb1ecd0bef93925d3  cd3b3495b97b23cb8849efaed6f71cb8 fpsr=00000000
+sqdmlal2 v29.2d, v20.4s, v3.s[1]   f8c3db16c12cb4c1a089ffcecb351c6a  b533f6d5dc92262002b5eb29aca5fa88  d1967f65c91b16a8a969b1cb61da7e71  2b5cc60db1a2b48fb881689239f5d32a  b533f6d5dc92262002b5eb29aca5fa88  d1967f65c91b16a8a969b1cb61da7e71 fpsr=00000000
+sqdmlal2 v29.2d, v20.4s, v3.s[2]   373050c19f52b96f7b73ef42ae654348  c8892ce27eddbf9606c395ef517c1726  7c8e74a5a4b370a7fb3573949d631e6f  5ebff7839d9d084b20f66750571c78fc  c8892ce27eddbf9606c395ef517c1726  7c8e74a5a4b370a7fb3573949d631e6f fpsr=00000000
+sqdmlal  v29.4s, v20.4h, v3.h[0]   f6e820f8f1bbd91b772eb200970b6f11  b8416b2112204150c9f801e4b9c14735  e37d9f3e6f7902b02afd64f1dace5ee5  ced996a8f322ab03431ac14acbd5bfe3  b8416b2112204150c9f801e4b9c14735  e37d9f3e6f7902b02afd64f1dace5ee5 fpsr=00000000
+sqdmlal  v29.4s, v20.4h, v3.h[7]   e9f1df1f2a2968eac73d5dea796d746a  b96896929f321ee76a469ac80c611375  c1a8da8f8764d80df47204ebc7bd3d54  b62ee6ff5b761f6ac135df3a6ff367fa  b96896929f321ee76a469ac80c611375  c1a8da8f8764d80df47204ebc7bd3d54 fpsr=00000000
+sqdmlal2 v29.4s, v20.8h, v3.h[1]   02e455c5e09e52215be56eeba3a12d37  b352eb06a6a01a71ee9328fb275e10c5  736f3539f7ab6cf3055710c4c897b477  24160081e9b2f3357fffffff982eee85  b352eb06a6a01a71ee9328fb275e10c5  736f3539f7ab6cf3055710c4c897b477 fpsr=08000000
+sqdmlal2 v29.4s, v20.8h, v3.h[1]   c3d927f20361898092a698c40dc58c72  854034fefa894a71eb69226f200b2979  5a50300d302202942d1b77c364165584  800000002cd115288e60b05047fa9fde  854034fefa894a71eb69226f200b2979  5a50300d302202942d1b77c364165584 fpsr=08000000
+sqdmlsl  v29.2d, v20.2s, v3.s[0]   323e52e0e72cf9b4589dd45c0a664dae  e33603dd0eb0010b954c9b08eaab3333  2b4e616fa98ded17a0424bce907ef51e  d54b2f73ac9b53d44608c97b9412afba  e33603dd0eb0010b954c9b08eaab3333  2b4e616fa98ded17a0424bce907ef51e fpsr=00000000
+sqdmlsl  v29.2d, v20.2s, v3.s[3]   031a6af502c4f6dfe04f36988ec84590  9a6e5bc3d3b1829d9150a1c83f1367ea  8db9a120fdadb8b2824b9fbe732afc76  a0496119200ef4df189f2c826d05f710  9a6e5bc3d3b1829d9150a1c83f1367ea  8db9a120fdadb8b2824b9fbe732afc76 fpsr=00000000
+sqdmlsl2 v29.2d, v20.4s, v3.s[1]   114787e447c8569ebe465e39c1d4694f  5bb3b26c2450144c35c88e9464197f8a  41ecb26922264795504d1f784cee53a3  d7bff7bbf522e95ea77e70709c1efa0f  5bb3b26c2450144c35c88e9464197f8a  41ecb26922264795504d1f784cee53a3 fpsr=00000000
+sqdmlsl2 v29.2d, v20.4s, v3.s[2]   4a6c63d353419be0a667d098b6e53cf7  2122f9d00f30f847c02e2417f6d412a4  dadfe291e015768b2313b850cedcb250  52af93da1cda9400aa31829017302bdd  2122f9d00f30f847c02e2417f6d412a4  dadfe291e015768b2313b850cedcb250 fpsr=00000000
+sqdmlsl  v29.4s, v20.4h, v3.h[0]   dea8173af008b84b0ba412ad4dfa5038  a1bfc651081381b366077935e688f4dc  0a95c5feab3e98b82e217c29ed39ee1f  ece85d8800f6d17508155dbd4c6bf2f0  a1bfc651081381b366077935e688f4dc  0a95c5feab3e98b82e217c29ed39ee1f fpsr=00000000
+sqdmlsl  v29.4s, v20.4h, v3.h[7]   83ff357d91e101052081375a795578b3  8e8dac5483bf03b35ad79fd22a79f7d5  8713ef12f566023fa6fc80e69d49dbb7  d9d0f7938000000048a14b64719e0915  8e8dac5483bf03b35ad79fd22a79f7d5  8713ef12f566023fa6fc80e69d49dbb7 fpsr=08000000
+sqdmlsl2 v29.4s, v20.8h, v3.h[1]   ea765200ab90c9321a8354842e3b890e  9e913e3df4f7d36bd122abd1b4ecf233  025df432344f0744bf28d86dd3514cb9  c872f43ec14ad89816a926361eab5d58  9e913e3df4f7d36bd122abd1b4ecf233  025df432344f0744bf28d86dd3514cb9 fpsr=00000000
+sqdmlsl2 v29.4s, v20.8h, v3.h[1]   ca110327b0da64f42d2e7e0f60f156ec  83cf126fd07f45ffff6bb1187a23b79a  327668c2dbbefcebad2898a0819415cb  80000000c30f369cfe436d377fffffff  83cf126fd07f45ffff6bb1187a23b79a  327668c2dbbefcebad2898a0819415cb fpsr=08000000
+sqdmull  v29.2d, v20.2s, v3.s[0]   d5d3da55168127718c05c7de04bab4f1  f14aba508a1bac941736c68970641aaf  c963df255e783459a381d4649d550b90  ee1b0eeab3a92020a95d3ffd691f0ee0  f14aba508a1bac941736c68970641aaf  c963df255e783459a381d4649d550b90 fpsr=00000000
+sqdmull  v29.2d, v20.2s, v3.s[3]   c0c16cef504b66cd6c8d45d70cd976c2  9e07cc42968f5c4e4e08fc0988f2f015  7c28ecc1314003b1d6b6a09d1ada01ad  4bb1a74db50c9d928c85484bc784b7aa  9e07cc42968f5c4e4e08fc0988f2f015  7c28ecc1314003b1d6b6a09d1ada01ad fpsr=00000000
+sqdmull2 v29.2d, v20.4s, v3.s[1]   3fdf4d59d2fb732b014a0adc6e947102  3c09daab699faa4fd865687cb8110c71  e2b53de096aac64a54e9a25fc1e55993  27d40d994b56b6ea4611926453da62a2  3c09daab699faa4fd865687cb8110c71  e2b53de096aac64a54e9a25fc1e55993 fpsr=00000000
+sqdmull2 v29.2d, v20.4s, v3.s[2]   30e14a9d5e82698eb9cc59235268566e  7c5b32738a1d32bc58693f47a4784e71  4650e34ebedb2cff09878bd6b2becf1b  c0b5e9bc1bc8091a3bff165b0d43b288  7c5b32738a1d32bc58693f47a4784e71  4650e34ebedb2cff09878bd6b2becf1b fpsr=00000000
+sqdmull  v29.4s, v20.4h, v3.h[0]   14075964516b6d6f966dc9eedf70de12  4a7d80b7e70d59d094e10a1fbaab7adf  83e72ea1bcbb63c78a30cd2be5e5ecb5  10255e2afe7977d60a733dceed7ae756  4a7d80b7e70d59d094e10a1fbaab7adf  83e72ea1bcbb63c78a30cd2be5e5ecb5 fpsr=00000000
+sqdmull  v29.4s, v20.4h, v3.h[7]   412bfc99e12726111c5108a45b41c323  4033928fe107846a99731047fc1d92c1  4727eb2dd45c6c5b724838b803410448  c6fe8b0a090c57a2fdd6e6d6c345c4ce  4033928fe107846a99731047fc1d92c1  4727eb2dd45c6c5b724838b803410448 fpsr=00000000
+sqdmull2 v29.4s, v20.8h, v3.h[1]   127ffa5febcf06af9aa167a560126bba  fdc88f4574b15c0e9d19d8e4ee9da135  19b43147fee2e6807e606a225e77b607  fe5ccff0accdde26561e788e43efdd04  fdc88f4574b15c0e9d19d8e4ee9da135  19b43147fee2e6807e606a225e77b607 fpsr=00000000
+sqdmull2 v29.4s, v20.8h, v3.h[1]   2eb4078322ed417946d3dd04d1a973ea  b6576ec32cd92b6eb2e5f1ea6c8e5285  26ac51a7faafc8283cd0befa1d91dd96  eefc448e1995a6e60a5bf7d20a081e9c  b6576ec32cd92b6eb2e5f1ea6c8e5285  26ac51a7faafc8283cd0befa1d91dd96 fpsr=00000000
+sqdmlal d0, s8, s16   ef32a8cc574315cce882de3aeef708c1  10057a38e7749514b967d4019f171797  597cf65774582c4759479fb20f4f25ba  0000000000000000dceba6af0a88f62d  10057a38e7749514b967d4019f171797  597cf65774582c4759479fb20f4f25ba fpsr=00000000
+sqdmlal s0, h8, h16   5b5cd1c46bb46f4d7373b3b66a1a978c  8cc4415f3cf59e6829a8c01bd94f37ae  aa89567e7e131330d372ff1adba464bd  0000000000000000000000007fffffff  8cc4415f3cf59e6829a8c01bd94f37ae  aa89567e7e131330d372ff1adba464bd fpsr=08000000
+sqdmlsl d0, s8, s16   afda7d11dbee8c13863d8543d33dd28a  4ded38806af63949bf19962cbd7c117d  1e9616c45f83d96c91a1b7df9164eb7f  00000000000000008000000000000000  4ded38806af63949bf19962cbd7c117d  1e9616c45f83d96c91a1b7df9164eb7f fpsr=08000000
+sqdmlsl s0, h8, h16   9faf3f161cb7c045566366c51da38d60  0983f4fee73bbadab03b6a1741e17aaa  6aa5c88d8d6ed31ec859dae523d38ea4  0000000000000000000000007fffffff  0983f4fee73bbadab03b6a1741e17aaa  6aa5c88d8d6ed31ec859dae523d38ea4 fpsr=08000000
+sqdmull d0, s8, s16   dfe0ad36a0d26004176a6b1f3c8f9db1  728b093f25887440309450c258c445d9  41bd023f7b97546aac1e7e10873422d1  0000000000000000ac3a9dda512fb052  728b093f25887440309450c258c445d9  41bd023f7b97546aac1e7e10873422d1 fpsr=00000000
+sqdmull s0, h8, h16   22715ad6dd03c076fcd6a8372547d521  3d080ba59aa1bc9d72a85c0ff76847ac  59e0563c9dc2b0747073b644b0cd7ba9  000000000000000000000000453de918  3d080ba59aa1bc9d72a85c0ff76847ac  59e0563c9dc2b0747073b644b0cd7ba9 fpsr=00000000
+sqdmlal  v2.2d, v11.2s, v29.2s   1d65da5a460d33be3b2a30efcb0e0a54  1dff8e95ba4be517acfba1e3101154c9  641359ea68b23c6149dd956592e26cd0  ed7da63ea6fb2edc2d77b8557da568f4  1dff8e95ba4be517acfba1e3101154c9  641359ea68b23c6149dd956592e26cd0 fpsr=00000000
+randV128: 4608 calls, 4762 iters
+sqdmlal2 v2.2d, v11.4s, v29.4s   84c1c0264fb70d0106eb192c22290fef  c8742673f74843d21010352299033ed4  1759a0ab4e2e4c556bdf315622b5c9eb  80000000000000000197fb4597e2c963  c8742673f74843d21010352299033ed4  1759a0ab4e2e4c556bdf315622b5c9eb fpsr=08000000
+sqdmlal  v2.4s, v11.4h, v29.4h   0b88a29e6dc2a362919c76d21edab996  f06a67a3c75e2bf0d26c2baf8583dc6f  25b7bde4c5f733720afe9cfd528b679d  079ea0ee4bf843488000000002106bbc  f06a67a3c75e2bf0d26c2baf8583dc6f  25b7bde4c5f733720afe9cfd528b679d fpsr=08000000
+sqdmlal2 v2.4s, v11.8h, v29.8h   65bf132613f3480512c25bc5b366dbeb  49e6e5899d50f09828929670c8d3ff40  433145f940d245de59bdec3c18a8198a  7fffffff057ba687e0c87305aafe138b  49e6e5899d50f09828929670c8d3ff40  433145f940d245de59bdec3c18a8198a fpsr=08000000
+sqdmlsl  v2.2d, v11.2s, v29.2s   476aa621b50e510ebbe1dce9d6124a94  89eb3489ede2e7eb44078c4756387eeb  25cacd4e3383d7bd8da133f86751b457  7fffffffffffffff8000000000000000  89eb3489ede2e7eb44078c4756387eeb  25cacd4e3383d7bd8da133f86751b457 fpsr=08000000
+sqdmlsl2 v2.2d, v11.4s, v29.4s   658cf1f4c7d811a2c17c0d227a20d935  627ee8062bd7640f5a4e201924f72a12  96bf7dd2a23f344f2b866101dd66a309  7fffffffffffffffe19894afaf28fff3  627ee8062bd7640f5a4e201924f72a12  96bf7dd2a23f344f2b866101dd66a309 fpsr=08000000
+sqdmlsl  v2.4s, v11.4h, v29.4h   89a39565ccf5b927a0ec65cb2553d95b  046b28475378ca6073e7fa767153f31f  76b1fb5d39c5c42e48591582e98578e4  80000000cde3fd4fb4d38f8d317dba23  046b28475378ca6073e7fa767153f31f  76b1fb5d39c5c42e48591582e98578e4 fpsr=08000000
+sqdmlsl2 v2.4s, v11.8h, v29.8h   697b24b36744d26e8e51a10114353f62  a63b0b491c53e001eee700171eb8f068  a39773cae68e5e38b6700b4d00cbf872  28abe9195d0f6d3a93f310ed2bc282f2  a63b0b491c53e001eee700171eb8f068  a39773cae68e5e38b6700b4d00cbf872 fpsr=00000000
+sqdmull  v2.2d, v11.2s, v29.2s   62ba6fefc3f6aa7d5cf0919810b1c414  3edf030349e5783532a6169c681916b5  9f5915d4582ae35193e8a5706c194dfc  d53a9f3e8d38e08057e9bf7b30679658  3edf030349e5783532a6169c681916b5  9f5915d4582ae35193e8a5706c194dfc fpsr=00000000
+sqdmull2 v2.2d, v11.4s, v29.4s   a22d9d5fdb51a5b41447dc21590d55d9  7ccd8d97afd701d5fd7376f8bd4f579c  20fb77dd025ca79b1645f7d122b24b26  20289357faa2d8b6fe85559a17d81dee  7ccd8d97afd701d5fd7376f8bd4f579c  20fb77dd025ca79b1645f7d122b24b26 fpsr=00000000
+sqdmull  v2.4s, v11.4h, v29.4h   ded84267241b1834e8db977ee38cc656  13093b69c4eed00582d3340e119e86c0  d8802c4a58e8ff3d710a155214dac492  91747e7c08aba4f802deb118384bb300  13093b69c4eed00582d3340e119e86c0  d8802c4a58e8ff3d710a155214dac492 fpsr=00000000
+sqdmull2 v2.4s, v11.8h, v29.8h   cabef26a111756230e2fd794a373ec2e  b996a3ddfbec38eaf64a64c4584a77c6  7cedc77fce923e58d9bc13d938d58fe6  bb46efbc28ac2b46019329301bb878e0  b996a3ddfbec38eaf64a64c4584a77c6  7cedc77fce923e58d9bc13d938d58fe6 fpsr=00000000
+sqdmulh s0, s1, v2.s[1]   1ae441ce1609b4a4b7c8ae468c049b06  20785757c8978ea78d5b1afc8797ff51  bf45dee0d81eb91282de054882e77dc5  00000000000000000000000075b58753  20785757c8978ea78d5b1afc8797ff51  bf45dee0d81eb91282de054882e77dc5 fpsr=00000000
+sqdmulh s0, s1, v2.s[3]   814ec3f5a7b585db1a29317a9284a681  fdb5ec3aa0b225607a8b6a9c91caf205  568d04d0eb50c38e9ff5fe83e45564d4  000000000000000000000000b57af005  fdb5ec3aa0b225607a8b6a9c91caf205  568d04d0eb50c38e9ff5fe83e45564d4 fpsr=00000000
+sqdmulh h0, h1, v2.h[2]   034ef6ebf500523af25d68866a252387  f5c9ccb57aedb1f165851470546118b6  67871ebeea25d357aeb898c09bbee8e6  0000000000000000000000000000ec11  f5c9ccb57aedb1f165851470546118b6  67871ebeea25d357aeb898c09bbee8e6 fpsr=00000000
+sqdmulh h0, h1, v2.h[7]   e74a0acf3d4768582956289f06ee677a  50fcccf1f9b7d65e08115af2c5516c0f  bd6bc6e4d55cf494a131801b769d9907  0000000000000000000000000000c7ca  50fcccf1f9b7d65e08115af2c5516c0f  bd6bc6e4d55cf494a131801b769d9907 fpsr=00000000
+sqrdmulh s0, s1, v2.s[1]   5dabba48eb4abcde53f9beca59679182  1b2b96e9dc7387f9bc1ee4ec2b673584  e161e86da23b6f4544809bd5049acdc9  000000000000000000000000173a707b  1b2b96e9dc7387f9bc1ee4ec2b673584  e161e86da23b6f4544809bd5049acdc9 fpsr=00000000
+sqrdmulh s0, s1, v2.s[3]   19759bba74cda1f1a3cc3eed58d67544  0959c00198e617e7b42fc5447ae946b8  866c17bbc686978ec929fcd239f758d0  0000000000000000000000008b417436  0959c00198e617e7b42fc5447ae946b8  866c17bbc686978ec929fcd239f758d0 fpsr=00000000
+sqrdmulh h0, h1, v2.h[2]   ceae418b4a956bb44e50bceaf67ee863  cf8bdc9da0d3db4a25c913dca71a734f  6291e733b402c19465b1b6f609fa0dc1  0000000000000000000000000000be34  cf8bdc9da0d3db4a25c913dca71a734f  6291e733b402c19465b1b6f609fa0dc1 fpsr=00000000
+sqrdmulh h0, h1, v2.h[7]   3257401ee364704b880c4ba727a2bd83  20c5802168fd26494370e199a43e91ee  27d3ec39e071407a4c9cdf2469e6c13f  0000000000000000000000000000ddc1  20c5802168fd26494370e199a43e91ee  27d3ec39e071407a4c9cdf2469e6c13f fpsr=00000000
+sqdmulh v0.4s, v1.4s, v2.s[1]   f6772cd6b2ff01db84810106df88c949  b10a3ef0642a4d0541a7425e67997438  8937b930bf986965b16e89424bff47ee  30777d4ac284643ad7b3772dc068c13c  b10a3ef0642a4d0541a7425e67997438  8937b930bf986965b16e89424bff47ee fpsr=00000000
+sqdmulh v0.4s, v1.4s, v2.s[3]   d11099182b2b74877836f1ec1273e058  365eac70081da3a454f34c11e46fefd2  3ec0e47ec33c8f78c9aac932a5897373  1aa7ca9703fa963529a5dd6ff27caedd  365eac70081da3a454f34c11e46fefd2  3ec0e47ec33c8f78c9aac932a5897373 fpsr=00000000
+sqdmulh v0.2s, v1.2s, v2.s[1]   75261b48c3aa1d7496ad2f3db5a8d454  63c75c03c99a7c4ab0d711950d04d65e  f8740085621f07d7c8d4b4d96ac81a71  0000000000000000221e5cacfa63849e  63c75c03c99a7c4ab0d711950d04d65e  f8740085621f07d7c8d4b4d96ac81a71 fpsr=00000000
+sqdmulh v0.2s, v1.2s, v2.s[3]   97be46caed424ec4126bceddbb697ce2  ec47e30e1a652d1989d8a7cdd89cfe82  6c54a0aa0f0724a7e2725c1b8f010f8d  00000000000000009c00af74deaa6c54  ec47e30e1a652d1989d8a7cdd89cfe82  6c54a0aa0f0724a7e2725c1b8f010f8d fpsr=00000000
+sqdmulh v0.8h, v1.8h, v2.h[2]   ebdcae021cb55e9e22f3e4af18fba9a5  84e2d6f56f430a371279209e387c3ae2  4e675a513fb73a0a4a05d6dc0676276a  27920d31dc3dfcb7fa10f584edd8ed13  84e2d6f56f430a371279209e387c3ae2  4e675a513fb73a0a4a05d6dc0676276a fpsr=00000000
+sqdmulh v0.8h, v1.8h, v2.h[7]   2484e753c7c99f23f8ca8498c1a33241  51aec1de64f39e2735143700c56d36ac  f4f004d9026180a6a2d032e181287e18  f8f0055ef7460874fb69fb3f050ffb46  51aec1de64f39e2735143700c56d36ac  f4f004d9026180a6a2d032e181287e18 fpsr=00000000
+sqdmulh v0.4h, v1.4h, v2.h[2]   b37c4be6f64395ee07ae0f9b872040e3  2a3068b5f47fa41fd721916abf280ff7  174d4c0d5dd409b10394463864ee5b0e  0000000000000000e994c355dc6d08c2  2a3068b5f47fa41fd721916abf280ff7  174d4c0d5dd409b10394463864ee5b0e fpsr=00000000
+sqdmulh v0.4h, v1.4h, v2.h[7]   b382f6b810efeccfda49ad8f5e6cb2cc  8defe539621f9f1863b0f900e8ed86f0  a27e97159492d5836eb1d620b43465b7  0000000000000000b72c051d10db5870  8defe539621f9f1863b0f900e8ed86f0  a27e97159492d5836eb1d620b43465b7 fpsr=00000000
+sqrdmulh v0.4s, v1.4s, v2.s[1]   92b45cf7febdbe8f2f957eab9b108881  2df0cad02297e3350e4683a435fe703a  498779541b5d383f15aaf67d653d6fb8  07c6dd8b05db1f9e026aa2bd0923dc50  2df0cad02297e3350e4683a435fe703a  498779541b5d383f15aaf67d653d6fb8 fpsr=00000000
+sqrdmulh v0.4s, v1.4s, v2.s[3]   0416110534706050381697d5314f97a5  bf36addca8abc59b0c67443b98a1a07a  c06b863067fb87092c04ba336b4c4eb4  202e3cdc2b60c13df9d6c93633585a82  bf36addca8abc59b0c67443b98a1a07a  c06b863067fb87092c04ba336b4c4eb4 fpsr=00000000
+sqrdmulh v0.2s, v1.2s, v2.s[1]   bfabaa4726ce2638294f0def146db2dd  f7c620c2691f996d91964ea90719eb53  ba2e510beb2f1506e9433625bba7d64f  0000000000000000139d03d6febd1249  f7c620c2691f996d91964ea90719eb53  ba2e510beb2f1506e9433625bba7d64f fpsr=00000000
+sqrdmulh v0.2s, v1.2s, v2.s[3]   7578b920499a626b38c5f2de39aeadcb  89a3b8e6d8b8b1cfd058b6d175aa2469  ecd6704a1bbd375a7eea7e384891d92e  000000000000000007224df3ee6289fd  89a3b8e6d8b8b1cfd058b6d175aa2469  ecd6704a1bbd375a7eea7e384891d92e fpsr=00000000
+sqrdmulh v0.8h, v1.8h, v2.h[2]   db80d3f610986b0c97fb5b8692565d16  28d20aac693864e6fe319099d7981f60  0a6476516b694127207ea551064f2ef4  e315f870b575b88401484eed1ca0e9c6  28d20aac693864e6fe319099d7981f60  0a6476516b694127207ea551064f2ef4 fpsr=00000000
+sqrdmulh v0.8h, v1.8h, v2.h[7]   a5c88c2bef8c923f7a765ccb15a9965f  8957a877906503d54fa4f0e31f28b1dd  c8dff6834ff786930382c152e923a645  331b25b33011fe59ddb30682f29521a7  8957a877906503d54fa4f0e31f28b1dd  c8dff6834ff786930382c152e923a645 fpsr=00000000
+sqrdmulh v0.4h, v1.4h, v2.h[2]   865378255a3a2d2817b90a90b5eb2b4c  603527adc201e5c0f636ea95439cae84  d94986463c2b5ac15a7be520e55217c5  0000000000000000020e047ff1ce111c  603527adc201e5c0f636ea95439cae84  d94986463c2b5ac15a7be520e55217c5 fpsr=00000000
+sqrdmulh v0.4h, v1.4h, v2.h[7]   33262b46c56790eca04977bb6661f080  61711cb071d25bcc286a92913639e9f7  f2a6b9fca5c912d65aed259eef215519  0000000000000000fbc90b6afa58024c  61711cb071d25bcc286a92913639e9f7  f2a6b9fca5c912d65aed259eef215519 fpsr=00000000
+sqdmulh  s1, s2, s4   604538f3a5d50eae4aaab82e1d4dbaa0  3f0e19e5139bbc1c19c5fcbcec4437dc  c7fb220bfe9601f5375b95b2fad233e5  00000000000000000000000000cc654d  3f0e19e5139bbc1c19c5fcbcec4437dc  c7fb220bfe9601f5375b95b2fad233e5 fpsr=00000000
+sqdmulh  h1, h2, h4   c0b335906d49fc92495fe1cecdf55d4f  af11b3b01b2059d4fdcb3cfa59ff6bd6  0b4c57d5bb547c42254a483efaab86cb  000000000000000000000000000099e3  af11b3b01b2059d4fdcb3cfa59ff6bd6  0b4c57d5bb547c42254a483efaab86cb fpsr=00000000
+sqrdmulh s1, s2, s4   0975b5809188adbdd0ed067f6a9bac31  657e7e75fe25881907ff662e72b0598a  739deabf51c9d6e1573d5428e3ee2171  000000000000000000000000e6d96994  657e7e75fe25881907ff662e72b0598a  739deabf51c9d6e1573d5428e3ee2171 fpsr=00000000
+sqrdmulh h1, h2, h4   ed8e4c298655755214d73b25e8857bea  14580e982e6e9d0e6ce58d3e2a9ad69b  b3f1712d33b764f702b9cc52aae1d87b  00000000000000000000000000000cc8  14580e982e6e9d0e6ce58d3e2a9ad69b  b3f1712d33b764f702b9cc52aae1d87b fpsr=00000000
+sqdmulh v1.4s,  v2.4s,  v4.4s   20038eedbe73a97649a294a43bf69f1f  71a4f77c21c0ebd76003c70c7501b5ad  7f4c7e82d5e479a85a42c3a142c7808c  710597d1f4e5707e43b4bca53d0b3fd7  71a4f77c21c0ebd76003c70c7501b5ad  7f4c7e82d5e479a85a42c3a142c7808c fpsr=00000000
+sqdmulh v1.2s,  v2.2s,  v4.2s   58d80e32afa89d4ca3d225df5832eb74  3065ce874addc79917da277d4729cb65  8ab3a624ab136916925b4ff99fe4ed48  0000000000000000eb918a0fca919a3b  3065ce874addc79917da277d4729cb65  8ab3a624ab136916925b4ff99fe4ed48 fpsr=00000000
+sqdmulh v1.8h,  v2.8h,  v4.8h   4710625accb7a4f855ea02bc317d348b  05a0251b1d8a8477c4f1c1759556ec66  892a7e7529088967e089833db57cf153  fac724a8097872750e843cf53e18023f  05a0251b1d8a8477c4f1c1759556ec66  892a7e7529088967e089833db57cf153 fpsr=00000000
+sqdmulh v1.4h,  v2.4h,  v4.4h   a2b01dca8964129f946f3f1dbc1b4d0a  a359919d0f8c76969ccaa8d851ccea54  30b498dac4872dbf754f725378d36352  0000000000000000a513b2274d36ef2f  a359919d0f8c76969ccaa8d851ccea54  30b498dac4872dbf754f725378d36352 fpsr=00000000
+randV128: 4864 calls, 5022 iters
+sqrdmulh v1.4s,  v2.4s,  v4.4s   1cbbd2e55b733c6394e4f0e7ed500b95  bf93a67192a6f218d2eaf28a71cf9cd4  325689b7ef54a8408832321ddd2e15e8  e6aa1ee80e3d81ac2a320ebfe10a3535  bf93a67192a6f218d2eaf28a71cf9cd4  325689b7ef54a8408832321ddd2e15e8 fpsr=00000000
+sqrdmulh v1.2s,  v2.2s,  v4.2s   6a361711b4a8756b88ce28feb66141ce  0d53f8fa1c9b4b239cd4b26ee9a4d389  4414e6701e344e104bb5d580d7cfdbb9  0000000000000000c557bfe80704e66c  0d53f8fa1c9b4b239cd4b26ee9a4d389  4414e6701e344e104bb5d580d7cfdbb9 fpsr=00000000
+sqrdmulh v1.8h,  v2.8h,  v4.8h   409c1a9e2031d6db2c0dfb6aab8d6618  1af14169c5e97453f35e71605afb8a6a  6afd42efdc304445a7cd3cd70d6d1828  1685223410413e0b08b435e3098be9cf  1af14169c5e97453f35e71605afb8a6a  6afd42efdc304445a7cd3cd70d6d1828 fpsr=00000000
+sqrdmulh v1.4h,  v2.4h,  v4.4h   0d73a2bf132be763b718e360adcf2623  68f22f0659386e2bb4ae18a15af7f59e  3e20d317c63e936f033c4153216afb66  0000000000000000fe190c9217bf0060  68f22f0659386e2bb4ae18a15af7f59e  3e20d317c63e936f033c4153216afb66 fpsr=00000000
+sqshl d1, d2, d4   28dc23c3674dd0df707a7d35e1afe950  e11a44aa4ce68fbec22cdf27cc06f1fa  9a823aee8e60d89a492d53fb65717c51  00000000000000008000000000000000  e11a44aa4ce68fbec22cdf27cc06f1fa  9a823aee8e60d89a492d53fb65717c51 fpsr=08000000
+sqshl s1, s2, s4   45da310c925be8738cb7dccd3d708343  3a6e15ba14b52b305059dbd5a36b5120  352409d6a85b67e9ae2587b1cbc5708d  000000000000000000000000ffffffff  3a6e15ba14b52b305059dbd5a36b5120  352409d6a85b67e9ae2587b1cbc5708d fpsr=00000000
+sqshl h1, h2, h4   177260ff071980443f52160cb556c79e  27f1349a256b97a393bc1e91d26ceab7  c10cd63588f1938166a8f15a49aaaabe  0000000000000000000000000000ffff  27f1349a256b97a393bc1e91d26ceab7  c10cd63588f1938166a8f15a49aaaabe fpsr=00000000
+sqshl b1, b2, b4   53a744003a4cef75bdd03dd53ba58a08  5ba836aef1cb263dbed7bd3d504c8f60  f33e336da3e7b085a53aa5dad264ff89  00000000000000000000000000000000  5ba836aef1cb263dbed7bd3d504c8f60  f33e336da3e7b085a53aa5dad264ff89 fpsr=00000000
+uqshl d1, d2, d4   ad7e7072a0b6862b39b4670ec5a19f22  8c97af5aee992d22072fcdbe0e4f14c1  81ab34c95d11f0f60b4a669ffbc96e49  0000000000000000ffffffffffffffff  8c97af5aee992d22072fcdbe0e4f14c1  81ab34c95d11f0f60b4a669ffbc96e49 fpsr=08000000
+uqshl s1, s2, s4   6cc133028e99ff75a04760f802b94e7d  188ff1fa57040f6286983ceed567477b  195ca4a288bfc376e7c0b84953484d81  00000000000000000000000000000000  188ff1fa57040f6286983ceed567477b  195ca4a288bfc376e7c0b84953484d81 fpsr=00000000
+uqshl h1, h2, h4   af2b5609478ff15abea48bcf1ece1139  73b57918d8b3f983916d464b3838e3ea  50f88fa74650d29404a6fedcd0de4f44  0000000000000000000000000000ffff  73b57918d8b3f983916d464b3838e3ea  50f88fa74650d29404a6fedcd0de4f44 fpsr=08000000
+uqshl b1, b2, b4   0bd9acd48d3f56f594c9622659d33097  4436e39f63d124a0f261ea0e75eeea82  dc84883c0d86707495814c3c67cf4a37  000000000000000000000000000000ff  4436e39f63d124a0f261ea0e75eeea82  dc84883c0d86707495814c3c67cf4a37 fpsr=08000000
+sqrshl d1, d2, d4   32cec9c8d26d836b573bfae3a40a7f3e  3e13c1f56d24e5dedff73c1c82ce2fe8  6f0425c45026f23bd0d5b64d0b6012fd  0000000000000000fbfee7839059c5fd  3e13c1f56d24e5dedff73c1c82ce2fe8  6f0425c45026f23bd0d5b64d0b6012fd fpsr=00000000
+sqrshl s1, s2, s4   d80e41478cdecbdf3b7e65e8f4b8d3cf  1753a87c696f8f6089b44f59521a87bf  bd7bf8a483f5ab0ce6254ff2afd37a3a  0000000000000000000000007fffffff  1753a87c696f8f6089b44f59521a87bf  bd7bf8a483f5ab0ce6254ff2afd37a3a fpsr=08000000
+sqrshl h1, h2, h4   7cee97411ab5f00b0ef62d114a6e5793  48763cb33bf1b0c6052dc98352e260a0  715b35d8f411c56b8c7c5088f3c3c711  00000000000000000000000000007fff  48763cb33bf1b0c6052dc98352e260a0  715b35d8f411c56b8c7c5088f3c3c711 fpsr=08000000
+sqrshl b1, b2, b4   9969fa3c9662c22a8dfbe7e0aa58fc29  5f5b41acf0423190b0cb59fa76a90500  09ce79ea3bcc79534e255948e6b840c6  00000000000000000000000000000000  5f5b41acf0423190b0cb59fa76a90500  09ce79ea3bcc79534e255948e6b840c6 fpsr=00000000
+uqrshl d1, d2, d4   69d29d5838e180949d48f628aedfc5fe  88ef15f56df902dd901fb2ff738b634f  12083af1c8a44904e3d9187a71be7ff0  00000000000000000000901fb2ff738b  88ef15f56df902dd901fb2ff738b634f  12083af1c8a44904e3d9187a71be7ff0 fpsr=00000000
+uqrshl s1, s2, s4   22587602185593def8f6727b414f8d60  7a374cf226d976d0d9abe6743dcc4d32  410b0d52105b8ca17f1ba10287195934  000000000000000000000000ffffffff  7a374cf226d976d0d9abe6743dcc4d32  410b0d52105b8ca17f1ba10287195934 fpsr=08000000
+uqrshl h1, h2, h4   7900189eab80502dd18c70bc58ec27f3  e7377a0790a8e28dbef40a3ec9b0984c  49db847186b6944e557008c61c0da136  0000000000000000000000000000ffff  e7377a0790a8e28dbef40a3ec9b0984c  49db847186b6944e557008c61c0da136 fpsr=08000000
+uqrshl b1, b2, b4   21ce178f63270aa45e8c05d0e6fa675c  84f233971e299939747d3241097b1741  e07d35b29e7ab5309a5c61a924de2b98  00000000000000000000000000000000  84f233971e299939747d3241097b1741  e07d35b29e7ab5309a5c61a924de2b98 fpsr=00000000
+sqshl v1.2d,  v2.2d,  v4.2d   cfc5063ab60f1667d07a439cdfbd223e  056d0b084420f0f72fcb7361f3719eb5  b8f5b278cc69446a8262c08e94d0cc00  7fffffffffffffff2fcb7361f3719eb5  056d0b084420f0f72fcb7361f3719eb5  b8f5b278cc69446a8262c08e94d0cc00 fpsr=08000000
+sqshl v1.4s,  v2.4s,  v4.4s   37e97b0417fbc79a5edc400237792b3e  1dac96bc76513aec2361df827ad6024d  86469029844994204006395a5e275811  7fffffff7fffffff7fffffff7fffffff  1dac96bc76513aec2361df827ad6024d  86469029844994204006395a5e275811 fpsr=08000000
+sqshl v1.2s,  v2.2s,  v4.2s   0d40094ffaae71623a330ee6e37357fe  81b268182981cc3a83c48b8792ef17ac  fd7563273bddfa770acee0f27828a270  0000000000000000fffe0f1280000000  81b268182981cc3a83c48b8792ef17ac  fd7563273bddfa770acee0f27828a270 fpsr=08000000
+sqshl v1.8h,  v2.8h,  v4.8h   04cc437fd4ee69e29906c22ed6ed7a25  e5831580cf72f90784788b5530feb077  d285c0d764e9c992123cc937d6157fc0  ffff0000ffffffff800080007fffffff  e5831580cf72f90784788b5530feb077  d285c0d764e9c992123cc937d6157fc0 fpsr=08000000
+sqshl v1.4h,  v2.4h,  v4.4h   d191bffa187e033fafd770bd042d6754  fc243158deea15775900f3d04749a151  b97b399d733155958cd408106a34c2a5  0000000000000000000080007fffffff  fc243158deea15775900f3d04749a151  b97b399d733155958cd408106a34c2a5 fpsr=08000000
+sqshl v1.16b, v2.16b, v4.16b   28940f233a22929caf2a2d766175f231  7c994f04c9ab76ad38e1d7dccb12bfde  665b63dddc79f4a5ad1bb1602ac83fc4  7f807f00ff8000ff0080ff80800080ff  7c994f04c9ab76ad38e1d7dccb12bfde  665b63dddc79f4a5ad1bb1602ac83fc4 fpsr=08000000
+sqshl v1.8b,  v2.8b,  v4.8b   bcd9c95dae9e6a1dcf840b3ee10bf05f  16e605e7057b6dcd539e4b5db09fddc3  8d28d2fb1485f7e5aa95d80a0814cbc0  000000000000000000ff007f8080ffff  16e605e7057b6dcd539e4b5db09fddc3  8d28d2fb1485f7e5aa95d80a0814cbc0 fpsr=08000000
+uqshl v1.2d,  v2.2d,  v4.2d   43637f0de8b7e0e740691ff979323483  810ee667041d50fbdfbc6337ea33d0a3  e1e71a5a8e19b479b4c591f4fb5e393d  ffffffffffffffffffffffffffffffff  810ee667041d50fbdfbc6337ea33d0a3  e1e71a5a8e19b479b4c591f4fb5e393d fpsr=08000000
+uqshl v1.4s,  v2.4s,  v4.4s   6f37c6975d2f481d395d7d8b1c2e9340  701586e63c54725c0fbf334d6e126c22  169bcf60befa7f860230f000f4e95ee0  ffffffff000000000fbf334d00000000  701586e63c54725c0fbf334d6e126c22  169bcf60befa7f860230f000f4e95ee0 fpsr=08000000
+uqshl v1.2s,  v2.2s,  v4.2s   f458335f80cbf4e3ece239d8be43e03a  960179c920e62813192acf852e8083e4  e249856f18eaab2fc6590813e8f90e4c  0000000000000000ffffffffffffffff  960179c920e62813192acf852e8083e4  e249856f18eaab2fc6590813e8f90e4c fpsr=08000000
+uqshl v1.8h,  v2.8h,  v4.8h   a7d352742596c6452e824bc120c1eb8e  f7f5d0ec11af8c9835c6ef11ccd21b25  73e983eeccba463ead539340a95ac68f  000000000000ffffffffffffffff0000  f7f5d0ec11af8c9835c6ef11ccd21b25  73e983eeccba463ead539340a95ac68f fpsr=08000000
+uqshl v1.4h,  v2.4h,  v4.4h   5992a74bbd289f15854abbe6381978c4  0aa2443b1b0b77e683f8b8dd93b95c10  2cbe93063e8af04b970992e57557c750  0000000000000000ffff0000ffffffff  0aa2443b1b0b77e683f8b8dd93b95c10  2cbe93063e8af04b970992e57557c750 fpsr=08000000
+uqshl v1.16b, v2.16b, v4.16b   5e400ab15e6107a7510733d868cdfd28  cf5575bfacc4c03ce375765d31f0a2b0  752e8e7a34ed4526b1dff4a3561c5ccc  ffff00ffff00ffff00000000ffffff00  cf5575bfacc4c03ce375765d31f0a2b0  752e8e7a34ed4526b1dff4a3561c5ccc fpsr=08000000
+uqshl v1.8b,  v2.8b,  v4.8b   6be1110c7b035320c53dc67ba61f4f60  f911f7de379db9bf8ac13f739bbcc4a9  023e08ad22a59af3305bcf5f40eb5aa8  0000000000000000ffff00ffff00ff00  f911f7de379db9bf8ac13f739bbcc4a9  023e08ad22a59af3305bcf5f40eb5aa8 fpsr=08000000
+sqrshl v1.2d,  v2.2d,  v4.2d   347b4fbe88d3d6a2166f8ab2e5554110  3edb5efa315ab992ac602605c36293a0  87f296057d7742d748fe35fa270a9587  00000000001f6daf0000000000000000  3edb5efa315ab992ac602605c36293a0  87f296057d7742d748fe35fa270a9587 fpsr=00000000
+sqrshl v1.4s,  v2.4s,  v4.4s   6c0f572cf996e5547722926319b1a8da  4fb63e790cbf12d97cd53ef59f25e538  b74dcae4b82892f52c4f3c5b00bbdf0e  00000005000197e27fffffff80000000  4fb63e790cbf12d97cd53ef59f25e538  b74dcae4b82892f52c4f3c5b00bbdf0e fpsr=08000000
+sqrshl v1.2s,  v2.2s,  v4.2s   c8a4bfba430ed3571dd9f27036795764  e3a82bbd3e9018b830a49d2822488e15  475439b0477bde7111cff665be440ee0  00000000000000007fffffff00000000  e3a82bbd3e9018b830a49d2822488e15  475439b0477bde7111cff665be440ee0 fpsr=08000000
+sqrshl v1.8h,  v2.8h,  v4.8h   fc3c19ccd801f5d13c19bdbe31f02252  acb2b92b3a912054fa535581401161dc  eb0b77cb9e3379702b0578fb55e8f6a1  800000007fff7fff800002ac00000000  acb2b92b3a912054fa535581401161dc  eb0b77cb9e3379702b0578fb55e8f6a1 fpsr=08000000
+sqrshl v1.4h,  v2.4h,  v4.4h   bcdbfbc62e329ee508660931fd5ade46  5fdb7b2774867dd00e637ce6eec33330  5675189a3116b715ae73d702b9eb6af5  00000000000000007fff7fff00000006  5fdb7b2774867dd00e637ce6eec33330  5675189a3116b715ae73d702b9eb6af5 fpsr=08000000
+sqrshl v1.16b, v2.16b, v4.16b   bb86f70bb96522b8b543e9ad8dfb5fe6  b025071460348351a25b24391ea2d7b6  3e96b08175e7ed84cd9e255ede913f81  800000007f00000000007f7f00008000  b025071460348351a25b24391ea2d7b6  3e96b08175e7ed84cd9e255ede913f81 fpsr=08000000
+sqrshl v1.8b,  v2.8b,  v4.8b   ae41a201eb5ed66d76357016d81777d6  5394f058735d88fae8bd6360c6f22110  5574d3e3dd6a6ee2bd0977f3b91e48e8  000000000000000000807f0000807f00  5394f058735d88fae8bd6360c6f22110  5574d3e3dd6a6ee2bd0977f3b91e48e8 fpsr=08000000
+uqrshl v1.2d,  v2.2d,  v4.2d   490f910a3ae10e2880bfb44fcff2fdb9  fb2dca5520c7ddef150d4b3dd9f7e6e5  4f111526dd638e52b239e1a53dd659cf  ffffffffffffffff0000000000000a87  fb2dca5520c7ddef150d4b3dd9f7e6e5  4f111526dd638e52b239e1a53dd659cf fpsr=08000000
+randV128: 5120 calls, 5284 iters
+uqrshl v1.4s,  v2.4s,  v4.4s   3ff5568b18b21d0e0666c73d68d0c333  5df42870db34d8545cd1f1b54cf6f9d6  e1710aace996a3f8e0b177585efe47d9  0000000000db34d8ffffffff00000000  5df42870db34d8545cd1f1b54cf6f9d6  e1710aace996a3f8e0b177585efe47d9 fpsr=08000000
+uqrshl v1.2s,  v2.2s,  v4.2s   46f786e8fc9557423eadbfc596f59de8  2ceca00d186acd4ef28a6aac11312f89  c09946da76c8fef97af64eef10d8e6aa  00000000000000000000794500000000  2ceca00d186acd4ef28a6aac11312f89  c09946da76c8fef97af64eef10d8e6aa fpsr=00000000
+uqrshl v1.8h,  v2.8h,  v4.8h   0f18b584574e11e85a1aaec94da6607d  1e1ac4904c2c0f000bbfc8051eed5ca1  9d8d5d14f6bbf578b58c784f47a909e6  0000ffff0000ffff0000ffff00000000  1e1ac4904c2c0f000bbfc8051eed5ca1  9d8d5d14f6bbf578b58c784f47a909e6 fpsr=08000000
+uqrshl v1.4h,  v2.4h,  v4.4h   515d78c59ea29f258e2eaa2d8125df95  e5822a5de93ef28fdbf220a6666f53c2  2f50e3bedf34dc9ac5f60a5df8b68432  00000000000000000037ffff0000ffff  e5822a5de93ef28fdbf220a6666f53c2  2f50e3bedf34dc9ac5f60a5df8b68432 fpsr=08000000
+uqrshl v1.16b, v2.16b, v4.16b   bec9610d4653541c1070c5d727b8efd4  362764d76564cb1e95a78671ddfae891  28e76c3ca4f80682ddb918fb16422c31  ff00ffff0000ff000000ff04ffffffff  362764d76564cb1e95a78671ddfae891  28e76c3ca4f80682ddb918fb16422c31 fpsr=08000000
+uqrshl v1.8b,  v2.8b,  v4.8b   0b6105c2c22784f1126114aa31a263df  c40d08643462eed16f640f4b78d1f0b2  3d558cf1bacac8543258b60d9590d488  0000000000000000ffff00ff00000000  c40d08643462eed16f640f4b78d1f0b2  3d558cf1bacac8543258b60d9590d488 fpsr=08000000
+sqrshrn s2, d5, #1   ec28f84686e184c9c988ac8995271059  443aa866c8fcaecd9aaacd18293a3ec7  00000000000000000000000080000000  443aa866c8fcaecd9aaacd18293a3ec7 fpsr=08000000
+sqrshrn s2, d5, #17   bb2fca0735b517a5e45fcac59baea6a5  ceac4e49f2afc259e9aa51ac948dd6a8  00000000000000000000000080000000  ceac4e49f2afc259e9aa51ac948dd6a8 fpsr=08000000
+sqrshrn s2, d5, #32   8ac9e094a5a76147623df222878777cb  104a31d0169704045449d5371c4920bc  0000000000000000000000005449d537  104a31d0169704045449d5371c4920bc fpsr=00000000
+sqrshrn h2, s5, #1   39561b4db7164210258302fe3912622c  ea73305c1315562dbae83b1ba2cffe62  00000000000000000000000000008000  ea73305c1315562dbae83b1ba2cffe62 fpsr=08000000
+sqrshrn h2, s5, #9   a8375b934b639a5f0b90dbbc90ad4927  3b872c4ccb889635fde561b7067e4efb  00000000000000000000000000007fff  3b872c4ccb889635fde561b7067e4efb fpsr=08000000
+sqrshrn h2, s5, #16   b6cb80c641ed4894f6c45eb96eba0a1c  e5e706001c50a67afba3296c28b7f1e5  000000000000000000000000000028b8  e5e706001c50a67afba3296c28b7f1e5 fpsr=00000000
+sqrshrn b2, h5, #1   c6f39cd9e8ce645f957f7199e8d9c783  e2ab3f6eb481eb16866ff7701fd521c3  0000000000000000000000000000007f  e2ab3f6eb481eb16866ff7701fd521c3 fpsr=08000000
+sqrshrn b2, h5, #4   c009cf370d61b141abdb1a9e2644b032  946494b472c9270f0e6994d31f21baae  00000000000000000000000000000080  946494b472c9270f0e6994d31f21baae fpsr=08000000
+sqrshrn b2, h5, #8   b18b7f786c6a6d821d1704dcc1588c54  f6205eb5a39e4abeaadc6946b52fbd64  000000000000000000000000000000bd  f6205eb5a39e4abeaadc6946b52fbd64 fpsr=00000000
+uqrshrn s2, d5, #1   7ad98bfee5487882cb910fb29b763b49  e83f7dd3256033843a255729c15e0c44  000000000000000000000000ffffffff  e83f7dd3256033843a255729c15e0c44 fpsr=08000000
+uqrshrn s2, d5, #17   fa51d528585bb29f94ab1b8192fe9d6f  4a22d16eda6fc4c19da63edd230f85ae  000000000000000000000000ffffffff  4a22d16eda6fc4c19da63edd230f85ae fpsr=08000000
+uqrshrn s2, d5, #32   13553b57a404fa3b5ac507a8874e9128  fb283ae5a02cdbd4b5befec1bba10a03  000000000000000000000000b5befec2  fb283ae5a02cdbd4b5befec1bba10a03 fpsr=00000000
+uqrshrn h2, s5, #1   a4459feaaba232b6fb3eb5875bc8f9d4  ddb1979858f7591d60ce7735687579a2  0000000000000000000000000000ffff  ddb1979858f7591d60ce7735687579a2 fpsr=08000000
+uqrshrn h2, s5, #9   8c80df424b95386f5976037febccb3d2  ce1ecae7e22e1efc7f35889a0ce9b3eb  0000000000000000000000000000ffff  ce1ecae7e22e1efc7f35889a0ce9b3eb fpsr=08000000
+uqrshrn h2, s5, #16   ad66dcbd663eedc652cdd2ef1ab9a082  b0ceb1331e330ad2f354134f8560973f  00000000000000000000000000008561  b0ceb1331e330ad2f354134f8560973f fpsr=00000000
+uqrshrn b2, h5, #1   e55876bedafc311cc7a40337c7efa044  61212ddceb66fdfe9a89f6b4b43707fd  000000000000000000000000000000ff  61212ddceb66fdfe9a89f6b4b43707fd fpsr=08000000
+uqrshrn b2, h5, #4   15b58da2882fe4d0985b74b8d2ce9379  c2781e402b26d7e15437122a79d0e286  000000000000000000000000000000ff  c2781e402b26d7e15437122a79d0e286 fpsr=08000000
+uqrshrn b2, h5, #8   1ddd01cb5038e642a45005d11ab75981  b33264c1bcd377da03bb4710b48a0739  00000000000000000000000000000007  b33264c1bcd377da03bb4710b48a0739 fpsr=00000000
+sqshrn s2, d5, #1   68c9760b966737f5f2aa583765d807f8  1476667adaa677fb5cc8c0ff73f26636  0000000000000000000000007fffffff  1476667adaa677fb5cc8c0ff73f26636 fpsr=08000000
+sqshrn s2, d5, #17   9f52c623f3aab247a82230111cfd1091  818df5868cc83db0814b27c229a4fad7  00000000000000000000000080000000  818df5868cc83db0814b27c229a4fad7 fpsr=08000000
+sqshrn s2, d5, #32   bff6034f79110c28aa2ab953217a7bcd  8d57687fa028594ba9f537c565c76a72  000000000000000000000000a9f537c5  8d57687fa028594ba9f537c565c76a72 fpsr=00000000
+sqshrn h2, s5, #1   a6160df00aff25f7d921d35e54b22a0b  1a349fc3f626ad2db527d06906bc9468  00000000000000000000000000007fff  1a349fc3f626ad2db527d06906bc9468 fpsr=08000000
+sqshrn h2, s5, #9   3611c36584d1dc1413675d919502fcab  06857cb46d2117b58540d20eede15a18  00000000000000000000000000008000  06857cb46d2117b58540d20eede15a18 fpsr=08000000
+sqshrn h2, s5, #16   4d47070ec8e913e0395c394dc3ccd00e  32a9deb2e7797943f9a11d12fa999ae2  0000000000000000000000000000fa99  32a9deb2e7797943f9a11d12fa999ae2 fpsr=00000000
+sqshrn b2, h5, #1   cc19b74cb6a6a8ba2a6145f1c06f8793  7e01a41c428eb138f1a890d70d413527  0000000000000000000000000000007f  7e01a41c428eb138f1a890d70d413527 fpsr=08000000
+sqshrn b2, h5, #4   93e6b47e2e697d03c8d663dd6a4c029b  caecb05260c1a0f34db80dbd063b0b46  0000000000000000000000000000007f  caecb05260c1a0f34db80dbd063b0b46 fpsr=08000000
+sqshrn b2, h5, #8   820ede051090701af21a7172a2c21f85  f6cae0b51f7226d5ec2e7223c5e7fca0  000000000000000000000000000000fc  f6cae0b51f7226d5ec2e7223c5e7fca0 fpsr=00000000
+uqshrn s2, d5, #1   78f2153f3b7e625f878d500f4831bfb1  e1fc15a460ff223db06ca16929a3e794  000000000000000000000000ffffffff  e1fc15a460ff223db06ca16929a3e794 fpsr=08000000
+uqshrn s2, d5, #17   57f1398f91903333688fe0143cfac180  6de12f7f03ca768b77d278ef14d1ae82  000000000000000000000000ffffffff  6de12f7f03ca768b77d278ef14d1ae82 fpsr=08000000
+uqshrn s2, d5, #32   78d90ea7e833012022bed81664d12fca  61d505ceca25285db3f23de2e6817948  000000000000000000000000b3f23de2  61d505ceca25285db3f23de2e6817948 fpsr=00000000
+uqshrn h2, s5, #1   e445927bef98a25b9193a13efa024bcd  187d6d14dc395a99e6bf7bb1714da731  0000000000000000000000000000ffff  187d6d14dc395a99e6bf7bb1714da731 fpsr=08000000
+uqshrn h2, s5, #9   8f849a5bf75c3a9ca4aeb2c5b7c4e3eb  c690523f28c2fb33756bfab85ac2c88b  0000000000000000000000000000ffff  c690523f28c2fb33756bfab85ac2c88b fpsr=08000000
+uqshrn h2, s5, #16   5af708a8e2dca9443b71ed0d7978d583  31a1dae552c1284c7e6fd02802ea26ea  000000000000000000000000000002ea  31a1dae552c1284c7e6fd02802ea26ea fpsr=00000000
+uqshrn b2, h5, #1   8a7812c1eeb50a0226e23beec52a6219  9055a3a93392dd213ea18ce4f13c24ce  000000000000000000000000000000ff  9055a3a93392dd213ea18ce4f13c24ce fpsr=08000000
+uqshrn b2, h5, #4   5f0dadd927df37f7086dbdde07db9c0b  3f2c8148261019cdb36a20d1156f2d9b  000000000000000000000000000000ff  3f2c8148261019cdb36a20d1156f2d9b fpsr=08000000
+uqshrn b2, h5, #8   ad8e46551bfe54cac756ff8627b748ef  1d8654250b9bbdafbb2b6e4f50e321b3  00000000000000000000000000000021  1d8654250b9bbdafbb2b6e4f50e321b3 fpsr=00000000
+sqrshrun s2, d5, #1   535abb95a8723fdc4100e347051b4726  0cc4fb9dc294a728374355bc80f9e076  000000000000000000000000ffffffff  0cc4fb9dc294a728374355bc80f9e076 fpsr=08000000
+sqrshrun s2, d5, #17   30d1edfab09cd98d57c847808169790f  ea4557122b5ab8970713b47a86104a42  000000000000000000000000ffffffff  ea4557122b5ab8970713b47a86104a42 fpsr=08000000
+sqrshrun s2, d5, #32   986949e3254dcf5c0bf96de943893f7a  ef3714774941e340e7e2e9790ce59e7d  00000000000000000000000000000000  ef3714774941e340e7e2e9790ce59e7d fpsr=08000000
+sqrshrun h2, s5, #1   ecbf93fbd554660097dd03a3e71e8328  2dc4a34df9825ae87d11825b5c062c76  0000000000000000000000000000ffff  2dc4a34df9825ae87d11825b5c062c76 fpsr=08000000
+sqrshrun h2, s5, #9   31425e73eb6c282ff2472f166f912b56  77e5fd49348bb70916978c47b316b03b  00000000000000000000000000000000  77e5fd49348bb70916978c47b316b03b fpsr=08000000
+sqrshrun h2, s5, #16   9d2156406bea0a2cda814b30859d7766  a1fa7b711111ab50f48380b3cfd74f3a  00000000000000000000000000000000  a1fa7b711111ab50f48380b3cfd74f3a fpsr=08000000
+sqrshrun b2, h5, #1   12ba5bc1342eea572dea38540aa244b8  8b61fe267075161ef5373cff92aae9d4  00000000000000000000000000000000  8b61fe267075161ef5373cff92aae9d4 fpsr=08000000
+sqrshrun b2, h5, #4   6f704d562896a911cde3d6dfdc0175ad  147c66c83116d7d2fa13a18bdbee5d69  000000000000000000000000000000ff  147c66c83116d7d2fa13a18bdbee5d69 fpsr=08000000
+sqrshrun b2, h5, #8   93a00b60258426b998cb0433dc19e9a4  1eab93b63454d0cde4758fb889048d57  00000000000000000000000000000000  1eab93b63454d0cde4758fb889048d57 fpsr=08000000
+sqshrun s2, d5, #1   5fac773e0c5843af6f02a4afe94b80fd  874d65505990df6e91c0e6e67d4a5700  00000000000000000000000000000000  874d65505990df6e91c0e6e67d4a5700 fpsr=08000000
+sqshrun s2, d5, #17   b4f36f50be71df5432e995b4e5f61919  57cbf63ba8b5f2f632dc6117c217ddfe  000000000000000000000000ffffffff  57cbf63ba8b5f2f632dc6117c217ddfe fpsr=08000000
+sqshrun s2, d5, #32   f96a7709887fc323b68a4ec1b7ec3c01  5b6006f0ac6ad034babe0f3cc62cff51  00000000000000000000000000000000  5b6006f0ac6ad034babe0f3cc62cff51 fpsr=08000000
+sqshrun h2, s5, #1   c2a677e852f357f7efca2030bd071719  16205249aa54dc915f3fbe5ae9aad3d7  00000000000000000000000000000000  16205249aa54dc915f3fbe5ae9aad3d7 fpsr=08000000
+sqshrun h2, s5, #9   6bd69df4bfe582f26c72da1f89d40d6c  6a6bbca781d4f86c00bf4ed009f23bef  0000000000000000000000000000ffff  6a6bbca781d4f86c00bf4ed009f23bef fpsr=08000000
+sqshrun h2, s5, #16   d358c78cadb323730ce15eeefab1fd59  36a12269134903257c9f9efe076315f9  00000000000000000000000000000763  36a12269134903257c9f9efe076315f9 fpsr=00000000
+sqshrun b2, h5, #1   dc8ed610fdbf1cdab0778afdf200c940  592366f03e13dc1db43e8f45c35d4256  000000000000000000000000000000ff  592366f03e13dc1db43e8f45c35d4256 fpsr=08000000
+sqshrun b2, h5, #4   64d8aae18e694b8838953fad4f214f82  b550669ae39364b488fd02041d41a265  00000000000000000000000000000000  b550669ae39364b488fd02041d41a265 fpsr=08000000
+sqshrun b2, h5, #8   4d94225e420f92dc849a5d5ef273717d  288903cae3287b48d83bd59bf46e1587  00000000000000000000000000000015  288903cae3287b48d83bd59bf46e1587 fpsr=00000000
+sqrshrn  v4.2s,  v29.2d, #1   752520e8f814cf3674e7c36ebc560d94  932d1cdd1c32013b8458e96b2a457b1b  00000000000000008000000080000000  932d1cdd1c32013b8458e96b2a457b1b fpsr=08000000
+sqrshrn  v4.2s,  v29.2d, #17   bde883dd8fd5e3f7e8da533f8b2b0425  d69c93356f12d6ed6cb51ed39d25b481  0000000000000000800000007fffffff  d69c93356f12d6ed6cb51ed39d25b481 fpsr=08000000
+randV128: 5376 calls, 5548 iters
+sqrshrn  v4.2s,  v29.2d, #32   053f2aa0e9b4ae7ec0d6ec313f513690  d1374731bb28dabc70b153342f6ea01a  0000000000000000d137473270b15334  d1374731bb28dabc70b153342f6ea01a fpsr=00000000
+sqrshrn2 v4.4s,  v29.2d, #1   2c89f68ee410102cdb386da3ba288335  645d1732e2d2ec0a6fac6aedbe811e45  7fffffff7fffffffdb386da3ba288335  645d1732e2d2ec0a6fac6aedbe811e45 fpsr=08000000
+sqrshrn2 v4.4s,  v29.2d, #17   1427c709614ae9601b62b7f5db11ca75  6e6fe597c372ee374a07415e2bbd1062  7fffffff7fffffff1b62b7f5db11ca75  6e6fe597c372ee374a07415e2bbd1062 fpsr=08000000
+sqrshrn2 v4.4s,  v29.2d, #32   9c787d7140c1197a5eb4aa88816bedaf  d1cc8fc13d68bea2e221bae7568254d2  d1cc8fc1e221bae75eb4aa88816bedaf  d1cc8fc13d68bea2e221bae7568254d2 fpsr=00000000
+sqrshrn  v4.4h,  v29.4s, #1   a3ddf82461d57fdb858c26ba8e96ca44  6bd4f60f31123eab155bb3ea1f31cbf4  00000000000000007fff7fff7fff7fff  6bd4f60f31123eab155bb3ea1f31cbf4 fpsr=08000000
+sqrshrn  v4.4h,  v29.4s, #9   0ab41884a3e7fce2704d0beee0f34293  1de8fae180d24cb3c4140dc466295529  00000000000000007fff800080007fff  1de8fae180d24cb3c4140dc466295529 fpsr=08000000
+sqrshrn  v4.4h,  v29.4s, #16   b160bdf1e85671efff54398158e136fc  c7677b970808c919cfaca8d70acbd2d0  0000000000000000c7670809cfad0acc  c7677b970808c919cfaca8d70acbd2d0 fpsr=00000000
+sqrshrn2 v4.8h,  v29.4s, #1   783ec6ca0e83bc63120390d6d6c184e0  49b15992aa13943d15846482ed762249  7fff80007fff8000120390d6d6c184e0  49b15992aa13943d15846482ed762249 fpsr=08000000
+sqrshrn2 v4.8h,  v29.4s, #9   3fb0146ff7cdbe9d89b9ef4a3af20c9e  8327733245538f8078fb2125ed8a24f5  80007fff7fff800089b9ef4a3af20c9e  8327733245538f8078fb2125ed8a24f5 fpsr=08000000
+sqrshrn2 v4.8h,  v29.4s, #16   e6158841819457fd43d7383f63d4b097  5528abd5bb299941d772be21eb68ba33  5529bb2ad773eb6943d7383f63d4b097  5528abd5bb299941d772be21eb68ba33 fpsr=00000000
+sqrshrn  v4.8b,  v29.8h, #1   4dce009f8d3967e422bc491433c84f29  9f14dfddebf491e011471dd6c76fc263  0000000000000000808080807f7f8080  9f14dfddebf491e011471dd6c76fc263 fpsr=08000000
+sqrshrn  v4.8b,  v29.8h, #4   533a5de9fb1bcdb204c8032a892dc8b7  404cf0aab41459be07dd1ca261ff1de6  00000000000000007f80807f7e7f7f7f  404cf0aab41459be07dd1ca261ff1de6 fpsr=08000000
+sqrshrn  v4.8b,  v29.8h, #8   dab97f80ab9a6bc5ca5c46e04464fd9e  1930be9bf7eacf3a99919de79979ab1b  000000000000000019bff8cf9a9e99ab  1930be9bf7eacf3a99919de79979ab1b fpsr=00000000
+sqrshrn2 v4.16b, v29.8h, #1   c0ac46c37d171f7f54d7f29645cbcc40  0b1e291095d5d4b5a7c57e054f3c4c63  7f7f8080807f7f7f54d7f29645cbcc40  0b1e291095d5d4b5a7c57e054f3c4c63 fpsr=08000000
+sqrshrn2 v4.16b, v29.8h, #4   e672911250f1ca40829ae7ad6cc516fd  f47811696c35488e11d9a05a62a9e01d  807f7f7f7f807f80829ae7ad6cc516fd  f47811696c35488e11d9a05a62a9e01d fpsr=08000000
+sqrshrn2 v4.16b, v29.8h, #8   2c6c42ce06894c673403048499afbb33  b59e56075d6b0b25b72be249b41f47a9  b6565d0bb7e2b4483403048499afbb33  b59e56075d6b0b25b72be249b41f47a9 fpsr=00000000
+uqrshrn  v4.2s,  v29.2d, #1   72f937577d3d865449752b7baceb9b44  2eeed74a47d6fddb791d262f23fe6168  0000000000000000ffffffffffffffff  2eeed74a47d6fddb791d262f23fe6168 fpsr=08000000
+uqrshrn  v4.2s,  v29.2d, #17   9879510b96705567a34d3af385d99690  3ecb76900cd7fd0f360f4b6e90a70db9  0000000000000000ffffffffffffffff  3ecb76900cd7fd0f360f4b6e90a70db9 fpsr=08000000
+uqrshrn  v4.2s,  v29.2d, #32   7d4d704c317f9c0120ed134b03d78c76  c792113c8bcded22d0603065db792dfd  0000000000000000c792113dd0603066  c792113c8bcded22d0603065db792dfd fpsr=00000000
+uqrshrn2 v4.4s,  v29.2d, #1   03d474792ecc3a81a2b594e408475c56  a8a589aba318ab732570b775e4d49f92  ffffffffffffffffa2b594e408475c56  a8a589aba318ab732570b775e4d49f92 fpsr=08000000
+uqrshrn2 v4.4s,  v29.2d, #17   086e3df36db70e4807039e1d7289e891  c063bf3f3519186216a0befd8b1944db  ffffffffffffffff07039e1d7289e891  c063bf3f3519186216a0befd8b1944db fpsr=08000000
+uqrshrn2 v4.4s,  v29.2d, #32   6e7cab19ce9ffab5303a115623fc0e86  f02d9157222f1450834f265db0a7fc35  f02d9157834f265e303a115623fc0e86  f02d9157222f1450834f265db0a7fc35 fpsr=00000000
+uqrshrn  v4.4h,  v29.4s, #1   135d9e4c30e4dc28fdb7ccf0f900af95  1862df5448bb7f9c4cddcff632dfa702  0000000000000000ffffffffffffffff  1862df5448bb7f9c4cddcff632dfa702 fpsr=08000000
+uqrshrn  v4.4h,  v29.4s, #9   d872f5eb75e695024ddcb14ad5f6ab1f  18628b95881c39a651ab9927f32025a1  0000000000000000ffffffffffffffff  18628b95881c39a651ab9927f32025a1 fpsr=08000000
+uqrshrn  v4.4h,  v29.4s, #16   9d1a92567b0605a202089fc4963de283  d08e747ac1b222cf71186451d1ca5573  0000000000000000d08ec1b27118d1ca  d08e747ac1b222cf71186451d1ca5573 fpsr=00000000
+uqrshrn2 v4.8h,  v29.4s, #1   41b553ee23a30c69fb9c75bf1e353421  20457964d5de1a768e840fd3ad3e19d7  fffffffffffffffffb9c75bf1e353421  20457964d5de1a768e840fd3ad3e19d7 fpsr=08000000
+uqrshrn2 v4.8h,  v29.4s, #9   a6a419124e1e8ab617f7149a4c3f805a  e7e87cb2a3ff00fb86507c0d67db4f2e  ffffffffffffffff17f7149a4c3f805a  e7e87cb2a3ff00fb86507c0d67db4f2e fpsr=08000000
+uqrshrn2 v4.8h,  v29.4s, #16   07d65bc40a75b5bf3adb8960df01d8d7  afd845912aa71f87cf27d68a1160a493  afd82aa7cf2811613adb8960df01d8d7  afd845912aa71f87cf27d68a1160a493 fpsr=00000000
+uqrshrn  v4.8b,  v29.8h, #1   5e6ff7fbeba11a218a86172bf5119432  87fb8c58edef7a285959df5a31b91852  0000000000000000ffffffffffffffff  87fb8c58edef7a285959df5a31b91852 fpsr=08000000
+uqrshrn  v4.8b,  v29.8h, #4   ce1430b627e20d8256b006ce896a639f  2fc2677b4265dc1f17a142da0873167b  0000000000000000ffffffffffff87ff  2fc2677b4265dc1f17a142da0873167b fpsr=08000000
+uqrshrn  v4.8b,  v29.8h, #8   3524e6569c986f417eb936aa7a6d257f  878cb75b086725cde962dd6b74ef806e  000000000000000088b70826e9dd7580  878cb75b086725cde962dd6b74ef806e fpsr=00000000
+uqrshrn2 v4.16b, v29.8h, #1   74fff83a2b2420bee202871eaa79ba32  6fb95c5721583491aff9916c568d348c  ffffffffffffffffe202871eaa79ba32  6fb95c5721583491aff9916c568d348c fpsr=08000000
+uqrshrn2 v4.16b, v29.8h, #4   6a0648c2b3e5ff5a62ead98bf7ee0216  c7a936cf6b95ebcb48c83e3e8dab1435  ffffffffffffffff62ead98bf7ee0216  c7a936cf6b95ebcb48c83e3e8dab1435 fpsr=08000000
+uqrshrn2 v4.16b, v29.8h, #8   f998b54f163cee74ddd10c50422ddc8d  6fbd2424c78028dc962ec440fbabfec7  7024c82996c4fcffddd10c50422ddc8d  6fbd2424c78028dc962ec440fbabfec7 fpsr=00000000
+sqshrn  v4.2s,  v29.2d, #1   f62ac7ec2de84aea391df77ff957d174  4a904ce2fd383be9c5165da06f84ac5d  00000000000000007fffffff80000000  4a904ce2fd383be9c5165da06f84ac5d fpsr=08000000
+sqshrn  v4.2s,  v29.2d, #17   957df0c804d892443ee750659331cfdd  4e6062225af87e1668daf5df37dbe53d  00000000000000007fffffff7fffffff  4e6062225af87e1668daf5df37dbe53d fpsr=08000000
+sqshrn  v4.2s,  v29.2d, #32   dbabc678c5ae78ed4f011a733b24f0a9  b1a41e0ed8b6d7e9cf87f61e4564b9d8  0000000000000000b1a41e0ecf87f61e  b1a41e0ed8b6d7e9cf87f61e4564b9d8 fpsr=00000000
+sqshrn2 v4.4s,  v29.2d, #1   a914285c50c8de444cc93409d0911337  54bb5f0759d127c2da7a40be797f098e  7fffffff800000004cc93409d0911337  54bb5f0759d127c2da7a40be797f098e fpsr=08000000
+sqshrn2 v4.4s,  v29.2d, #17   df19f7d58588a2a915a1808834d719e7  1706046cbbaa4e026915b21eb38ab3bd  7fffffff7fffffff15a1808834d719e7  1706046cbbaa4e026915b21eb38ab3bd fpsr=08000000
+sqshrn2 v4.4s,  v29.2d, #32   5d191342444ea57c89e9dc504557e219  dae4ef9de0a02c085cb72e9ed3e797c7  dae4ef9d5cb72e9e89e9dc504557e219  dae4ef9de0a02c085cb72e9ed3e797c7 fpsr=00000000
+sqshrn  v4.4h,  v29.4s, #1   03745c046d79c81e8a0029bfe5704f2e  7db5fefaa613a13492c1929fb9f6970c  00000000000000007fff800080008000  7db5fefaa613a13492c1929fb9f6970c fpsr=08000000
+sqshrn  v4.4h,  v29.4s, #9   b08bb279e069e9eff6464738f2823d85  dfda12e4ee638de7ed92c080441592eb  00000000000000008000800080007fff  dfda12e4ee638de7ed92c080441592eb fpsr=08000000
+sqshrn  v4.4h,  v29.4s, #16   46bef5047c7fe94daf1b16184dee8f7f  e2b20bbb98f1d0814b8a96a256a667c4  0000000000000000e2b298f14b8a56a6  e2b20bbb98f1d0814b8a96a256a667c4 fpsr=00000000
+sqshrn2 v4.8h,  v29.4s, #1   a36b0502221aa79a93e076c1d613247b  649dc9dd841d49608d0af564cd09f8f8  7fff80008000800093e076c1d613247b  649dc9dd841d49608d0af564cd09f8f8 fpsr=08000000
+sqshrn2 v4.8h,  v29.4s, #9   a9f4c1d5b39a053683f447926c52dcd9  47fc2cad9146dae69371bd268b9d23e6  7fff80008000800083f447926c52dcd9  47fc2cad9146dae69371bd268b9d23e6 fpsr=08000000
+sqshrn2 v4.8h,  v29.4s, #16   36b80bdd0d60e2805fb868ecf10a96fa  692e1388a1cc61733d20ce496ec2c9ee  692ea1cc3d206ec25fb868ecf10a96fa  692e1388a1cc61733d20ce496ec2c9ee fpsr=00000000
+sqshrn  v4.8b,  v29.8h, #1   2b18c17911cb1dd8078bbb2e449b333d  ab9460d0930fbf656b76072c57d8ca71  0000000000000000807f80807f7f7f80  ab9460d0930fbf656b76072c57d8ca71 fpsr=08000000
+sqshrn  v4.8b,  v29.8h, #4   ed8cf1e44670d41ffcd34a2f254006ce  877d999aff54e2392b166c46ab3e8324  00000000000000008080f5807f7f8080  877d999aff54e2392b166c46ab3e8324 fpsr=08000000
+sqshrn  v4.8b,  v29.8h, #8   0e79a8259b4f80fed29775b3ba5a5d65  59c82784084ba4cafcfe581375676875  0000000000000000592708a4fc587568  59c82784084ba4cafcfe581375676875 fpsr=00000000
+sqshrn2 v4.16b, v29.8h, #1   19f90aa4bba38a187a31ae95dc110751  2f9658db7419b7771cd225ab56beecf8  7f7f7f807f7f7f807a31ae95dc110751  2f9658db7419b7771cd225ab56beecf8 fpsr=08000000
+sqshrn2 v4.16b, v29.8h, #4   f5781fa00f9a25354b2d50b0a199d533  14465fceb25510bbaffd8a342eb73a25  7f7f807f80807f7f4b2d50b0a199d533  14465fceb25510bbaffd8a342eb73a25 fpsr=08000000
+sqshrn2 v4.16b, v29.8h, #8   0aa2f0c0dd476ef0b84974440309d6c7  ea3a1abea25e90f596e0690ddbb1325d  ea1aa2909669db32b84974440309d6c7  ea3a1abea25e90f596e0690ddbb1325d fpsr=00000000
+uqshrn  v4.2s,  v29.2d, #1   36d75e64050946a9a1e4f8b1e4c4ea6e  8fd26a0b24941685b1d9a0973e0db6ff  0000000000000000ffffffffffffffff  8fd26a0b24941685b1d9a0973e0db6ff fpsr=08000000
+uqshrn  v4.2s,  v29.2d, #17   5a7849ec67418dc1e65ebd552327f187  e46d2f13175884cbe04b1031372aa56c  0000000000000000ffffffffffffffff  e46d2f13175884cbe04b1031372aa56c fpsr=08000000
+uqshrn  v4.2s,  v29.2d, #32   56e590b9e34d23986718a3939f94cb72  c96b49385d09b92802939a3ba668de03  0000000000000000c96b493802939a3b  c96b49385d09b92802939a3ba668de03 fpsr=00000000
+uqshrn2 v4.4s,  v29.2d, #1   0a7d152b5990e78d037189c8396b5790  1e2d98dad40894fcf9131b166b284224  ffffffffffffffff037189c8396b5790  1e2d98dad40894fcf9131b166b284224 fpsr=08000000
+uqshrn2 v4.4s,  v29.2d, #17   55a0b6a0a967bb009cc95156d20a7740  c212fc585db4f7a6a32a762166c9b230  ffffffffffffffff9cc95156d20a7740  c212fc585db4f7a6a32a762166c9b230 fpsr=08000000
+uqshrn2 v4.4s,  v29.2d, #32   19ae557ab2347e511081da9c48d309e2  977a5412d86dc086e2398abc76ab0c86  977a5412e2398abc1081da9c48d309e2  977a5412d86dc086e2398abc76ab0c86 fpsr=00000000
+uqshrn  v4.4h,  v29.4s, #1   3508d01956570fe140f803fb7c26eed7  7bc682682594d0fc949f37487d2f3186  0000000000000000ffffffffffffffff  7bc682682594d0fc949f37487d2f3186 fpsr=08000000
+uqshrn  v4.4h,  v29.4s, #9   880d08dc732e4f0f0d8fadd24d62067e  505564bb248807699abd5c2459b40191  0000000000000000ffffffffffffffff  505564bb248807699abd5c2459b40191 fpsr=08000000
+uqshrn  v4.4h,  v29.4s, #16   f31edd23ea1c1e3c55a5b8819de73138  f487db6bb4a9452cd4f1dab0eb9b5b06  0000000000000000f487b4a9d4f1eb9b  f487db6bb4a9452cd4f1dab0eb9b5b06 fpsr=00000000
+uqshrn2 v4.8h,  v29.4s, #1   569a2f4e9b7e5cc7f89a04694b154f64  48bdc7d6b75869a6229e924d13432146  fffffffffffffffff89a04694b154f64  48bdc7d6b75869a6229e924d13432146 fpsr=08000000
+uqshrn2 v4.8h,  v29.4s, #9   91e1debe66b6e910d8cf71e9364d4062  2c56085e0bf555366421625bb10c31b0  ffffffffffffffffd8cf71e9364d4062  2c56085e0bf555366421625bb10c31b0 fpsr=08000000
+uqshrn2 v4.8h,  v29.4s, #16   8454c9d32b23a578d4a3df6240efe493  80b37e6392dee73c79dc2b38a5576da4  80b392de79dca557d4a3df6240efe493  80b37e6392dee73c79dc2b38a5576da4 fpsr=00000000
+randV128: 5632 calls, 5809 iters
+uqshrn  v4.8b,  v29.8h, #1   0f52d2ebca266f5ecb762d3347591a56  243309442a750119432ecc46ce83b383  0000000000000000ffffff8cffffffff  243309442a750119432ecc46ce83b383 fpsr=08000000
+uqshrn  v4.8b,  v29.8h, #4   113cd769221e29239fa93dbc2cedc40b  f7368861b419812ca07827e50ef0e4ac  0000000000000000ffffffffffffefff  f7368861b419812ca07827e50ef0e4ac fpsr=08000000
+uqshrn  v4.8b,  v29.8h, #8   6c71b9aa156bb1262e9ced5ecf0bc013  db1ddd1a102b48d571191b7343ffe07f  0000000000000000dbdd1048711b43e0  db1ddd1a102b48d571191b7343ffe07f fpsr=00000000
+uqshrn2 v4.16b, v29.8h, #1   fe515810816ee9c759ad1f781012efcd  ae47e6d01e0a3675967287524f0f875d  ffffffffffffffff59ad1f781012efcd  ae47e6d01e0a3675967287524f0f875d fpsr=08000000
+uqshrn2 v4.16b, v29.8h, #4   511584e3bd172b6befe14de21081b9a5  adb503ef12383dc46894542323836fd5  ff3effffffffffffefe14de21081b9a5  adb503ef12383dc46894542323836fd5 fpsr=08000000
+uqshrn2 v4.16b, v29.8h, #8   a4e697b1cfb006185cc94b8267b355b8  df256ff483a4def5ad58bbae42f6d1d1  df6f83deadbb42d15cc94b8267b355b8  df256ff483a4def5ad58bbae42f6d1d1 fpsr=00000000
+sqrshrun  v4.2s,  v29.2d, #1   871aff9c3238a9dbbd87629234083df5  599227ed7e16bd949e8c348110a1f650  0000000000000000ffffffff00000000  599227ed7e16bd949e8c348110a1f650 fpsr=08000000
+sqrshrun  v4.2s,  v29.2d, #17   da119c04c70cf214f27d727357dd4fbc  fa590c3ae3edbb021a8f9dfd6be6bfb1  000000000000000000000000ffffffff  fa590c3ae3edbb021a8f9dfd6be6bfb1 fpsr=08000000
+sqrshrun  v4.2s,  v29.2d, #32   7d2c4e476f8ec324da0a5b84af946c6e  a4dcfe3c9189b89f03c1d78134250954  00000000000000000000000003c1d781  a4dcfe3c9189b89f03c1d78134250954 fpsr=08000000
+sqrshrun2 v4.4s,  v29.2d, #1   4fcbf4c8081efa6a568ffc251e8d746a  367adc526a4b94c93782c26d4bbcb799  ffffffffffffffff568ffc251e8d746a  367adc526a4b94c93782c26d4bbcb799 fpsr=08000000
+sqrshrun2 v4.4s,  v29.2d, #17   324c70e4721a7847476b37b782274710  8f9488dd4c922fe297333e22900ea8e1  0000000000000000476b37b782274710  8f9488dd4c922fe297333e22900ea8e1 fpsr=08000000
+sqrshrun2 v4.4s,  v29.2d, #32   0412a0fd8fe41d198bffea99bdc2c5c1  9089e13c18be694a03332affe378bc8c  0000000003332b008bffea99bdc2c5c1  9089e13c18be694a03332affe378bc8c fpsr=08000000
+sqrshrun  v4.4h,  v29.4s, #1   a67a65723edcc94303aaf72badbecedc  1ab9c6cfaf3021605be36865235cd2f9  0000000000000000ffff0000ffffffff  1ab9c6cfaf3021605be36865235cd2f9 fpsr=08000000
+sqrshrun  v4.4h,  v29.4s, #9   f8e69fa45e615c228fcc3cce337c41c1  a93bfe529f16b1e422688a549482592e  000000000000000000000000ffff0000  a93bfe529f16b1e422688a549482592e fpsr=08000000
+sqrshrun  v4.4h,  v29.4s, #16   434cb713b8648f164fd15649ee108799  e7a02cf28f23a26a30b1e8631f16f1d7  00000000000000000000000030b21f17  e7a02cf28f23a26a30b1e8631f16f1d7 fpsr=08000000
+sqrshrun2 v4.8h,  v29.4s, #1   a46e8484ece60477aacec68839a0e78d  05f87ebe20ad2a15816130f3705ba4bb  ffffffff0000ffffaacec68839a0e78d  05f87ebe20ad2a15816130f3705ba4bb fpsr=08000000
+sqrshrun2 v4.8h,  v29.4s, #9   0d4c5ca96a2d780772fb07cff129c8c3  e3a4d51733152947f7d9406366b25239  0000ffff0000ffff72fb07cff129c8c3  e3a4d51733152947f7d9406366b25239 fpsr=08000000
+sqrshrun2 v4.8h,  v29.4s, #16   5e4522e2119acb2485b8f97ff70c0d9c  6003115da8ba7f5f7079f914e37adab1  60030000707a000085b8f97ff70c0d9c  6003115da8ba7f5f7079f914e37adab1 fpsr=08000000
+sqrshrun  v4.8b,  v29.8h, #1   76bab590c38cdd30c4647cf62ba89577  5e7512ef5ffc0bbecda03b65c5131e83  0000000000000000ffffffff00ff00ff  5e7512ef5ffc0bbecda03b65c5131e83 fpsr=08000000
+sqrshrun  v4.8b,  v29.8h, #4   360af4125e638d8b0f5f6f976c5e40b4  bb5bb82d383cafc3eeaee6b6eddefc10  00000000000000000000ff0000000000  bb5bb82d383cafc3eeaee6b6eddefc10 fpsr=08000000
+sqrshrun  v4.8b,  v29.8h, #8   7e95c1c8c380bd94460ab4bf9c8dedb4  5814e27712d949ceb303da683b3b55b8  00000000000000005800134a00003b56  5814e27712d949ceb303da683b3b55b8 fpsr=08000000
+sqrshrun2 v4.16b, v29.8h, #1   1501722ecf34ba40fc00f7da8f8809d9  13e7165ebfff8c0afd052c7ecb88f0c2  ffff000000ff0000fc00f7da8f8809d9  13e7165ebfff8c0afd052c7ecb88f0c2 fpsr=08000000
+sqrshrun2 v4.16b, v29.8h, #4   d28146b14dace278a8041c6cc927f8d6  c3eb365b71ee2dcb154a2fbf228bd92c  00ffffffffffff00a8041c6cc927f8d6  c3eb365b71ee2dcb154a2fbf228bd92c fpsr=08000000
+sqrshrun2 v4.16b, v29.8h, #8   6ff43f616da1a1d799702b7fc977020c  0b7a745dfd71dd0a2a8e135976575528  0b7400002b13765599702b7fc977020c  0b7a745dfd71dd0a2a8e135976575528 fpsr=08000000
+sqshrun  v4.2s,  v29.2d, #1   cbbb3d9d0f74d7bcada302726ed906dd  cbf5aec342ea7b271a32b7aca84c4317  000000000000000000000000ffffffff  cbf5aec342ea7b271a32b7aca84c4317 fpsr=08000000
+sqshrun  v4.2s,  v29.2d, #17   c83520c513846387c6fd82a69aace6a8  e2bbc5ee22b9e883c795fd1698ca8457  00000000000000000000000000000000  e2bbc5ee22b9e883c795fd1698ca8457 fpsr=08000000
+sqshrun  v4.2s,  v29.2d, #32   44c2c83a59312799c2df8b7a2b5180ce  322c993c7b3c057d0f18c3f92632f84b  0000000000000000322c993c0f18c3f9  322c993c7b3c057d0f18c3f92632f84b fpsr=00000000
+sqshrun2 v4.4s,  v29.2d, #1   99a90a102ed5b076d31aeab532e37f50  39cdcfdaa76e2db911c2f3074e422012  ffffffffffffffffd31aeab532e37f50  39cdcfdaa76e2db911c2f3074e422012 fpsr=08000000
+sqshrun2 v4.4s,  v29.2d, #17   f891f8c71be4cacdf3fb52a89b3ef9c8  896f57d2e6c92effdb5ac6af3216429d  0000000000000000f3fb52a89b3ef9c8  896f57d2e6c92effdb5ac6af3216429d fpsr=08000000
+sqshrun2 v4.4s,  v29.2d, #32   2f4443c322c833e24e1cdb3543a24612  697434e67611f55b99c9b2c98c0bae53  697434e6000000004e1cdb3543a24612  697434e67611f55b99c9b2c98c0bae53 fpsr=08000000
+sqshrun  v4.4h,  v29.4s, #1   1e23cb6323e1ca16c6dc65b9086f468f  b83d467639a7642d2a7097b23c824693  00000000000000000000ffffffffffff  b83d467639a7642d2a7097b23c824693 fpsr=08000000
+sqshrun  v4.4h,  v29.4s, #9   a48d6f08fe9071c8399ccf96cb06d89e  58286de30dea59d670af55cc22dae8be  0000000000000000ffffffffffffffff  58286de30dea59d670af55cc22dae8be fpsr=08000000
+sqshrun  v4.4h,  v29.4s, #16   a3e210119234065989bafb2b6cc6dda0  2898888cd33ab5b549e4cc771d737533  00000000000000002898000049e41d73  2898888cd33ab5b549e4cc771d737533 fpsr=08000000
+sqshrun2 v4.8h,  v29.4s, #1   fa838fdfc12d6b289499c7d9cb0f36f3  07eb79d26bf8582a9671dc110faecd53  ffffffff0000ffff9499c7d9cb0f36f3  07eb79d26bf8582a9671dc110faecd53 fpsr=08000000
+sqshrun2 v4.8h,  v29.4s, #9   88d0cad169dc7e953b9614ffc842c1fa  d6811e14b483229638b664fdd6ead07c  00000000ffff00003b9614ffc842c1fa  d6811e14b483229638b664fdd6ead07c fpsr=08000000
+sqshrun2 v4.8h,  v29.4s, #16   2e27a2476ba020005e13c2fd43be5f12  76ba58b2903bf3580d12459853885e10  76ba00000d1253885e13c2fd43be5f12  76ba58b2903bf3580d12459853885e10 fpsr=08000000
+sqshrun  v4.8b,  v29.8h, #1   cceaf6a1a7d931cadd6fb1341be4f09d  c5f7070dde81abd1f5e5604466e7566f  000000000000000000ff000000ffffff  c5f7070dde81abd1f5e5604466e7566f fpsr=08000000
+sqshrun  v4.8b,  v29.8h, #4   4279a840fde89153980bc103321353fb  a4970b847db42960d28f9360ef679af8  000000000000000000b8ffff00000000  a4970b847db42960d28f9360ef679af8 fpsr=08000000
+sqshrun  v4.8b,  v29.8h, #8   703297844d2c20f96e46d2cb66ab6a8a  f3fb44774e354f658371bf4dce69080b  000000000000000000444e4f00000008  f3fb44774e354f658371bf4dce69080b fpsr=08000000
+sqshrun2 v4.16b, v29.8h, #1   3678a2cb7706bd1f4181c4eb980d14ac  918292473163fb41e7ebc36ae34c8109  0000ff00000000004181c4eb980d14ac  918292473163fb41e7ebc36ae34c8109 fpsr=08000000
+sqshrun2 v4.16b, v29.8h, #4   73a8ab775ad54a22ef1b76c3a89830c1  608cd453069e0e53e05b81170d70e551  ff0069e50000d700ef1b76c3a89830c1  608cd453069e0e53e05b81170d70e551 fpsr=08000000
+sqshrun2 v4.16b, v29.8h, #8   092490e8d8f9a5645a74c9b476ac9f28  3e7aecfcad4769fb4c23d8b52e361443  3e0000694c002e145a74c9b476ac9f28  3e7aecfcad4769fb4c23d8b52e361443 fpsr=08000000
+sqshl d5, d28, #0   d64b327dcfd3af4460ec9e1de2aa4141  0dabb8a106bde99a0ca3a7a324fdee40  00000000000000000ca3a7a324fdee40  0dabb8a106bde99a0ca3a7a324fdee40 fpsr=00000000
+sqshl d5, d28, #32   bc7e719620c24823e2e4d35eccf1f66c  7d390142d080e1c0d78ee85ed62e8e77  00000000000000008000000000000000  7d390142d080e1c0d78ee85ed62e8e77 fpsr=08000000
+sqshl d5, d28, #63   f957f0604d91e03b084831f1121022d9  6a71f0f64c43d4b0773972b8a018e352  00000000000000007fffffffffffffff  6a71f0f64c43d4b0773972b8a018e352 fpsr=08000000
+sqshl s5, s28, #0   d7931a3afcb016fd032dab10ca1b3d35  9fa42b9e520c060ec3540d5a193afbb0  000000000000000000000000193afbb0  9fa42b9e520c060ec3540d5a193afbb0 fpsr=00000000
+sqshl s5, s28, #16   25917a90dc1bf235d34a1effd8a8821b  fc33939bc23a573b9a3d9aa51ff6b6f0  0000000000000000000000007fffffff  fc33939bc23a573b9a3d9aa51ff6b6f0 fpsr=08000000
+sqshl s5, s28, #31   c2b3efc3ce34554456ff6a1f1b16d2ec  617d084b7c2da897de57f7f893acf472  00000000000000000000000080000000  617d084b7c2da897de57f7f893acf472 fpsr=08000000
+sqshl h5, h28, #0   90595932b25b20896eaa6ed075c50e07  ade269115f46d6806dff05b455ba9596  00000000000000000000000000009596  ade269115f46d6806dff05b455ba9596 fpsr=00000000
+sqshl h5, h28, #8   6de1973e68ee3165f9ad0c71c41613cc  c2c2984a4de4c4582897a338458279bd  00000000000000000000000000007fff  c2c2984a4de4c4582897a338458279bd fpsr=08000000
+sqshl h5, h28, #15   3bad8a46d04f6937d8682262ea68c49c  7e7e74582467517fef7eb3e443647f47  00000000000000000000000000007fff  7e7e74582467517fef7eb3e443647f47 fpsr=08000000
+sqshl b5, b28, #0   d81d13aac9dea75feb3a9203c51c00d6  c276dc9bc5305c54a21514182ebf8993  00000000000000000000000000000093  c276dc9bc5305c54a21514182ebf8993 fpsr=00000000
+sqshl b5, b28, #1   259010cb35facd3d12833ab53690a7db  6e08b172109ec73721bba535e8f37501  00000000000000000000000000000002  6e08b172109ec73721bba535e8f37501 fpsr=00000000
+sqshl b5, b28, #4   02666208f203ba322da3fbd71d27980a  6296d43de51270884cd0479b4f6124f1  00000000000000000000000000000080  6296d43de51270884cd0479b4f6124f1 fpsr=08000000
+sqshl b5, b28, #6   4f00e8c1e2594d9e1bfbb5ca5a3eb4c3  7e80235c24ea38a802b5dba8456876c4  00000000000000000000000000000080  7e80235c24ea38a802b5dba8456876c4 fpsr=08000000
+sqshl b5, b28, #7   ecbd8457e35d67dfbeeb48edcc37dc67  a1257e30ac89fff725c93fbfa8684bd9  00000000000000000000000000000080  a1257e30ac89fff725c93fbfa8684bd9 fpsr=08000000
+uqshl d5, d28, #0   b8fd1529d66fe957f4d193a05572ee55  ade5c7185f4ca5d3936d543d59c28391  0000000000000000936d543d59c28391  ade5c7185f4ca5d3936d543d59c28391 fpsr=00000000
+uqshl d5, d28, #32   95217a989bedb1669e0f7844d34ecbed  8f66d358f274c5f4454dfabe75b63be7  0000000000000000ffffffffffffffff  8f66d358f274c5f4454dfabe75b63be7 fpsr=08000000
+uqshl d5, d28, #63   fc379fa6c1c40eb8d3e210f324029b67  67d3bb0596cb7c788102889e08b8cd13  0000000000000000ffffffffffffffff  67d3bb0596cb7c788102889e08b8cd13 fpsr=08000000
+uqshl s5, s28, #0   7f1329be3b7f290261ff5edfc14bd95a  190741c01bcab7536ddc20686be623ac  0000000000000000000000006be623ac  190741c01bcab7536ddc20686be623ac fpsr=00000000
+uqshl s5, s28, #16   b786fbe4c3f0adf3c5a35ee080d0401a  4c2728485e5afc3444e9c500cf76cc43  000000000000000000000000ffffffff  4c2728485e5afc3444e9c500cf76cc43 fpsr=08000000
+uqshl s5, s28, #31   ef8d13d60c7fe8aa8c4e670225a6e2b5  37714c749b1f703438956a90506f280c  000000000000000000000000ffffffff  37714c749b1f703438956a90506f280c fpsr=08000000
+uqshl h5, h28, #0   07884ff5f78bba87986158a3902d9e8b  ba478ca5b279f2b22841f179cf321667  00000000000000000000000000001667  ba478ca5b279f2b22841f179cf321667 fpsr=00000000
+uqshl h5, h28, #8   dfd590a0647503ebc73b1226a0c656fb  b509ca3a82c9640ff34b381a2d1e77b4  0000000000000000000000000000ffff  b509ca3a82c9640ff34b381a2d1e77b4 fpsr=08000000
+randV128: 5888 calls, 6072 iters
+uqshl h5, h28, #15   56d6b637339ca336fa3c75e837d0e965  0716e493ed6fa4a97a1621d447932c54  0000000000000000000000000000ffff  0716e493ed6fa4a97a1621d447932c54 fpsr=08000000
+uqshl b5, b28, #0   4deba11b446179c612c5614b33ab362a  92cebb11d1ca93e39dff8a0600f213a6  000000000000000000000000000000a6  92cebb11d1ca93e39dff8a0600f213a6 fpsr=00000000
+uqshl b5, b28, #1   a57331ab772266fded35b6ae75b81ea9  34922f130f3a121a3c685411379a0d0b  00000000000000000000000000000016  34922f130f3a121a3c685411379a0d0b fpsr=00000000
+uqshl b5, b28, #4   3cce4648ab414b3b6cec5472dd568142  cec120fa871fffb037b15f53ccecfae2  000000000000000000000000000000ff  cec120fa871fffb037b15f53ccecfae2 fpsr=08000000
+uqshl b5, b28, #6   f35cbf51c21e06de6e4b1bf64be64056  40bb6d2519da3a056e388b2f9e47b98b  000000000000000000000000000000ff  40bb6d2519da3a056e388b2f9e47b98b fpsr=08000000
+uqshl b5, b28, #7   aa7e7d269a187849d5b1ea9b9fc73844  6ae1f8f4a5caa577c15fb8028e0b2c67  000000000000000000000000000000ff  6ae1f8f4a5caa577c15fb8028e0b2c67 fpsr=08000000
+sqshlu d5, d28, #0   2b92a0c80b501f690f86c52e7d9932d5  265756c774b8b4de744bacd096831624  0000000000000000744bacd096831624  265756c774b8b4de744bacd096831624 fpsr=00000000
+sqshlu d5, d28, #32   652f44002acb8738390c94124950aa35  f0ce355f859fa3bce9a786897dd4d6b8  00000000000000000000000000000000  f0ce355f859fa3bce9a786897dd4d6b8 fpsr=08000000
+sqshlu d5, d28, #63   f717c5fde49bbf462051030fd39075e8  cb28e89468f4d930d15bf83359c561f7  00000000000000000000000000000000  cb28e89468f4d930d15bf83359c561f7 fpsr=08000000
+sqshlu s5, s28, #0   c0aa031d1721a5f2a2b5f384faba734d  95c550c4fd16369b0dc7e42d0bb89740  0000000000000000000000000bb89740  95c550c4fd16369b0dc7e42d0bb89740 fpsr=00000000
+sqshlu s5, s28, #16   a148dec3a4bc1a9da09945d1a02d84c5  2f054e5224659a5c7d4a28d8730d58f3  000000000000000000000000ffffffff  2f054e5224659a5c7d4a28d8730d58f3 fpsr=08000000
+sqshlu s5, s28, #31   7a52364c6bcdfea6fa5dd757a44a88af  7a49c09bbc42e5d40144a59371238370  000000000000000000000000ffffffff  7a49c09bbc42e5d40144a59371238370 fpsr=08000000
+sqshlu h5, h28, #0   2b28eb1a4cb2316d8f608975e5705f6b  53f08702a70cf66278153cbee55afa18  00000000000000000000000000000000  53f08702a70cf66278153cbee55afa18 fpsr=08000000
+sqshlu h5, h28, #8   9429dc8c27ce935341023d8c44ffe95a  9d5b83e4c324af66c41ecabaaf139b4b  00000000000000000000000000000000  9d5b83e4c324af66c41ecabaaf139b4b fpsr=08000000
+sqshlu h5, h28, #15   95b5eb03dc7e03b7efa3d2fba25805db  37e993a3f1e9ee41c4bf32e6afad4767  0000000000000000000000000000ffff  37e993a3f1e9ee41c4bf32e6afad4767 fpsr=08000000
+sqshlu b5, b28, #0   0d2cf6de4a2463fa78a42722ddda944e  01fa999e11bb9452575653a2c488dfce  00000000000000000000000000000000  01fa999e11bb9452575653a2c488dfce fpsr=08000000
+sqshlu b5, b28, #1   deefde7e5320917abd641e62d6e67714  daef733503fb81fa5e450d4fd00540e0  00000000000000000000000000000000  daef733503fb81fa5e450d4fd00540e0 fpsr=08000000
+sqshlu b5, b28, #2   e65d8442d5d06e9a9e44951a6cda8c8c  a32703c9a7089597b9ec3f4cb1834dfb  00000000000000000000000000000000  a32703c9a7089597b9ec3f4cb1834dfb fpsr=08000000
+sqshlu b5, b28, #3   07d7c58ab197dab7fba36daa8119b417  3d0327badc43b08c48aacaf94863e582  00000000000000000000000000000000  3d0327badc43b08c48aacaf94863e582 fpsr=08000000
+sqshlu b5, b28, #4   1fbc84b6c7d2b533b4e18673f400cf14  86e1c066840ab236ebdf8fb77504e8d2  00000000000000000000000000000000  86e1c066840ab236ebdf8fb77504e8d2 fpsr=08000000
+sqshlu b5, b28, #5   0f6ca027f7e3df6ea95fc0d4a4f1bce3  5f24ae2f7dc07af782eb6ce518c6354d  000000000000000000000000000000ff  5f24ae2f7dc07af782eb6ce518c6354d fpsr=08000000
+sqshlu b5, b28, #6   b748f93d212938c6ba7cfb2e734b5de5  a729d175a9c2ea2fec2f42e4110aad52  000000000000000000000000000000ff  a729d175a9c2ea2fec2f42e4110aad52 fpsr=08000000
+sqshlu b5, b28, #7   f6af6e562405a09ec69816e03f6f9179  40520897e672e03c0b0bf113402f3142  000000000000000000000000000000ff  40520897e672e03c0b0bf113402f3142 fpsr=08000000
+sqshl v6.2d,  v27.2d, #0   ae02e0d4e2d6f653ae14f34ae9bc37ff  09ff35f515303d80bddd58d384959f7c  09ff35f515303d80bddd58d384959f7c  09ff35f515303d80bddd58d384959f7c fpsr=00000000
+sqshl v6.2d,  v27.2d, #32   bda0301739fc1b47534f70cd519330d8  e18e36ef165ae15be3075982bf9dd861  80000000000000008000000000000000  e18e36ef165ae15be3075982bf9dd861 fpsr=08000000
+sqshl v6.2d,  v27.2d, #63   05e93c7e0bd8f0d993aa6ec857525c63  aa61ede6c852ac2c5de9d282cfa6bc4f  80000000000000007fffffffffffffff  aa61ede6c852ac2c5de9d282cfa6bc4f fpsr=08000000
+sqshl v6.4s,  v27.4s, #0   643ee56936c9536a4f84cd9bda5c9b01  42d8383a0d787e530be2a53395112aa8  42d8383a0d787e530be2a53395112aa8  42d8383a0d787e530be2a53395112aa8 fpsr=00000000
+sqshl v6.4s,  v27.4s, #16   bbfe0b389b2f2559673d6da7bc0ecd11  8a52f849c42b3730cd52b0f4f13d04cc  80000000800000008000000080000000  8a52f849c42b3730cd52b0f4f13d04cc fpsr=08000000
+sqshl v6.4s,  v27.4s, #31   ea898d4c1a6b4606ba362e4bdbcad2f3  622f0d75cccbb6248399d425c38a281a  7fffffff800000008000000080000000  622f0d75cccbb6248399d425c38a281a fpsr=08000000
+sqshl v6.2s,  v27.2s, #0   aad0571e06b8dd8f0d18f127eb5978f2  8faa3a8d138765b192b4672108c8fed3  000000000000000092b4672108c8fed3  8faa3a8d138765b192b4672108c8fed3 fpsr=00000000
+sqshl v6.2s,  v27.2s, #16   4194b5a352538ad04a2fe7594909d2b5  6e15190fa77d7fbe10afee06173fc6c7  00000000000000007fffffff7fffffff  6e15190fa77d7fbe10afee06173fc6c7 fpsr=08000000
+sqshl v6.2s,  v27.2s, #31   09db096490fc9e471b3c951bbcfa17c2  359de4a76497785ad93a26537310f15e  0000000000000000800000007fffffff  359de4a76497785ad93a26537310f15e fpsr=08000000
+sqshl v6.8h,  v27.8h, #0   e00631c1a011f95461a1ddce258d2779  c39f7db22b372fe4ceb4ef69fc9a5ff7  c39f7db22b372fe4ceb4ef69fc9a5ff7  c39f7db22b372fe4ceb4ef69fc9a5ff7 fpsr=00000000
+sqshl v6.8h,  v27.8h, #8   f97dc392ddbd86bdcf7d29a8943deff2  4b623735acf141044c6fa1dfdb2a95ee  7fff7fff80007fff7fff800080008000  4b623735acf141044c6fa1dfdb2a95ee fpsr=08000000
+sqshl v6.8h,  v27.8h, #15   b79695a758875c43bcf5b36e1a5a83b0  4f17c9d3e7e54c1611728df3fc7484a6  7fff800080007fff7fff800080008000  4f17c9d3e7e54c1611728df3fc7484a6 fpsr=08000000
+sqshl v6.4h,  v27.4h, #0   9124fdf26f45987dc55d3d3e29af6e33  bd7eb38ab54c6437c4e5d5da8afb9f9b  0000000000000000c4e5d5da8afb9f9b  bd7eb38ab54c6437c4e5d5da8afb9f9b fpsr=00000000
+sqshl v6.4h,  v27.4h, #8   44b2585383ebe6b4a8af29ef39bcc36d  e310d9e57de8ab7593f81db937ec6ec3  000000000000000080007fff7fff7fff  e310d9e57de8ab7593f81db937ec6ec3 fpsr=08000000
+sqshl v6.4h,  v27.4h, #15   d733d7e1390ecb10cf69fd200e7b33e2  a12d1d451e1a00325d0b47f1e1a5d07d  00000000000000007fff7fff80008000  a12d1d451e1a00325d0b47f1e1a5d07d fpsr=08000000
+sqshl v6.16b, v27.16b, #0   d7355d097a4145ce047d32e16988a42a  018f15eb8420b7a572730b7c6cb747a0  018f15eb8420b7a572730b7c6cb747a0  018f15eb8420b7a572730b7c6cb747a0 fpsr=00000000
+sqshl v6.16b, v27.16b, #3   64897a916fbd58a866aebdeaaff5cb28  d85564aba321cae5d613993104d52e2a  807f7f80807f8080807f807f20807f7f  d85564aba321cae5d613993104d52e2a fpsr=08000000
+sqshl v6.16b, v27.16b, #7   2a88543edfef1a2064ffc96b934b25da  9e5e696874ef021c8e6ba13773f4c0bf  807f7f7f7f807f7f807f807f7f808080  9e5e696874ef021c8e6ba13773f4c0bf fpsr=08000000
+sqshl v6.8b,  v27.8b, #0   0793cb6fa8366b97decf36c5f4ea929d  340b0281d6ea42a97ada01ee9774ddbe  00000000000000007ada01ee9774ddbe  340b0281d6ea42a97ada01ee9774ddbe fpsr=00000000
+sqshl v6.8b,  v27.8b, #3   dc09bf85abf22b6cb47ee456b432f2d3  7abb1057ab7369ed7ac09ab551b66488  00000000000000007f8080807f807f80  7abb1057ab7369ed7ac09ab551b66488 fpsr=08000000
+sqshl v6.8b,  v27.8b, #7   894a10dfc8843affc66db381b18425db  50ce7349d1e957476e7d4cec811a377c  00000000000000007f7f7f80807f7f7f  50ce7349d1e957476e7d4cec811a377c fpsr=08000000
+uqshl v6.2d,  v27.2d, #0   eeb79edddf4b78b1f3fb83a3cd400b16  96a40bb82aadeb173572f7f407fe34fa  96a40bb82aadeb173572f7f407fe34fa  96a40bb82aadeb173572f7f407fe34fa fpsr=00000000
+uqshl v6.2d,  v27.2d, #32   eaaf48e0cfa8c5e11d88341ee6c483e3  2c9eb702941e06beb1ff7b2cc2c43c63  ffffffffffffffffffffffffffffffff  2c9eb702941e06beb1ff7b2cc2c43c63 fpsr=08000000
+uqshl v6.2d,  v27.2d, #63   5f93ef477afa00ef2275a551dd726ea3  f11c598af09c899bc082b8f494cc2f16  ffffffffffffffffffffffffffffffff  f11c598af09c899bc082b8f494cc2f16 fpsr=08000000
+uqshl v6.4s,  v27.4s, #0   2cc27472bea10a3ce321b79d92aaadb5  c77ccfad1e88520f435d8dad5b74ed73  c77ccfad1e88520f435d8dad5b74ed73  c77ccfad1e88520f435d8dad5b74ed73 fpsr=00000000
+uqshl v6.4s,  v27.4s, #16   309cb5c27dfec42840ed4b61e5cb1e79  8c21fbcdfe4142781af0dcb6f81f56db  ffffffffffffffffffffffffffffffff  8c21fbcdfe4142781af0dcb6f81f56db fpsr=08000000
+uqshl v6.4s,  v27.4s, #31   4c82939695700c1119383ffdb635a24f  2168bb496f273839259a83704c2a4aad  ffffffffffffffffffffffffffffffff  2168bb496f273839259a83704c2a4aad fpsr=08000000
+uqshl v6.2s,  v27.2s, #0   60d3ee4fe758c3594e6274d2e4481998  66b3f082539b16af44bb633935f7a94a  000000000000000044bb633935f7a94a  66b3f082539b16af44bb633935f7a94a fpsr=00000000
+uqshl v6.2s,  v27.2s, #16   4cefa54c5315c960bfccca3f516562b4  3b617ad788fcbb3c57b35c7494e55211  0000000000000000ffffffffffffffff  3b617ad788fcbb3c57b35c7494e55211 fpsr=08000000
+uqshl v6.2s,  v27.2s, #31   f0379aedb907fd844cd520a5dbec5f01  80d339a9efab063f3de34e7e48552662  0000000000000000ffffffffffffffff  80d339a9efab063f3de34e7e48552662 fpsr=08000000
+uqshl v6.8h,  v27.8h, #0   2c0aab93f88f4127d4dd5863633befe1  15680d566907d819d8ab19b933a6069d  15680d566907d819d8ab19b933a6069d  15680d566907d819d8ab19b933a6069d fpsr=00000000
+uqshl v6.8h,  v27.8h, #8   dfc8ba9df20c73a9394550d9c9b4f1b4  d980d541d470122906699d853438d024  ffffffffffffffffffffffffffffffff  d980d541d470122906699d853438d024 fpsr=08000000
+uqshl v6.8h,  v27.8h, #15   ebd2a56c85de7569596cea68edb746d9  ae7c73c7104792d0a97fba402a6c6554  ffffffffffffffffffffffffffffffff  ae7c73c7104792d0a97fba402a6c6554 fpsr=08000000
+uqshl v6.4h,  v27.4h, #0   2e884d5e936625c715b3046fafa3ceb0  cb61de738d0cd5e0d360d8cd114e5bcc  0000000000000000d360d8cd114e5bcc  cb61de738d0cd5e0d360d8cd114e5bcc fpsr=00000000
+uqshl v6.4h,  v27.4h, #8   069dac2980bde760c9323d0978386f34  c68b65f175d70f3f5dca77dd644cb443  0000000000000000ffffffffffffffff  c68b65f175d70f3f5dca77dd644cb443 fpsr=08000000
+uqshl v6.4h,  v27.4h, #15   4a8308c5721b7b09068e65d69090a5a3  29515a030749a9aeb34347d58423efdc  0000000000000000ffffffffffffffff  29515a030749a9aeb34347d58423efdc fpsr=08000000
+uqshl v6.16b, v27.16b, #0   1ecdb97db768d7c938c1a5131e09253d  d4129b0923bf818ab52b29155334edf8  d4129b0923bf818ab52b29155334edf8  d4129b0923bf818ab52b29155334edf8 fpsr=00000000
+uqshl v6.16b, v27.16b, #3   62d99fb12d01d9003e2cde210204d162  a72e0963a99b783542e3fbfeafde8ef6  ffff48ffffffffffffffffffffffffff  a72e0963a99b783542e3fbfeafde8ef6 fpsr=08000000
+uqshl v6.16b, v27.16b, #7   f6099ac2b548630cf72fef5f1ce08770  82068472783c6e0e3cca9eef7981b236  ffffffffffffffffffffffffffffffff  82068472783c6e0e3cca9eef7981b236 fpsr=08000000
+uqshl v6.8b,  v27.8b, #0   babc890f2f9d53504528ba2d4bfd28c9  44f9ec95720343768141f249917e3919  00000000000000008141f249917e3919  44f9ec95720343768141f249917e3919 fpsr=00000000
+uqshl v6.8b,  v27.8b, #3   8d534ef97b5e8a2906791eec71bc94cd  cf68202d754fd7ccf2a7d76ad73403fe  0000000000000000ffffffffffff18ff  cf68202d754fd7ccf2a7d76ad73403fe fpsr=08000000
+randV128: 6144 calls, 6334 iters
+uqshl v6.8b,  v27.8b, #7   502dc7df79ede8f91b82fafb6c7cabdb  01b2029962800a71705c2cb52b04ef45  0000000000000000ffffffffffffffff  01b2029962800a71705c2cb52b04ef45 fpsr=08000000
+sqshlu v6.2d,  v27.2d, #0   e4abd52109aa4d1f64a230bb1d9e4d53  bb3770391af7bbc3d8c1d3876c4ddf4f  00000000000000000000000000000000  bb3770391af7bbc3d8c1d3876c4ddf4f fpsr=08000000
+sqshlu v6.2d,  v27.2d, #32   272c58200af498fcc1399e8a64815995  dd584b6e7b13cc250d35aa427c6fb17b  0000000000000000ffffffffffffffff  dd584b6e7b13cc250d35aa427c6fb17b fpsr=08000000
+sqshlu v6.2d,  v27.2d, #63   fa10303b5e2babef11a725cb2185b102  4774749765351bf4ee18934639cb4629  ffffffffffffffff0000000000000000  4774749765351bf4ee18934639cb4629 fpsr=08000000
+sqshlu v6.4s,  v27.4s, #0   3cb83dd2e3af6458364da5db340b33fa  d9ebc915babc89925bcb6cf184c07eba  00000000000000005bcb6cf100000000  d9ebc915babc89925bcb6cf184c07eba fpsr=08000000
+sqshlu v6.4s,  v27.4s, #16   cf835f467ae1a5980e8bfe1c7d72c0db  731e2b475908f65e33ad16a53eae398d  ffffffffffffffffffffffffffffffff  731e2b475908f65e33ad16a53eae398d fpsr=08000000
+sqshlu v6.4s,  v27.4s, #31   92d175f603214c0e7bbf0feedb1a3807  f46c798d217a42b9571e71c245f65703  00000000ffffffffffffffffffffffff  f46c798d217a42b9571e71c245f65703 fpsr=08000000
+sqshlu v6.2s,  v27.2s, #0   640361435ecd3a1a5b4bbab030647bde  3d369548f4714d02a77f5da779f7b87b  00000000000000000000000079f7b87b  3d369548f4714d02a77f5da779f7b87b fpsr=08000000
+sqshlu v6.2s,  v27.2s, #16   2678018c6b484f1d8f8fddc25aaf69be  2fdb5ed7b04df79a0430b9b4bc113b56  0000000000000000ffffffff00000000  2fdb5ed7b04df79a0430b9b4bc113b56 fpsr=08000000
+sqshlu v6.2s,  v27.2s, #31   b990363109ef6b76f7ea5a843a5ce20a  a8bbb39a366f1fdf4b8f674aeda5c2f2  0000000000000000ffffffff00000000  a8bbb39a366f1fdf4b8f674aeda5c2f2 fpsr=08000000
+sqshlu v6.8h,  v27.8h, #0   fbace0931a246d8673bc0f57b0cac51f  893775f26636a6345ffe45c8eb122bb1  000075f2663600005ffe45c800002bb1  893775f26636a6345ffe45c8eb122bb1 fpsr=08000000
+sqshlu v6.8h,  v27.8h, #8   cd2bdf117c4637ace365dd9a9c59f45f  b2ae843e20036df61fdd358e98b957f3  00000000ffffffffffffffff0000ffff  b2ae843e20036df61fdd358e98b957f3 fpsr=08000000
+sqshlu v6.8h,  v27.8h, #15   0f6e130b11b6a8482646a4aede694d29  0380c0df443552876b8b15fdd2f92617  ffff0000ffffffffffffffff0000ffff  0380c0df443552876b8b15fdd2f92617 fpsr=08000000
+sqshlu v6.4h,  v27.4h, #0   a0d45ce2b7d39fbb1ebf44f2565cb1de  5b0e0933b12c36462268c6747a32787d  0000000000000000226800007a32787d  5b0e0933b12c36462268c6747a32787d fpsr=08000000
+sqshlu v6.4h,  v27.4h, #8   62bd99f54ffdfd64a92e9dc6e38f00dd  9cb73f9d4949f99425d4285370c52d86  0000000000000000ffffffffffffffff  9cb73f9d4949f99425d4285370c52d86 fpsr=08000000
+sqshlu v6.4h,  v27.4h, #15   338aaca5b995a2a3a8f58e8b67641a87  a4dc427aeaeb7bd054301bfb94112591  0000000000000000ffffffff0000ffff  a4dc427aeaeb7bd054301bfb94112591 fpsr=08000000
+sqshlu v6.16b, v27.16b, #0   f59a7351d4fa6ed9fb74f9a0c03adf3a  55dcf12c75729b5a90db7ecbc6773ffe  5500002c7572005a00007e0000773f00  55dcf12c75729b5a90db7ecbc6773ffe fpsr=08000000
+sqshlu v6.16b, v27.16b, #3   864ecf59828c4166820abc66cf712f58  8d172e13cb3f3b93b7363324e5565d2e  00b8ff9800ffff0000ffffff00ffffff  8d172e13cb3f3b93b7363324e5565d2e fpsr=08000000
+sqshlu v6.16b, v27.16b, #7   c704a01ea2acfba81d17b83c746aea41  2deed78ecab139daa9a01865d30e5d80  ff0000000000ff000000ffff00ffff00  2deed78ecab139daa9a01865d30e5d80 fpsr=08000000
+sqshlu v6.8b,  v27.8b, #0   981fc6ff13b97b01acfbcd828f85ef54  15c0cdfd52297790487a0fee6e002055  0000000000000000487a0f006e002055  15c0cdfd52297790487a0fee6e002055 fpsr=08000000
+sqshlu v6.8b,  v27.8b, #3   25edf0c04506d3147322f620988b860b  c9721848019ccbb2d51895001efd9ee2  000000000000000000c00000f0000000  c9721848019ccbb2d51895001efd9ee2 fpsr=08000000
+sqshlu v6.8b,  v27.8b, #7   3cd6203882a82ec609faae5a2f0f6f05  16e986b4931f71c7dafbdd23b40e12e3  0000000000000000000000ff00ffff00  16e986b4931f71c7dafbdd23b40e12e3 fpsr=08000000
+sqxtn s31,  d0   3cdb3dc4e8706807eb6217fc14edbba0  0213d90c87df6dc3e206cd87cf9162de  00000000000000000000000080000000  0213d90c87df6dc3e206cd87cf9162de fpsr=08000000
+sqxtn h31,  s0   035a27c559bd6136fab9116727844a3e  6f51f1b1bd3ca104ce97468b51e66c33  00000000000000000000000000007fff  6f51f1b1bd3ca104ce97468b51e66c33 fpsr=08000000
+sqxtn b31,  h0   73b5bd9ab3eff8b3145f7bfb4734fb3f  3b01ae021497ebec7e10288f186c1243  0000000000000000000000000000007f  3b01ae021497ebec7e10288f186c1243 fpsr=08000000
+uqxtn s31,  d0   6a4be1a3d7670fdf1ab53716565eb001  4786f05f6e4f2ddbd2d153f40583326e  000000000000000000000000ffffffff  4786f05f6e4f2ddbd2d153f40583326e fpsr=08000000
+uqxtn h31,  s0   c97d7141a5848419eb1a231a336247e7  733d9629a9c54530aa39a619f88cad13  0000000000000000000000000000ffff  733d9629a9c54530aa39a619f88cad13 fpsr=08000000
+uqxtn b31,  h0   70aa4ed3fda739c269ee2166bd9ea14e  9f8882bfa758144be6a8035ed1e66392  000000000000000000000000000000ff  9f8882bfa758144be6a8035ed1e66392 fpsr=08000000
+sqxtun s31, d0   3f3358babf2f0c3973920f5bd5749e98  abc6928246687a8c657f482470f1334b  000000000000000000000000ffffffff  abc6928246687a8c657f482470f1334b fpsr=08000000
+sqxtun h31, s0   15766f55ca7cdedee865ce585b441e24  7658a7d167565654091d56cab40eff9f  00000000000000000000000000000000  7658a7d167565654091d56cab40eff9f fpsr=08000000
+sqxtun b31, h0   d4d6730400ef8f12a9c83ebe2f6c0153  30cee3b17034512f2c8d2ec6bd200e75  000000000000000000000000000000ff  30cee3b17034512f2c8d2ec6bd200e75 fpsr=08000000
+sqxtn v8.2s, v7.2dcdf56094af49f4f73b2f4e38affb0796  0000000000000000800000007fffffff fpsr=08000000
+sqxtn2 v8.4s, v7.2d7967ff231066d41abcc6d7a5f358f4fa  7fffffff8000000090bbb042414a6f17 fpsr=08000000
+sqxtn v8.4h, v7.4s19c1c4c8950f76928a63f6bf258c03f9  00000000000000007fff800080007fff fpsr=08000000
+sqxtn2 v8.8h, v7.4s0850a9f1dbcf150c81d2287161a5f1be  7fff800080007fff750c73203fbfbb6d fpsr=08000000
+sqxtn v8.8b, v7.8ha460ac097e32ee337ddee8a7c1ae7a76  000000000000000080807f807f80807f fpsr=08000000
+sqxtn2 v8.16b, v7.8h473dc87c19c43db55a55b24d64b45a4d  7f807f7f7f807f7f256c66e70a0de9e5 fpsr=08000000
+uqxtn v8.2s, v7.2d4f33fab648123d3bf401034f63c24c6e  0000000000000000ffffffffffffffff fpsr=08000000
+uqxtn2 v8.4s, v7.2d168d3c23a8a82b7427af5699dde40e06  ffffffffffffffff823b6af78495dae0 fpsr=08000000
+uqxtn v8.4h, v7.4sfa998c2fd5104309ce2c2617eb275940  0000000000000000ffffffffffffffff fpsr=08000000
+uqxtn2 v8.8h, v7.4s55a1e5466ad8c1a9c741f2b6ab96ec49  ffffffffffffffff6bda60af8bb66ebd fpsr=08000000
+uqxtn v8.8b, v7.8h84f243d4038ce0feedbd3360393d814c  0000000000000000ffffffffffffffff fpsr=08000000
+uqxtn2 v8.16b, v7.8he4d8a3463db6ddb51c6b6603b029d577  ffffffffffffffffbfa8266f00d085dc fpsr=08000000
+sqxtun v8.2s, v7.2dcf9f0006b3e4f4792f1608892d65a4f3  000000000000000000000000ffffffff fpsr=08000000
+sqxtun2 v8.4s, v7.2da292558202a260f7048b94e0cbfda9ef  00000000ffffffff5f059d97c344ff9e fpsr=08000000
+sqxtun v8.4h, v7.4sbaffa125c57a5fda769786f3a6fea195  000000000000000000000000ffff0000 fpsr=08000000
+sqxtun2 v8.8h, v7.4s7130dd5b99fa2acf60035baedb734811  ffff0000ffff00002c52a488b471bc62 fpsr=08000000
+sqxtun v8.8b, v7.8h2472069019ae0082a09e8dfd85695a90  0000000000000000ffffff82000000ff fpsr=08000000
+sqxtun2 v8.16b, v7.8h2f111930e2201b9e10339accc1ea923e  ffff00ffff00000004ef1da1b3b89b88 fpsr=08000000
+srhadd v2.4s,  v11.4s,  v29.4s   ee5911a78fdeb8d08e8dfd07ab04ad46  52a8264930a98e0bdab99a2b1de22ece  bd96ea61bc7413c3f47a329a5dc367d5  081f8855f68ed0e7e799e6633dd2cb52  52a8264930a98e0bdab99a2b1de22ece  bd96ea61bc7413c3f47a329a5dc367d5 fpsr=00000000
+srhadd v2.2s,  v11.2s,  v29.2s   fb1e304e0955f29fec380479905da637  e9234cf1c432425f5795e1cd5a11437c  2201955a60b8eedf35a2989d4750a461  0000000000000000469c3d3550b0f3ef  e9234cf1c432425f5795e1cd5a11437c  2201955a60b8eedf35a2989d4750a461 fpsr=00000000
+srhadd v2.8h,  v11.8h,  v29.8h   4c82cfb67b212b60af8782e87ec00886  2154a0fecec7c3edd76d8e515d40cf0f  07b79bdf773ee4f9979ad1e83555e6d9  14869e6f2303d473b784b01d494bdaf4  2154a0fecec7c3edd76d8e515d40cf0f  07b79bdf773ee4f9979ad1e83555e6d9 fpsr=00000000
+srhadd v2.4h,  v11.4h,  v29.4h   958980425a07b7380bff8d386973a6d9  af3fb5d6c32c65d68ec3b69d1db5a42c  20be905477cb4a364ee8f2601d1401e0  0000000000000000eed6d47f1d65d306  af3fb5d6c32c65d68ec3b69d1db5a42c  20be905477cb4a364ee8f2601d1401e0 fpsr=00000000
+srhadd v2.16b, v11.16b, v29.16b   8939d85518cceb4a3323374d45b855d4  47e71edc16257d40b01b6b938bb29975  2018081dd32173b88d0d0fe9f2d3c71a  340013fdf52378fc9f143dbebfc3b048  47e71edc16257d40b01b6b938bb29975  2018081dd32173b88d0d0fe9f2d3c71a fpsr=00000000
+srhadd v2.8b,  v11.8b,  v29.8b   dd946b542b331bba5d78950a07d5e81a  9c5071733b765f4e70fac2189c7d7f91  5757ad30dda4ef45d6e262249eedfe40  000000000000000023ee121e9d353fe9  9c5071733b765f4e70fac2189c7d7f91  5757ad30dda4ef45d6e262249eedfe40 fpsr=00000000
+urhadd v2.4s,  v11.4s,  v29.4s   64804000a7e35e2503e4cf1045592d21  a8d6d139703d5f2176f38dbe335eabb8  6d3b8eec070db566819794ca216c55aa  8b0930133ba58a447c4591442a6580b1  a8d6d139703d5f2176f38dbe335eabb8  6d3b8eec070db566819794ca216c55aa fpsr=00000000
+urhadd v2.2s,  v11.2s,  v29.2s   507920e7cc31cee89c5da65f798a74cb  97434956998acb4f88bb16d188b26f65  e3945ccf68430880f007ec132cace3ba  0000000000000000bc6181725aafa990  97434956998acb4f88bb16d188b26f65  e3945ccf68430880f007ec132cace3ba fpsr=00000000
+urhadd v2.8h,  v11.8h,  v29.8h   173fa68c202204bb70e75be92c542b32  3e139556eeb14953f26beb869a1530d4  7067ab3b74083db655b57ee3b1f17b13  573da049b15d4385a410b535a60355f4  3e139556eeb14953f26beb869a1530d4  7067ab3b74083db655b57ee3b1f17b13 fpsr=00000000
+urhadd v2.4h,  v11.4h,  v29.4h   6bd76453167c53c3b309029252fb23fb  514b489ee4763052e98820bf5dcbc1ab  c6b70f959d22a82de5275d1ea680f259  0000000000000000e7583eef8226da02  514b489ee4763052e98820bf5dcbc1ab  c6b70f959d22a82de5275d1ea680f259 fpsr=00000000
+urhadd v2.16b, v11.16b, v29.16b   0245f0a0220110239945b03de0c332c9  83eef591ed9dd26ea195c861c518f78e  9a8a1c4159539c07d4de9fa8fe9b1b31  8fbc8969a378b73bbbbab485e25a8960  83eef591ed9dd26ea195c861c518f78e  9a8a1c4159539c07d4de9fa8fe9b1b31 fpsr=00000000
+urhadd v2.8b,  v11.8b,  v29.8b   8d8cdcd6b9778eff562077cfc8f12c40  a0e166a31b616d6b55605764ad87cb3e  4c66a93c507d843bf9864e1a4fb667d2  0000000000000000a773533f7e9f9988  a0e166a31b616d6b55605764ad87cb3e  4c66a93c507d843bf9864e1a4fb667d2 fpsr=00000000
+sshl d29, d28, d27   1888920c0d2198932292c67055889f04  8bc3811e570f707a9d319838a789d525  dadcfc0d2f4a22d659c6e1d20afb8edb  0000000000000000fffffffffce98cc1  8bc3811e570f707a9d319838a789d525  dadcfc0d2f4a22d659c6e1d20afb8edb fpsr=00000000
+ushl d29, d28, d27   113201188121f85ae0d57806e1e30e88  df74e282fbb29406d1af81eb430e7167  2967dab79c3ccd2e14807d41be860a93  00000000000000000000000000000000  df74e282fbb29406d1af81eb430e7167  2967dab79c3ccd2e14807d41be860a93 fpsr=00000000
+sshl v29.2d, v28.2d, v27.2d   e3327af30e5b5a2e51cf09b34edb490d  1035effe27772cf197c44049ec35e51b  3e6039669c768ab1130a88c139a504d6  0000000000000000ffffffffffe5f110  1035effe27772cf197c44049ec35e51b  3e6039669c768ab1130a88c139a504d6 fpsr=00000000
+sshl v29.4s, v28.4s, v27.4s   b8c880147081e91a26a36123e2b35b58  2220b7e6275f41bbdd8a34cffbb3bd99  909b0026ee889158309ab44fd7106f6a  00000000000000000000000000000000  2220b7e6275f41bbdd8a34cffbb3bd99  909b0026ee889158309ab44fd7106f6a fpsr=00000000
+randV128: 6400 calls, 6595 iters
+sshl v29.2s, v28.2s, v27.2s   42f8a7df1d57fa4391d7923a91b1170c  c63cce9e6f2d2586d8846f6363cccd88  d41bc55d07363548a0b516d08d0d22f3  0000000000000000ffffffff00031e66  c63cce9e6f2d2586d8846f6363cccd88  d41bc55d07363548a0b516d08d0d22f3 fpsr=00000000
+sshl v29.8h, v28.8h, v27.8h   36c582b889a1e0ccc6ecb2db4f1851cd  b38bc98a73a42c78bc3806e718c4eb89  bee51a6d5945caa496dec2284edfee16  ffff000000000000ffff000000000000  b38bc98a73a42c78bc3806e718c4eb89  bee51a6d5945caa496dec2284edfee16 fpsr=00000000
+sshl v29.4h, v28.4h, v27.4h   4834a7022624f0dafb69d3ec112cde3f  9b123a0ea88aabb5bc270e400edfe842  02fc94bb5a77a590479acc3b0ecaaa76  0000000000000000ffff000000000000  9b123a0ea88aabb5bc270e400edfe842  02fc94bb5a77a590479acc3b0ecaaa76 fpsr=00000000
+sshl v29.16b, v28.16b, v27.16b   33d4b68e81a2f5600dd799523a619a56  5365c8aa7d921931e76d48ecc11227b8  c8f6cf76e2d1e1293dd999ebf3f7c022  0000ff0000ff0000000000ffff000000  5365c8aa7d921931e76d48ecc11227b8  c8f6cf76e2d1e1293dd999ebf3f7c022 fpsr=00000000
+sshl v29.8b, v28.8b, v27.8b   2fd6d16d72b05f9de3ccbc018f8ed56a  662448a036587baaaada4a215cfb3b7f  b82bb153d879689f1157d756a9a63b3d  00000000000000000000000000ff0000  662448a036587baaaada4a215cfb3b7f  b82bb153d879689f1157d756a9a63b3d fpsr=00000000
+ushl v29.2d, v28.2d, v27.2d   421b1f10ef793c90718a8b3001aa6c20  ef3ca9fffa8f1e1fc465e6bcd2caba6f  fb4fa3c0d7c77ed75bca1d8e77afae88  0000000000779e540000000000000000  ef3ca9fffa8f1e1fc465e6bcd2caba6f  fb4fa3c0d7c77ed75bca1d8e77afae88 fpsr=00000000
+ushl v29.4s, v28.4s, v27.4s   21a834dc6dbfe05eed941ac584fa331f  a2b2802d3bfa57b5689430a217c1772d  46663820528078f64db67e775357eea6  00000000000efe950000000000000000  a2b2802d3bfa57b5689430a217c1772d  46663820528078f64db67e775357eea6 fpsr=00000000
+ushl v29.2s, v28.2s, v27.2s   8081a3335e47a02a896e7da20dc0ff08  32895f8c6f5d798fcbe93cb71f26465c  4d7603d9bd66a91f1c9e10f430e3ce3b  0000000000000000000cbe9300000000  32895f8c6f5d798fcbe93cb71f26465c  4d7603d9bd66a91f1c9e10f430e3ce3b fpsr=00000000
+ushl v29.8h, v28.8h, v27.8h   12a9027938d6d018799ec9ac8e42a481  54c6db810a7bd9d120e81edfde3bfca0  c3809a4d8c3f6676fb06e6eb029622ec  00000000000000003a00000000000000  54c6db810a7bd9d120e81edfde3bfca0  c3809a4d8c3f6676fb06e6eb029622ec fpsr=00000000
+ushl v29.4h, v28.4h, v27.4h   8d25e4146e2ec34df3a610c7fdc2f42d  bc6d88707e1bcaa09d16eafd49466d9e  5d8b8fe134cd021f2074143ebdb3bf5c  00000000000000000000000000000000  bc6d88707e1bcaa09d16eafd49466d9e  5d8b8fe134cd021f2074143ebdb3bf5c fpsr=00000000
+ushl v29.16b, v28.16b, v27.16b   a2f9dd677515ceec290a67d74d86c6b1  1d81fabc40fea01f74f7b4f7538a6cf9  cf9978f828d6d23fbd6aadd25680792f  00000000000000000000000000000000  1d81fabc40fea01f74f7b4f7538a6cf9  cf9978f828d6d23fbd6aadd25680792f fpsr=00000000
+ushl v29.8b, v28.8b, v27.8b   082881d5bf4e441a4f4fe2c073d1ecb0  2c07c6cbc5e9b072da0e90aff04bcd55  cdaee7f8dc1d29fa066cc78bbf40230a  00000000000000008000000000000000  2c07c6cbc5e9b072da0e90aff04bcd55  cdaee7f8dc1d29fa066cc78bbf40230a fpsr=00000000
+shl d5, d28, #0   72b663c3c29d79fa9bf9956561e73ace  9d027eff80a04ebe02e0920a14cd6557  000000000000000002e0920a14cd6557  9d027eff80a04ebe02e0920a14cd6557 fpsr=00000000
+shl d5, d28, #32   f6b105bb4a9a602074ec4bc0c93f6ccd  93a81995f1c5c2b03f8b93ac0d0c85b0  00000000000000000d0c85b000000000  93a81995f1c5c2b03f8b93ac0d0c85b0 fpsr=00000000
+shl d5, d28, #63   741c45f721adecabd7d86a876a9d1fd1  4b05b62410338f24e20d6b9b4222631a  00000000000000000000000000000000  4b05b62410338f24e20d6b9b4222631a fpsr=00000000
+sshr d5, d28, #1   746a056a698381cf6bc45739c22488da  1444274e010da32ff8e8dc7b6cda0c2e  0000000000000000fc746e3db66d0617  1444274e010da32ff8e8dc7b6cda0c2e fpsr=00000000
+sshr d5, d28, #32   ab6381002a0fc6919bcec564b8942495  ccc84e75a4b6de2f6279c5ab6c93604d  0000000000000000000000006279c5ab  ccc84e75a4b6de2f6279c5ab6c93604d fpsr=00000000
+sshr d5, d28, #64   fa689a1c45b09951475894682c4dd363  314c57891b078e9f120b3609bb0328fe  00000000000000000000000000000000  314c57891b078e9f120b3609bb0328fe fpsr=00000000
+ushr d5, d28, #1   88561f3f617cbb71dc485b240f5e777b  708cd32cc3d22a2d181dac6973decb8d  00000000000000000c0ed634b9ef65c6  708cd32cc3d22a2d181dac6973decb8d fpsr=00000000
+ushr d5, d28, #32   275b34e931f627b251f4908912f3897b  94aff6db38bdb1e14c6440c6c49039a4  0000000000000000000000004c6440c6  94aff6db38bdb1e14c6440c6c49039a4 fpsr=00000000
+ushr d5, d28, #64   eebc77e76ad6b3c15370b696a2213e5d  98c53eb55025cfbac313bea4daf4c1f6  00000000000000000000000000000000  98c53eb55025cfbac313bea4daf4c1f6 fpsr=00000000
+shl v8.2d, v7.2d, #0  bcd8c59aee7c3dfec01badaba0487681  bcd8c59aee7c3dfec01badaba0487681 fpsr=00000000
+shl v8.2d, v7.2d, #13  8d4ae885b136b71c85a1ed466e57f99a  5d10b626d6e380003da8cdcaff334000 fpsr=00000000
+shl v8.2d, v7.2d, #63  730f01619b46a6ca7a565528ecc91148  00000000000000000000000000000000 fpsr=00000000
+shl v8.4s, v7.4s, #0  cb730e9b483844b37907613c35a97ab6  cb730e9b483844b37907613c35a97ab6 fpsr=00000000
+shl v8.4s, v7.4s, #13  f1c10a9d5396cd845f808e6e6603ef11  2153a000d9b0800011cdc0007de22000 fpsr=00000000
+shl v8.4s, v7.4s, #31  4247f1d558ee7fe8088c57aa9ae42d84  80000000000000000000000000000000 fpsr=00000000
+shl v8.2s, v7.2s, #0  184fbfadf4cc948c50f938dcee57ef3c  000000000000000050f938dcee57ef3c fpsr=00000000
+shl v8.2s, v7.2s, #13  d0277193c2bb491c1391adf07d68f365  000000000000000035be00001e6ca000 fpsr=00000000
+shl v8.2s, v7.2s, #31  c61902f25f47da432d2232d36324f32a  00000000000000008000000000000000 fpsr=00000000
+shl v8.8h, v7.8h, #0  56726e3566fc82ae7a76446fbd95acb8  56726e3566fc82ae7a76446fbd95acb8 fpsr=00000000
+shl v8.8h, v7.8h, #13  dc7db1ca74677e08d65a5eb2a7cad93a  a0004000e00000004000400040004000 fpsr=00000000
+shl v8.8h, v7.8h, #15  b488c81c24130afe1c99fc863ccc37dd  00000000800000008000000000008000 fpsr=00000000
+shl v8.4h, v7.4h, #0  3addad97138c613c2a019ad998a982cd  00000000000000002a019ad998a982cd fpsr=00000000
+shl v8.4h, v7.4h, #13  caca5ea8dc5fc16ddb5db496d86d7635  0000000000000000a000c000a000a000 fpsr=00000000
+shl v8.4h, v7.4h, #15  c099d6b91c17643e0b78c7a91722ce41  00000000000000000000800000008000 fpsr=00000000
+shl v8.16b, v7.16b, #0  789712376e41865a961f4efe72d6481f  789712376e41865a961f4efe72d6481f fpsr=00000000
+shl v8.16b, v7.16b, #7  4d100c8f6e68656e571ec58105959df9  80000080000080008000808080808080 fpsr=00000000
+shl v8.8b, v7.8b, #0  9d4fc22bb9183b262c41a91eea6a8cfb  00000000000000002c41a91eea6a8cfb fpsr=00000000
+shl v8.8b, v7.8b, #7  1b534fe49f44be307e22a4572086232a  00000000000000000000008000008000 fpsr=00000000
+sshr v8.2d, v7.2d, #1  00af1fd871d8e3dab478b4caa9e644ae  00578fec38ec71edda3c5a6554f32257 fpsr=00000000
+sshr v8.2d, v7.2d, #13  d00399c1fe26f0d86c232008f48ced0b  fffe801cce0ff137000361190047a467 fpsr=00000000
+sshr v8.2d, v7.2d, #64  e698bb0be2b921d584ed65fc1f84db6d  ffffffffffffffffffffffffffffffff fpsr=00000000
+sshr v8.4s, v7.4s, #1  9dbd8022b71db17ed6a3fd9146dbcaff  cedec011db8ed8bfeb51fec8236de57f fpsr=00000000
+sshr v8.4s, v7.4s, #13  53bde5721cdfde7f401066b5849c76ee  00029def0000e6fe00020083fffc24e3 fpsr=00000000
+sshr v8.4s, v7.4s, #32  62e3e468aa8ae1839c021b53f5d49a65  00000000ffffffffffffffffffffffff fpsr=00000000
+sshr v8.2s, v7.2s, #1  287c7b6e00aaf937c8439957b68df391  0000000000000000e421ccabdb46f9c8 fpsr=00000000
+sshr v8.2s, v7.2s, #13  434424687d5cd9db421e8fa5ee172b09  0000000000000000000210f4ffff70b9 fpsr=00000000
+sshr v8.2s, v7.2s, #32  c129c3528d07487695c340d1f0eb5e19  0000000000000000ffffffffffffffff fpsr=00000000
+sshr v8.8h, v7.8h, #1  78cb2c06c5d0dddbfac3aadc64ab98b8  3c651603e2e8eeedfd61d56e3255cc5c fpsr=00000000
+sshr v8.8h, v7.8h, #13  c37559f2c245d4b64be84bb465649511  fffe0002fffefffe000200020003fffc fpsr=00000000
+sshr v8.8h, v7.8h, #16  fe7548811ff168b265ff9e4410211050  ffff0000000000000000ffff00000000 fpsr=00000000
+sshr v8.4h, v7.4h, #1  8515f51f7961d77b24d41f7980efc7a3  0000000000000000126a0fbcc077e3d1 fpsr=00000000
+sshr v8.4h, v7.4h, #13  b4a25a386b1f5abf64334b3dd1d97333  000000000000000000030002fffe0003 fpsr=00000000
+sshr v8.4h, v7.4h, #16  e668753992ba302802e79c7d20ebd32f  00000000000000000000ffff0000ffff fpsr=00000000
+sshr v8.16b, v7.16b, #1  79b3408c89bb9462d8be90268932a1c1  3cd920c6c4ddca31ecdfc813c419d0e0 fpsr=00000000
+sshr v8.16b, v7.16b, #8  c8ceb99eedb0c11ac382a22227b99a15  ffffffffffffff00ffffff0000ffff00 fpsr=00000000
+sshr v8.8b, v7.8b, #1  2e07dcdc5924f4fc9f004f5f168c7a59  0000000000000000cf00272f0bc63d2c fpsr=00000000
+sshr v8.8b, v7.8b, #8  09a8a3b06aa468b3480411c773b7fdb6  0000000000000000000000ff00ffffff fpsr=00000000
+ushr v8.2d, v7.2d, #1  b4fe0c88bbbb5aec9a5a66485947de5b  5a7f06445dddad764d2d33242ca3ef2d fpsr=00000000
+ushr v8.2d, v7.2d, #13  8a5512cfe8f5065371cec9cde548da72  000452a8967f47a800038e764e6f2a46 fpsr=00000000
+ushr v8.2d, v7.2d, #64  e9f9b1f18edea893a92bb64232c4ad27  00000000000000000000000000000000 fpsr=00000000
+ushr v8.4s, v7.4s, #1  2b36e55a49037b591d3eaa935dc912a7  159b72ad2481bdac0e9f55492ee48953 fpsr=00000000
+ushr v8.4s, v7.4s, #13  ae57ab76b4f0bd50abd41fac8163c61e  000572bd0005a78500055ea000040b1e fpsr=00000000
+ushr v8.4s, v7.4s, #32  ccaafeb16b2fa7252eb7937abb9c85b8  00000000000000000000000000000000 fpsr=00000000
+ushr v8.2s, v7.2s, #1  e379da770b4e788382b481e726820a9f  0000000000000000415a40f31341054f fpsr=00000000
+ushr v8.2s, v7.2s, #13  4d113b352fd96a17839666e0de211302  000000000000000000041cb30006f108 fpsr=00000000
+ushr v8.2s, v7.2s, #32  67be1d55745aba8d0c2bbc5200835a0b  00000000000000000000000000000000 fpsr=00000000
+ushr v8.8h, v7.8h, #1  8ecc7d45755fa490fb3d0128a8b69be7  47663ea23aaf52487d9e0094545b4df3 fpsr=00000000
+ushr v8.8h, v7.8h, #13  1c86566fcf7464cd2b9ab04df1c694c1  00000002000600030001000500070004 fpsr=00000000
+ushr v8.8h, v7.8h, #16  6e3aa4411d2335ef770c45aff7bdffc6  00000000000000000000000000000000 fpsr=00000000
+ushr v8.4h, v7.4h, #1  e0326326fcfa54a3bd603c39d7a99922  00000000000000005eb01e1c6bd44c91 fpsr=00000000
+ushr v8.4h, v7.4h, #13  cebb908a0785fc95d86112d7ad961d00  00000000000000000006000000050000 fpsr=00000000
+ushr v8.4h, v7.4h, #16  952126d9db4e6b70a3dd4275948f488c  00000000000000000000000000000000 fpsr=00000000
+ushr v8.16b, v7.16b, #1  8fb0217f13e3dbe1fc9f48ffa8a0d6f4  4758103f09716d707e4f247f54506b7a fpsr=00000000
+ushr v8.16b, v7.16b, #8  19b47de84bd08894bd72a06206d58362  00000000000000000000000000000000 fpsr=00000000
+ushr v8.8b, v7.8b, #1  8f78368020a0b034c323c788c93b0b02  000000000000000061116344641d0501 fpsr=00000000
+ushr v8.8b, v7.8b, #8  4d4949b42edf8d6deb7e375f0edd2901  00000000000000000000000000000000 fpsr=00000000
+ssra d5, d28, #1   af74b1ee10195cec0f4f6ed1f0c89a8b  7ef608e4454435a08937bf4399f070e5  0000000000000000d3eb4e73bdc0d2fd  7ef608e4454435a08937bf4399f070e5 fpsr=00000000
+ssra d5, d28, #32   cf037028c1b0bf6bbf821f3bfda564ee  51c9d358ea12d167656b0d1b82f1f476  0000000000000000bf821f3c63107209  51c9d358ea12d167656b0d1b82f1f476 fpsr=00000000
+ssra d5, d28, #64   cf85558f14c4b911b21db824d035488b  bc27bcd169747bae3c9f3b4c6abc0a99  0000000000000000b21db824d035488b  bc27bcd169747bae3c9f3b4c6abc0a99 fpsr=00000000
+usra d5, d28, #1   8e5b3e82e9b62a3dca7f1bef48d628c3  9e70a1aea1cc15d2f0322b362fb093af  00000000000000004298318a60ae729a  9e70a1aea1cc15d2f0322b362fb093af fpsr=00000000
+usra d5, d28, #32   eee40c6120e5f14fe50826f947e8e3f5  d905634f747a7d355f84bb37b22d7016  0000000000000000e50826f9a76d9f2c  d905634f747a7d355f84bb37b22d7016 fpsr=00000000
+usra d5, d28, #64   cd809f8d99b1f0a8e419baa4abcb5882  4b45e215c0dc94366af6ccb1d2947f31  0000000000000000e419baa4abcb5882  4b45e215c0dc94366af6ccb1d2947f31 fpsr=00000000
+ssra v6.2d,  v27.2d, #1   0c90d665347b05a7a711b74f55e068c9  d591fe5f66543a36f1e63f047144a15d  f759d594e7a522c2a004d6d18e82b977  d591fe5f66543a36f1e63f047144a15d fpsr=00000000
+ssra v6.2d,  v27.2d, #32   8c73934ad1a212ac0e51fc5b2686f32a  5848978e46424f94d4b7f28e6e9eb6fc  8c73934b29eaaa3a0e51fc5afb3ee5b8  5848978e46424f94d4b7f28e6e9eb6fc fpsr=00000000
+randV128: 6656 calls, 6858 iters
+ssra v6.2d,  v27.2d, #64   2b8ab49b4f87f518f9376b27fc1ed906  b2ca8d014005b3b0f3c7c5b2a8019d6d  2b8ab49b4f87f517f9376b27fc1ed905  b2ca8d014005b3b0f3c7c5b2a8019d6d fpsr=00000000
+ssra v6.4s,  v27.4s, #1   c9341bb88f898f4a4826e314b707fabc  c378bf1834fd46eb2d769acd00cd3811  aaf07b44aa0832bf5ee2307ab76e96c4  c378bf1834fd46eb2d769acd00cd3811 fpsr=00000000
+ssra v6.4s,  v27.4s, #16   48d1a6017208c0a3da7b438139a136ad  6db10f34028be8a46424504157636647  48d213b27208c32eda7ba7a539a18e10  6db10f34028be8a46424504157636647 fpsr=00000000
+ssra v6.4s,  v27.4s, #32   87c136d7d665678291986cce614d6d38  8fd65bb4890e783c7632c66d8b220670  87c136d6d665678191986cce614d6d37  8fd65bb4890e783c7632c66d8b220670 fpsr=00000000
+ssra v6.2s,  v27.2s, #1   6566ab9a9cff66474bdd3e5b0e6a7ebd  084685f9abe6d81144ffdeb27d6af9eb  00000000000000006e5d2db44d1ffbb2  084685f9abe6d81144ffdeb27d6af9eb fpsr=00000000
+ssra v6.2s,  v27.2s, #16   c41de5a9a4369c53e9a8998922584b9c  ba616b614674e686aeec766f0d9c1f18  0000000000000000e9a8487522585938  ba616b614674e686aeec766f0d9c1f18 fpsr=00000000
+ssra v6.2s,  v27.2s, #32   8248c464cd6be8054b5c5db87b78b236  8388ee4f3b1783f894586f041a175857  00000000000000004b5c5db77b78b236  8388ee4f3b1783f894586f041a175857 fpsr=00000000
+ssra v6.8h,  v27.8h, #1   441aed206a2f8fc9d6a3a9d2863c8409  fd722182d5e77fea57ace2e02e17497d  42d3fde15522cfbe02799b429d47a8c7  fd722182d5e77fea57ace2e02e17497d fpsr=00000000
+ssra v6.8h,  v27.8h, #8   bfa2903028b9b940b70620530a56e8ed  2010516987a24bd6efe914d34162274d  bfc290812840b98bb6f520670a97e914  2010516987a24bd6efe914d34162274d fpsr=00000000
+ssra v6.8h,  v27.8h, #16   f194345aacd9990ceb9757973b17b1e7  6193fd399b84a0972b4764716b5266a1  f1943459acd8990beb9757973b17b1e7  6193fd399b84a0972b4764716b5266a1 fpsr=00000000
+ssra v6.4h,  v27.4h, #1   73aaed6142a601afd2bf670ba3b985cc  aad0b6bef92bf486d2d48518043c2837  0000000000000000bc292997a5d799e7  aad0b6bef92bf486d2d48518043c2837 fpsr=00000000
+ssra v6.4h,  v27.4h, #8   24439aa4ca80cf884edf2f0f219c44fb  da2a5c5780f82704c6f05728ea7e4d6f  00000000000000004ea52f6621864548  da2a5c5780f82704c6f05728ea7e4d6f fpsr=00000000
+ssra v6.4h,  v27.4h, #16   e6c01d8424c8e4f73d5691049421ced4  d3fecf65124a1970e5fcba00fd7bb5aa  00000000000000003d5591039420ced3  d3fecf65124a1970e5fcba00fd7bb5aa fpsr=00000000
+ssra v6.16b, v27.16b, #1   9780545f30dd205d80846b49dda703b8  73aeee478d82a92a10588d001f903f48  d0574b82f69ef47288b03149ec6f22dc  73aeee478d82a92a10588d001f903f48 fpsr=00000000
+ssra v6.16b, v27.16b, #3   18e42098ce1f6319f7ca9f3edc8fc306  9b999b5ed2feb9932762b2892f1fcda8  0bd713a3c81e5a0bfbd6952fe192bcfb  9b999b5ed2feb9932762b2892f1fcda8 fpsr=00000000
+ssra v6.16b, v27.16b, #8   494b618cddef8d8c82870b447138ee1f  2b20b408c121270a0a7c07fa0c873d2a  494b608cdcef8d8c82870b437137ee1f  2b20b408c121270a0a7c07fa0c873d2a fpsr=00000000
+ssra v6.8b,  v27.8b, #1   03a21aa73a48d5f098066eb39829702e  a71d181f944256d041f5120e94d15021  0000000000000000b80077ba6211983e  a71d181f944256d041f5120e94d15021 fpsr=00000000
+ssra v6.8b,  v27.8b, #3   0380ad9b1dd5a1a4b35ec515b1644615  24f1f12e9497f58e12c0008174823ab7  0000000000000000b556c505bf544d0b  24f1f12e9497f58e12c0008174823ab7 fpsr=00000000
+ssra v6.8b,  v27.8b, #8   0b194d4349276c8639e7ed7f38989f3e  6017cfca16ca0bd30653b8d4f9441ee8  000000000000000039e7ec7e37989f3d  6017cfca16ca0bd30653b8d4f9441ee8 fpsr=00000000
+usra v6.2d,  v27.2d, #1   facddaffa09f16f70cfec6510d265b0a  3df19253fa3a77fefe0e18670577de14  19c6a4299dbc52f68c05d2848fe24a14  3df19253fa3a77fefe0e18670577de14 fpsr=00000000
+usra v6.2d,  v27.2d, #32   b2fc3430009c7f560a052fec106d5ad8  99df1a2720471b70db4f019b767b5899  b2fc34309a7b997d0a052fecebbc5c73  99df1a2720471b70db4f019b767b5899 fpsr=00000000
+usra v6.2d,  v27.2d, #64   11073a354a7f8603145b0aaf21ce7b08  554047a86852d5887b7953d02db16dd9  11073a354a7f8603145b0aaf21ce7b08  554047a86852d5887b7953d02db16dd9 fpsr=00000000
+usra v6.4s,  v27.4s, #1   f84ece6e5ea60d5f0a6136fb1fa8a0fb  5174f936b1ba86a6bfe9ee640b78fe33  21094b09b78350b26a562e2d25652014  5174f936b1ba86a6bfe9ee640b78fe33 fpsr=00000000
+usra v6.4s,  v27.4s, #16   472fce3c1c74f2c9cc76922fec5ba710  6ddb0f30dde00f2b8601b1b9ee31e908  47303c171c75d0a9cc771830ec5c9541  6ddb0f30dde00f2b8601b1b9ee31e908 fpsr=00000000
+usra v6.4s,  v27.4s, #32   89d66bf6ca234e76b2207e2fb63b0fb7  eb97d4e9e2cff60557a492724b715572  89d66bf6ca234e76b2207e2fb63b0fb7  eb97d4e9e2cff60557a492724b715572 fpsr=00000000
+usra v6.2s,  v27.2s, #1   85c4ebe959e323e822a7332545f64fa1  516159ee9dde7d18aac4ddafee68c8e2  00000000000000007809a1fcbd2ab412  516159ee9dde7d18aac4ddafee68c8e2 fpsr=00000000
+usra v6.2s,  v27.2s, #16   410670686a8170e0b5f5b1fb7ac38b25  3017da5711e2f208da43e9a56f88ad43  0000000000000000b5f68c3e7ac3faad  3017da5711e2f208da43e9a56f88ad43 fpsr=00000000
+usra v6.2s,  v27.2s, #32   9cfbdad3dd5c14be4c6ad8113401a2a3  66183884203b3737c58195b2ae31e6f7  00000000000000004c6ad8113401a2a3  66183884203b3737c58195b2ae31e6f7 fpsr=00000000
+usra v6.8h,  v27.8h, #1   7804098b92d4eee3c76789c85510737c  d5c454d6a84a2a044cdfc2388bc4515d  e2e633f6e6f903e5edd6eae49af29c2a  d5c454d6a84a2a044cdfc2388bc4515d fpsr=00000000
+usra v6.8h,  v27.8h, #8   b37fddef694ae0ae064ba180bb51df0e  5b7c0cac8a6eacd04fbc5097e6a0cfd6  b3daddfb69d4e15a069aa1d0bc37dfdd  5b7c0cac8a6eacd04fbc5097e6a0cfd6 fpsr=00000000
+usra v6.8h,  v27.8h, #16   2ecf355f411dc87fe97703974724c6bc  d99f4067a6089dfaae781f2e9e2640c1  2ecf355f411dc87fe97703974724c6bc  d99f4067a6089dfaae781f2e9e2640c1 fpsr=00000000
+usra v6.4h,  v27.4h, #1   c951f33cfcae87b750498e6fd9e708e4  2f8dd266dc77dde249740f5d95b5837e  00000000000000007503961d24c14aa3  2f8dd266dc77dde249740f5d95b5837e fpsr=00000000
+usra v6.4h,  v27.4h, #8   6467f5e5785bfdb51b24216851fc85e6  3da7a1090c1b4ce9ff0f0084a9ad7a6e  00000000000000001c23216852a58660  3da7a1090c1b4ce9ff0f0084a9ad7a6e fpsr=00000000
+usra v6.4h,  v27.4h, #16   df701cbb96870ada29659ee18ec21d22  e34c8cb11654c96eb2a9d104bb6f03f0  000000000000000029659ee18ec21d22  e34c8cb11654c96eb2a9d104bb6f03f0 fpsr=00000000
+usra v6.16b, v27.16b, #1   19cd481d378f8e855c6ee33a729ab0f9  00dc75bdd98336d140a3643cab5a0064  193b827ba3d0a9ed7cbf1558c7c7b02b  00dc75bdd98336d140a3643cab5a0064 fpsr=00000000
+usra v6.16b, v27.16b, #3   f4dd596b39d56916929fd1d3dce31dca  76b83a8d370871738a5c978d59cf4f2b  02f4607c3fd67724a3aae3e4e7fc26cf  76b83a8d370871738a5c978d59cf4f2b fpsr=00000000
+usra v6.16b, v27.16b, #8   4e002f067cb97aedac56480dabfe46f6  2340bc820e425bb471354c56a52cd1a4  4e002f067cb97aedac56480dabfe46f6  2340bc820e425bb471354c56a52cd1a4 fpsr=00000000
+usra v6.8b,  v27.8b, #1   0997aa4de29aa26b8af62848c04a09dc  e8d2dbfb3f91d4f2d38d61f86fd46630  0000000000000000f33c58c4f7b43cf4  e8d2dbfb3f91d4f2d38d61f86fd46630 fpsr=00000000
+usra v6.8b,  v27.8b, #3   0301aaa14ad8c2f00cdc51e2fb2747dc  a6d07759aa55bc8f90c4b7d19624ee2e  00000000000000001ef467fc0d2b64e1  a6d07759aa55bc8f90c4b7d19624ee2e fpsr=00000000
+usra v6.8b,  v27.8b, #8   1d9f0e6193d3b8db126aa33d3cf5e057  3b9a6ffb2feff3eb8a3b2e44fc7e49fe  0000000000000000126aa33d3cf5e057  3b9a6ffb2feff3eb8a3b2e44fc7e49fe fpsr=00000000
+srshl d29, d28, d27   37d0b8ed9eec658c7cfffdb96315b4ac  878ea541aebe5964a051a5ae7f415601  eadebc2e1362d6bd5ceb84d193024a96  00000000000000000000000000000000  878ea541aebe5964a051a5ae7f415601  eadebc2e1362d6bd5ceb84d193024a96 fpsr=00000000
+urshl d29, d28, d27   676011c0e5db192cbfffaf51b6d07ac7  fd0162610b2b23163f2f7542a6be54e5  ea6c59eb7bf663c1fbc04d91e2ca8c65  00000000000000000000000000000000  fd0162610b2b23163f2f7542a6be54e5  ea6c59eb7bf663c1fbc04d91e2ca8c65 fpsr=00000000
+srshl v29.2d, v28.2d, v27.2d   4497111c0ca77506d0ab02adfb1e518a  7d3173aec62c6348480fd2807cc471f7  d24e79fb3f55b50c226e12621f907b68  173aec62c63480000000000000000000  7d3173aec62c6348480fd2807cc471f7  d24e79fb3f55b50c226e12621f907b68 fpsr=00000000
+srshl v29.4s, v28.4s, v27.4s   bb236e8e53856d1ef077d14df6967fda  5687b0c4d3411dc10678e7283d9aeb41  6e01e2626c0bb5ad4e36a970705fb622  00000000000000000000000000000000  5687b0c4d3411dc10678e7283d9aeb41  6e01e2626c0bb5ad4e36a970705fb622 fpsr=00000000
+srshl v29.2s, v28.2s, v27.2s   6adae56326fb94bd6be8868d067a5533  2a1c91a8ac80f105db63e0c6312baf96  6b6d6b67ff7ca396e273835f5be63554  00000000000000000000000000000000  2a1c91a8ac80f105db63e0c6312baf96  6b6d6b67ff7ca396e273835f5be63554 fpsr=00000000
+srshl v29.8h, v28.8h, v27.8h   3f5b6d92b4502c48ede90524a2b3c4a5  0111b20c3dd584fbd4b31122ed879b0a  ca4ee191c8ba1e78386b83f0cd2deb2c  00000000000000000000000000000000  0111b20c3dd584fbd4b31122ed879b0a  ca4ee191c8ba1e78386b83f0cd2deb2c fpsr=00000000
+srshl v29.4h, v28.4h, v27.4h   eea99b7f70498ae3a9fc62f6bd85a2d4  9069a654fa042bc727eb8e1e67f28442  3ea9d8463b877b7686a2bc08bb7bab4d  000000000000000000001e0000000000  9069a654fa042bc727eb8e1e67f28442  3ea9d8463b877b7686a2bc08bb7bab4d fpsr=00000000
+srshl v29.16b, v28.16b, v27.16b   2ac9018eceab01b3d4a5b1e64c34c364  8b2901e457d13a8d06906ba092b03de1  7d82e4e8cca90eb4fd9b448b17114a5b  00000000000000000100000000000000  8b2901e457d13a8d06906ba092b03de1  7d82e4e8cca90eb4fd9b448b17114a5b fpsr=00000000
+srshl v29.8b, v28.8b, v27.8b   a8bf34224238e6dba26906da4105fafa  a6545620c8000472a525bb8a62059a8b  39dc99dbf0e22a57d4da2e5cd7349bfb  000000000000000000000000000000fc  a6545620c8000472a525bb8a62059a8b  39dc99dbf0e22a57d4da2e5cd7349bfb fpsr=00000000
+urshl v29.2d, v28.2d, v27.2d   1c8ec9a140b68c7f46cc75b4923a1c3a  94ef3b6cc255dd993a2f94c0cc3671e5  26bc8b851af823823ee58e61ee2873d0  00000000000000000000000000003a30  94ef3b6cc255dd993a2f94c0cc3671e5  26bc8b851af823823ee58e61ee2873d0 fpsr=00000000
+urshl v29.4s, v28.4s, v27.4s   393b526d3de848c4f55112593218fcc6  0afe422bb8941a27f7320928c3859392  fa254e49beae4e5a6e3d777c5132a57e  00000000000000000000000000000000  0afe422bb8941a27f7320928c3859392  fa254e49beae4e5a6e3d777c5132a57e fpsr=00000000
+urshl v29.2s, v28.2s, v27.2s   b5c964ebac926dcde37df1ad15e46e44  bc8401c21e820e3f11b12ea53a37d636  671c768a50c8fe019869ff93f29406aa  00000000000000000000000000000000  bc8401c21e820e3f11b12ea53a37d636  671c768a50c8fe019869ff93f29406aa fpsr=00000000
+urshl v29.8h, v28.8h, v27.8h   423d937f017850be44d426942fe04757  5d860b9568e10e05bb31171a28910e76  22a497ad450a889ef2eb3888c79469f7  00000000840000000000000000000007  5d860b9568e10e05bb31171a28910e76  22a497ad450a889ef2eb3888c79469f7 fpsr=00000000
+urshl v29.4h, v28.4h, v27.4h   949b748db05e44bc4bd9c5f175525ba4  a207f3080b776d9e2b35d76d7ed60ef5  dec3451710383f52ae483840c375a309  0000000000000000000000000000ea00  a207f3080b776d9e2b35d76d7ed60ef5  dec3451710383f52ae483840c375a309 fpsr=00000000
+urshl v29.16b, v28.16b, v27.16b   61e699792e089dea2d11e2aada7d7dce  3f0c4e7f7a07802d93428480314aaa57  517a142a251678430103119eda7a8785  00000000000000002610000000000000  3f0c4e7f7a07802d93428480314aaa57  517a142a251678430103119eda7a8785 fpsr=00000000
+urshl v29.8b, v28.8b, v27.8b   5b2397a6ee3ab16c1eff91a152a58179  e899b15e29549ad627dc31383630b741  2dd0974af86886941fa1d98801e9e90e  0000000000000000000000006c000000  e899b15e29549ad627dc31383630b741  2dd0974af86886941fa1d98801e9e90e fpsr=00000000
+randV128: 6912 calls, 7119 iters
+srshr d5, d28, #1   3755027a64b9d1675128e6bbd10e3c4a  50b1ae088c240fbd1d86f17880ce0956  00000000000000000ec378bc406704ab  50b1ae088c240fbd1d86f17880ce0956 fpsr=00000000
+srshr d5, d28, #32   d86689ada99e2bb880aed3479ffb2118  cb0478c48b5e78c5dd4bf201313dbe00  0000000000000000ffffffffdd4bf201  cb0478c48b5e78c5dd4bf201313dbe00 fpsr=00000000
+srshr d5, d28, #64   f2630e45a97973e78a94828c4b127ad9  75da37bc7ca647033108ac1bf7ee5ef4  00000000000000000000000000000000  75da37bc7ca647033108ac1bf7ee5ef4 fpsr=00000000
+urshr d5, d28, #1   63ab6fa242aa8a555139d1e8b5b325eb  3094ca513f5a5dd8fa1cfe25b440c992  00000000000000007d0e7f12da2064c9  3094ca513f5a5dd8fa1cfe25b440c992 fpsr=00000000
+urshr d5, d28, #32   0d9e8d23568f5162b3fea1bdbd3d03b1  da9112e2b4dc9aa316e7ca7f4693df3b  00000000000000000000000016e7ca7f  da9112e2b4dc9aa316e7ca7f4693df3b fpsr=00000000
+urshr d5, d28, #64   ce9d4828c38aa66c9142d26b4310f488  5432f0cfbb8cdec466caee898e47804e  00000000000000000000000000000000  5432f0cfbb8cdec466caee898e47804e fpsr=00000000
+srshr v6.2d,  v27.2d, #1   870780126afb6ad5cb654451278cd8d2  7ed5427933c9089bca244ba46cbd8b2c  3f6aa13c99e4844ee51225d2365ec596  7ed5427933c9089bca244ba46cbd8b2c fpsr=00000000
+srshr v6.2d,  v27.2d, #32   183c153f2b417dfd40c8d7cf48128fee  38dde93ffdf3fa892156c12fc055e234  0000000038dde940000000002156c130  38dde93ffdf3fa892156c12fc055e234 fpsr=00000000
+srshr v6.2d,  v27.2d, #64   619de612e6bcbe42d2ca6b458702f83d  62a7c481fa6a92ee4dbf308b6a6d63c6  00000000000000000000000000000000  62a7c481fa6a92ee4dbf308b6a6d63c6 fpsr=00000000
+srshr v6.4s,  v27.4s, #1   4289d5e97acd0f065fcbe014c4baf51e  dc95b5a0088fb2282cbf78174a67ef43  ee4adad00447d914165fbc0c2533f7a2  dc95b5a0088fb2282cbf78174a67ef43 fpsr=00000000
+srshr v6.4s,  v27.4s, #16   9a61c024c9d34ea9c92c159be09c64f2  85079bfb08c2389aa0b779333fa3660a  ffff8508000008c2ffffa0b700003fa3  85079bfb08c2389aa0b779333fa3660a fpsr=00000000
+srshr v6.4s,  v27.4s, #32   4b848823b12e5d8aee4dec3bb9082717  3f5b55f3da6105a1870612402b7fa87b  00000000000000000000000000000000  3f5b55f3da6105a1870612402b7fa87b fpsr=00000000
+srshr v6.2s,  v27.2s, #1   33520d47143f1a09af8c43532f5d1cf0  e8f3c4e75ecff99fc20c259dec5e95f7  0000000000000000e10612cff62f4afc  e8f3c4e75ecff99fc20c259dec5e95f7 fpsr=00000000
+srshr v6.2s,  v27.2s, #16   332b2fefd0656687ec4bfb4424fb24da  612fc9377369f4f3312a90ab639d0ddd  00000000000000000000312b0000639d  612fc9377369f4f3312a90ab639d0ddd fpsr=00000000
+srshr v6.2s,  v27.2s, #32   2c70ce7cc600216385e9f46c77431f37  8b6e4244fb91d6feb4bf35c9709ef08e  00000000000000000000000000000000  8b6e4244fb91d6feb4bf35c9709ef08e fpsr=00000000
+srshr v6.8h,  v27.8h, #1   fc81ca4dd6712bfd5ac70e2e0793ec67  4410106dd4a67e1f2b2cf257f3c01d68  22080837ea533f101596f92cf9e00eb4  4410106dd4a67e1f2b2cf257f3c01d68 fpsr=00000000
+srshr v6.8h,  v27.8h, #8   83bd03c2e01864b64a4428e7b54e6dc8  6c761212df09ceb675d0a8b5cc6475ce  006c0012ffdfffcf0076ffa9ffcc0076  6c761212df09ceb675d0a8b5cc6475ce fpsr=00000000
+srshr v6.8h,  v27.8h, #16   a384583cc353abed37c124f962d180bc  e5ff2a94fd19a424740b3644dbe9d91d  00000000000000000000000000000000  e5ff2a94fd19a424740b3644dbe9d91d fpsr=00000000
+srshr v6.4h,  v27.4h, #1   da46a89c7b376def1ccc1dfc0ac3ab3f  5ae0eff634e87c9c8d923d58a0691c2e  0000000000000000c6c91eacd0350e17  5ae0eff634e87c9c8d923d58a0691c2e fpsr=00000000
+srshr v6.4h,  v27.4h, #8   894d3ae5548c8de612abbfae856262a5  aea6afe3d24dd8a661ac5ea489c64e4c  00000000000000000062005fff8a004e  aea6afe3d24dd8a661ac5ea489c64e4c fpsr=00000000
+srshr v6.4h,  v27.4h, #16   e030790216c64d2b14d9d28a0e1a3b6d  63df137c91b04a56f9ade8f0b8541b24  00000000000000000000000000000000  63df137c91b04a56f9ade8f0b8541b24 fpsr=00000000
+srshr v6.16b, v27.16b, #1   bf4f4454a2468c1f02b735ed844c18f8  57ebfd215370b30c35f5bb9d0d736416  2cf6ff112a38da061bfbdecf073a320b  57ebfd215370b30c35f5bb9d0d736416 fpsr=00000000
+srshr v6.16b, v27.16b, #3   06087c39d86b2921bca4ca39c957d7a5  6b2a4c33f6edf429f5e5b70a68830783  0d050a06fffeff05fffdf7010df001f0  6b2a4c33f6edf429f5e5b70a68830783 fpsr=00000000
+srshr v6.16b, v27.16b, #8   95bd01139896059222016fcebb9c59d5  9eb4578a52cbc1c1bb971ea15bf299eb  00000000000000000000000000000000  9eb4578a52cbc1c1bb971ea15bf299eb fpsr=00000000
+srshr v6.8b,  v27.8b, #1   fd5613a78432006b068ea1f67741c4f2  e640d7a069fa4eb7b32f2d8ae3c37a90  0000000000000000da1817c5f2e23dc8  e640d7a069fa4eb7b32f2d8ae3c37a90 fpsr=00000000
+srshr v6.8b,  v27.8b, #3   d3e4cd28718e2df42ee5e40370b961ec  8ee70bc18702428e649dbbac37149ffd  00000000000000000df4f7f60703f400  8ee70bc18702428e649dbbac37149ffd fpsr=00000000
+srshr v6.8b,  v27.8b, #8   02bd636df73f2abb11fbc82927ba5238  20e497887af66b24ef4c2d73cf6c7f2a  00000000000000000000000000000000  20e497887af66b24ef4c2d73cf6c7f2a fpsr=00000000
+urshr v6.2d,  v27.2d, #1   ed40d13919bbdf5f03de8322a0fb2a37  3621bcc80bdba25cd07547114770ef86  1b10de6405edd12e683aa388a3b877c3  3621bcc80bdba25cd07547114770ef86 fpsr=00000000
+urshr v6.2d,  v27.2d, #32   64b2234f4d2b4819b0727d3675514fc3  d49b6f3c670658439d4eb137aded63a4  00000000d49b6f3c000000009d4eb138  d49b6f3c670658439d4eb137aded63a4 fpsr=00000000
+urshr v6.2d,  v27.2d, #64   dab08e456cd66c3836364d46e043b9e4  8660ef00d67b2c757eee538014fae61e  00000000000000010000000000000000  8660ef00d67b2c757eee538014fae61e fpsr=00000000
+urshr v6.4s,  v27.4s, #1   28c0fa42faacbf9c7b8df99ec2d3d2a6  194e2ac1ca815a0b41a01f9003671bb9  0ca715616540ad0620d00fc801b38ddd  194e2ac1ca815a0b41a01f9003671bb9 fpsr=00000000
+urshr v6.4s,  v27.4s, #16   9e2b9394f3e731cd4bb4969e31fc8e4b  8c2f89ae60041fc748b9d321b9856b8d  00008c3000006004000048ba0000b985  8c2f89ae60041fc748b9d321b9856b8d fpsr=00000000
+urshr v6.4s,  v27.4s, #32   1c52399a36e7a32e880a04a60e1ecd32  bf64ed2878655b0a729a509215b5b6fc  00000001000000000000000000000000  bf64ed2878655b0a729a509215b5b6fc fpsr=00000000
+urshr v6.2s,  v27.2s, #1   8194ccb4a20df21c10f02316399a6fbc  914c368ff203ed34a0a37744f656db65  00000000000000005051bba27b2b6db3  914c368ff203ed34a0a37744f656db65 fpsr=00000000
+urshr v6.2s,  v27.2s, #16   e4484442ae3eb7a3b23326963ec8bc29  767dde431e5dc68f754777a556cdb53d  000000000000000000007547000056ce  767dde431e5dc68f754777a556cdb53d fpsr=00000000
+urshr v6.2s,  v27.2s, #32   96b6f7a18c7797b988aa3ee8cb6c37a7  34e735d5c704f766cf77c45e97cc0261  00000000000000000000000100000001  34e735d5c704f766cf77c45e97cc0261 fpsr=00000000
+urshr v6.8h,  v27.8h, #1   88f92e0c6b0d6fd602689e9b7ea12d3f  e9bd094aaa21979b85865250377542f7  74df04a555114bce42c329281bbb217c  e9bd094aaa21979b85865250377542f7 fpsr=00000000
+urshr v6.8h,  v27.8h, #8   9a6ecbe42d611d5900ce280e37c87e52  765f3a04a713868e76d501da1427555f  0076003a00a700870077000200140055  765f3a04a713868e76d501da1427555f fpsr=00000000
+urshr v6.8h,  v27.8h, #16   ac77ac88b0d282a2623bbba1d6400a3f  bb2ca7629e3aa4a084c3b15c10421afa  00010001000100010001000100000000  bb2ca7629e3aa4a084c3b15c10421afa fpsr=00000000
+urshr v6.4h,  v27.4h, #1   9e73b259d5c07e11071036b53b69b166  978432c56ef6d0308eb1413709277327  00000000000000004759209c04943994  978432c56ef6d0308eb1413709277327 fpsr=00000000
+urshr v6.4h,  v27.4h, #8   4fc3bdb67d8cf007d1ac7aa945a45228  ecc7b98cf9a8ec9f73fd93cbe0353e46  00000000000000000074009400e0003e  ecc7b98cf9a8ec9f73fd93cbe0353e46 fpsr=00000000
+urshr v6.4h,  v27.4h, #16   a1c6aeff8595bae39e6f67ded650cfe4  98561e181db0d64c140a857675cc5db8  00000000000000000000000100000000  98561e181db0d64c140a857675cc5db8 fpsr=00000000
+urshr v6.16b, v27.16b, #1   72dc6295d03bbb064fbaddb3ccce06fb  7d903fc8bc6d70975135f89aa84daedc  3f4820645e37384c291b7c4d5427576e  7d903fc8bc6d70975135f89aa84daedc fpsr=00000000
+urshr v6.16b, v27.16b, #3   a466bcd73ddfd2cfc4ecbc88087dd9cc  79d6fdfcb43f98e10ae0cd9758171213  0f1b20201708131c011c1a130b030202  79d6fdfcb43f98e10ae0cd9758171213 fpsr=00000000
+urshr v6.16b, v27.16b, #8   15c39b26ace0e09edd66e4be6abd26b7  6d873714e6862f891f6ae2cc678b69bc  00010000010100010000010100010001  6d873714e6862f891f6ae2cc678b69bc fpsr=00000000
+urshr v6.8b,  v27.8b, #1   a654dee0fc9fc5d47a8735b4d2eece1d  3903cf7132a315ef70341799b3089237  0000000000000000381a0c4d5a04491c  3903cf7132a315ef70341799b3089237 fpsr=00000000
+urshr v6.8b,  v27.8b, #3   377867680e7a61d07baf8eca2071b15d  bdaba47378f52974dd9d4e5e1eee6fe5  00000000000000001c140a0c041e0e1d  bdaba47378f52974dd9d4e5e1eee6fe5 fpsr=00000000
+urshr v6.8b,  v27.8b, #8   a78f141bc3d494f3bf3ed16134a6afd8  d9de957897dd4d774506667c869ede25  00000000000000000000000001010100  d9de957897dd4d774506667c869ede25 fpsr=00000000
+srsra d5, d28, #1   6cfd84e271ba5f5889ce3e52cc77c157  5e8cd79eca77b6714fcac316ae53585f  0000000000000000b1b39fde23a16d87  5e8cd79eca77b6714fcac316ae53585f fpsr=00000000
+srsra d5, d28, #32   58674f11e4ec41788a55b841d0d9f6dc  13e85484e7ad1677d140bf3285e7cdef  00000000000000008a55b841a21ab60f  13e85484e7ad1677d140bf3285e7cdef fpsr=00000000
+srsra d5, d28, #64   b7878767b6b29d74a76d359e317cec8a  0805d8a9bc2af17fd458f537c4815b60  0000000000000000a76d359e317cec8a  0805d8a9bc2af17fd458f537c4815b60 fpsr=00000000
+ursra d5, d28, #1   2bca4ea717e32ac7b1b203ba9372978f  e38f3f8684560b3f3e2275a6f7de9436  0000000000000000d0c33e8e0f61e1aa  e38f3f8684560b3f3e2275a6f7de9436 fpsr=00000000
+ursra d5, d28, #32   4f108aa2e9a29fd1cf6e0ae78b2aad5f  26b514f8f627850d74fb25fef716af30  0000000000000000cf6e0ae80025d35e  26b514f8f627850d74fb25fef716af30 fpsr=00000000
+ursra d5, d28, #64   03b91bba0e4edbf1e1022b85f9040d59  b1d6355ef2fd3d495644e79fa5868dab  0000000000000000e1022b85f9040d59  b1d6355ef2fd3d495644e79fa5868dab fpsr=00000000
+srsra v6.2d,  v27.2d, #1   2726e14f6448bd87c7cd43f2bd5e99dd  6452831958391454c35b99e7e2900e09  595022dc106547b1a97b10e6aea6a0e2  6452831958391454c35b99e7e2900e09 fpsr=00000000
+srsra v6.2d,  v27.2d, #32   9bb6bbc0ccef26f4602f3590b79a2f4c  1e8ade88073bea8e9da31c398c9412a9  9bb6bbc0eb7a057c602f3590553d4b86  1e8ade88073bea8e9da31c398c9412a9 fpsr=00000000
+srsra v6.2d,  v27.2d, #64   3ec98b6d26a3f7978d89e0bfc618b005  c1dd250be1619f55c27950f284f079ec  3ec98b6d26a3f7978d89e0bfc618b005  c1dd250be1619f55c27950f284f079ec fpsr=00000000
+srsra v6.4s,  v27.4s, #1   f2c02fb652c50ed02f3a24ddcc36fc68  2bac3a02c40d130b133f1574aa072331  08964cb734cb985638d9af97a13a8e01  2bac3a02c40d130b133f1574aa072331 fpsr=00000000
+srsra v6.4s,  v27.4s, #16   95fa89fc30b44c0024a2e04ca757f3d6  3e56fcce919f261070544a1edd36efd8  95fac85330b3dd9f24a350a0a757d10d  3e56fcce919f261070544a1edd36efd8 fpsr=00000000
+srsra v6.4s,  v27.4s, #32   08d7779fa0d091864d22f56c38d874ae  16e11ca0948decf87be9174cabfb3f70  08d7779fa0d091864d22f56c38d874ae  16e11ca0948decf87be9174cabfb3f70 fpsr=00000000
+srsra v6.2s,  v27.2s, #1   dabc056469f2a784ceed886cef6171ce  a5a8ad2103223f945580f6487143957c  0000000000000000f9ae039028033c8c  a5a8ad2103223f945580f6487143957c fpsr=00000000
+srsra v6.2s,  v27.2s, #16   24380ded3473d7b38f3051cf8c1de6dd  3402846e33d449f6941ede641ddc2662  00000000000000008f2fe5ee8c1e04b9  3402846e33d449f6941ede641ddc2662 fpsr=00000000
+srsra v6.2s,  v27.2s, #32   961043ca695a25b1db430adbb772fece  a34f7fe80503ea7e1723ae018f26d282  0000000000000000db430adbb772fece  a34f7fe80503ea7e1723ae018f26d282 fpsr=00000000
+srsra v6.8h,  v27.8h, #1   0fa2845ce80772de948594ef50c09901  d1f07fee5910018dbdf0477ea682793d  f89ac453148f73a5737db8ae2401d5a0  d1f07fee5910018dbdf0477ea682793d fpsr=00000000
+randV128: 7168 calls, 7385 iters
+srsra v6.8h,  v27.8h, #8   7151b30290d89e989857cf6b376897d6  a04464e00f5a708367e5893c444ffaf3  70f1b36790e79f0998bfcef437ac97d1  a04464e00f5a708367e5893c444ffaf3 fpsr=00000000
+srsra v6.8h,  v27.8h, #16   9a7aaf1d432f8941c8189bb04cc9d8af  eeab0e1f074115bef561549a47ee3702  9a7aaf1d432f8941c8189bb04cc9d8af  eeab0e1f074115bef561549a47ee3702 fpsr=00000000
+srsra v6.4h,  v27.4h, #1   6c7f570cdf6c12390428d71d6f443be9  9c865d0a2126d2a048c488f890be0ecc  0000000000000000288a9b9937a3434f  9c865d0a2126d2a048c488f890be0ecc fpsr=00000000
+srsra v6.4h,  v27.4h, #8   8b3430023c6885893d6e05b7ff1f60b0  caf412036ac745e1bf27e0cfc7dd2c9b  00000000000000003d2d0598fee760dd  caf412036ac745e1bf27e0cfc7dd2c9b fpsr=00000000
+srsra v6.4h,  v27.4h, #16   5301df49a36410a02d62ab6561bb9b4f  b218414ed32c3bd38ca6630c7753dc7a  00000000000000002d62ab6561bb9b4f  b218414ed32c3bd38ca6630c7753dc7a fpsr=00000000
+srsra v6.16b, v27.16b, #1   943ae933d538097eb63c77f41802bc36  d3ba55a947fc8bd0afe70a7f99c415a5  7e171408f936cf668e307c34e5e4c709  d3ba55a947fc8bd0afe70a7f99c415a5 fpsr=00000000
+srsra v6.16b, v27.16b, #3   6dfe0f22e2a012da3c1623dbcd1371af  45807edfce7963a287bf8a23f01659b9  76ee1f1edcaf1ece2d0e14dfcb167ca6  45807edfce7963a287bf8a23f01659b9 fpsr=00000000
+srsra v6.16b, v27.16b, #8   beae3375a9fe09159d4e917a604d981a  e7ca9b534603a1abf28fc2585ea98818  beae3375a9fe09159d4e917a604d981a  e7ca9b534603a1abf28fc2585ea98818 fpsr=00000000
+srsra v6.8b,  v27.8b, #1   66a9338c09b2d08eba479f31b11113d8  98f68e6290fb264bd1b6947cc1de8222  0000000000000000a322696f9200d4e9  98f68e6290fb264bd1b6947cc1de8222 fpsr=00000000
+srsra v6.8b,  v27.8b, #3   464ff0c8e31a45a5735e2e61a0bdc049  3966356e8bc0d2e10494def2fb142736  000000000000000074512a5f9fc0c550  3966356e8bc0d2e10494def2fb142736 fpsr=00000000
+srsra v6.8b,  v27.8b, #8   3f014a88189849baa8f51e6a0db480cb  ab7a71d619b385cd6b8a8217eaac57b4  0000000000000000a8f51e6a0db480cb  ab7a71d619b385cd6b8a8217eaac57b4 fpsr=00000000
+ursra v6.2d,  v27.2d, #1   2f1e212d868cbc2e396c4fabd75333c0  cc9122fb18321e6fe6f75e4d6f05f1fc  9566b2ab12a5cb66ace7fed28ed62cbe  cc9122fb18321e6fe6f75e4d6f05f1fc fpsr=00000000
+ursra v6.2d,  v27.2d, #32   f70654160e557e610621a184e0fcb887  7d0b283c6aa07f28553c53f36a7fd76f  f70654168b60a69d0621a18536390c7a  7d0b283c6aa07f28553c53f36a7fd76f fpsr=00000000
+ursra v6.2d,  v27.2d, #64   771ac5a38f536fb2ef76f455060ef181  9e4963faed5a865897b8416abb7be76d  771ac5a38f536fb3ef76f455060ef182  9e4963faed5a865897b8416abb7be76d fpsr=00000000
+ursra v6.4s,  v27.4s, #1   8eb95235ebe76e81d3cb287f2aeabc0d  0eaab39382c2155d8ecb081141580354  960eabff2d4879301b30ac884b96bdb7  0eaab39382c2155d8ecb081141580354 fpsr=00000000
+ursra v6.4s,  v27.4s, #16   1e43dd2b01705d2e947f1c622ceffb8c  af8ef76a09380a9a18d68848de760986  1e448cba01706666947f35392cf0da02  af8ef76a09380a9a18d68848de760986 fpsr=00000000
+ursra v6.4s,  v27.4s, #32   051944e6b04e1a1a10f2b15cec7e8c5c  5f5611dc621a466c1638a0707036da63  051944e6b04e1a1a10f2b15cec7e8c5c  5f5611dc621a466c1638a0707036da63 fpsr=00000000
+ursra v6.2s,  v27.2s, #1   259b68c4d9e286a42884c8cf4af550e0  af59b7cfe20e145314589964fa67fbd2  000000000000000032b11581c8294ec9  af59b7cfe20e145314589964fa67fbd2 fpsr=00000000
+ursra v6.2s,  v27.2s, #16   700f42160aa81354ef821c11f71a5c9b  8750ba39e6e60bdffa0d35e0e9f190f5  0000000000000000ef83161ef71b468d  8750ba39e6e60bdffa0d35e0e9f190f5 fpsr=00000000
+ursra v6.2s,  v27.2s, #32   90c11a9e1813642a882a3f49abfeceb6  c6e12b3794636079acd20144a554073a  0000000000000000882a3f4aabfeceb7  c6e12b3794636079acd20144a554073a fpsr=00000000
+ursra v6.8h,  v27.8h, #1   40d64742796b7b1616aa7bf3d5038afc  4d6fe829cce5f4810a07def010f14102  678ebb57dfdef5571baeeb6bdd7cab7d  4d6fe829cce5f4810a07def010f14102 fpsr=00000000
+ursra v6.8h,  v27.8h, #8   60afa9630b103a787861b06c548972cc  fb57d26f6dcda858f30aad4508271eab  61aaaa350b7e3b207954b119549172eb  fb57d26f6dcda858f30aad4508271eab fpsr=00000000
+ursra v6.8h,  v27.8h, #16   cfab205faf637fb18dafbe160af26487  b2fbc96a597a5a5e493e4ca26e567e98  cfac2060af637fb18dafbe160af26487  b2fbc96a597a5a5e493e4ca26e567e98 fpsr=00000000
+ursra v6.4h,  v27.4h, #1   6f2a8b9845c42b2037f58551d69b418c  51baad796f4debf1ea009c6722df4126  0000000000000000acf5d385e80b621f  51baad796f4debf1ea009c6722df4126 fpsr=00000000
+ursra v6.4h,  v27.4h, #8   1e8dcc6ead911e255492e47c97e6e93c  b7f55dfd8ea53a73b7b27cf5042147b7  0000000000000000554ae4f997eae984  b7f55dfd8ea53a73b7b27cf5042147b7 fpsr=00000000
+ursra v6.4h,  v27.4h, #16   be33c140c72d3821c5e6bdf72e323cf5  c50bbb5597e3294490b3ceabf47c6fab  0000000000000000c5e7bdf82e333cf5  c50bbb5597e3294490b3ceabf47c6fab fpsr=00000000
+ursra v6.16b, v27.16b, #1   2d7d4b6e72f559736a52ee227cdf191a  5c5ca5e26a6597c3556471ead1519b60  5bab9edfa728a5d595842797e508674a  5c5ca5e26a6597c3556471ead1519b60 fpsr=00000000
+ursra v6.16b, v27.16b, #3   4cca4a59904b617c2335585e5f4e6208  5a49fd02e78e6350e62444117d00a939  57d36a59ad5d6d86403a61606f4e770f  5a49fd02e78e6350e62444117d00a939 fpsr=00000000
+ursra v6.16b, v27.16b, #8   a031a117eebb6e4b23532880d6e77a93  ce355e9c1ca7b761671c1cb9b6d1b18b  a131a118eebc6f4b23532881d7e87b94  ce355e9c1ca7b761671c1cb9b6d1b18b fpsr=00000000
+ursra v6.8b,  v27.8b, #1   0d7472815f4e9815ec52fe98be68eed0  39eff5a22a8234b5660e0961e448b9f8  00000000000000001f5903c9308c4b4c  39eff5a22a8234b5660e0961e448b9f8 fpsr=00000000
+ursra v6.8b,  v27.8b, #3   8373509f1aa6c10e2080a4b813e3e54f  64fb9134ba3b289088c7beebb7cfbcff  00000000000000003199bcd52afdfd6f  64fb9134ba3b289088c7beebb7cfbcff fpsr=00000000
+ursra v6.8b,  v27.8b, #8   e18d1ad1fe24c994a03efa40b6b63f71  2ebb12b2ac317251aea71cb411c89900  0000000000000000a13ffa41b6b74071  2ebb12b2ac317251aea71cb411c89900 fpsr=00000000
+sshll v8.2d, v7.2s, #0  0623b278ec2790094cebe2918743dc95  000000004cebe291ffffffff8743dc95 fpsr=00000000
+sshll v8.2d, v7.2s, #15  caba01052d79316b7959a3f3066e99d6  00003cacd1f98000000003374ceb0000 fpsr=00000000
+sshll v8.2d, v7.2s, #31  d394f7f3c510f6cd05e73b0b65ea9b1b  02f39d858000000032f54d8d80000000 fpsr=00000000
+sshll2 v8.2d, v7.4s, #0  e2c28cde539a572bddfaf84c78fd8f30  ffffffffe2c28cde00000000539a572b fpsr=00000000
+sshll2 v8.2d, v7.4s, #15  0df0b3778d431cbcf9f4ec53011c13a2  000006f859bb8000ffffc6a18e5e0000 fpsr=00000000
+sshll2 v8.2d, v7.4s, #31  00aab22c80db1666b518aa8b8af7aef2  0055591600000000c06d8b3300000000 fpsr=00000000
+sshll v8.4s, v7.4h, #0  173d8767c7ee82d6ee32adde329b1c4d  ffffee32ffffadde0000329b00001c4d fpsr=00000000
+sshll v8.4s, v7.4h, #7  aef52d96fe099bb8810e743a121219de  ffc08700003a1d0000090900000cef00 fpsr=00000000
+sshll v8.4s, v7.4h, #15  211ea124c2b79fb84877788a486b60d2  243b80003c4500002435800030690000 fpsr=00000000
+sshll2 v8.4s, v7.8h, #0  cc04dd7cae85c880203b37b9f0afae54  ffffcc04ffffdd7cffffae85ffffc880 fpsr=00000000
+sshll2 v8.4s, v7.8h, #7  0bf2df0c5ffe53bfe6242bb525ecbf91  0005f900ffef8600002fff000029df80 fpsr=00000000
+sshll2 v8.4s, v7.8h, #15  3a36a23f70ae7b1f74ffd269042d4eb5  1d1b0000d11f8000385700003d8f8000 fpsr=00000000
+sshll v8.8h, v7.8b, #0  b51a22817e217d4da798a8c2a87f18eb  ffa7ff98ffa8ffc2ffa8007f0018ffeb fpsr=00000000
+sshll v8.8h, v7.8b, #3  d7eb5b3e24e495f45bbb27aa2dedd960  02d8fdd80138fd500168ff68fec80300 fpsr=00000000
+sshll v8.8h, v7.8b, #7  b47bc88175334950e004396d6ed54979  f00002001c8036803700ea8024803c80 fpsr=00000000
+sshll2 v8.8h, v7.16b, #0  4d293f0ac3019e37d9fc804681be290b  004d0029003f000affc30001ff9e0037 fpsr=00000000
+sshll2 v8.8h, v7.16b, #3  908d21498b489b331607e4a918ae5235  fc80fc6801080248fc580240fcd80198 fpsr=00000000
+sshll2 v8.8h, v7.16b, #7  d9f56aa86a957bee71f3e0824fb07f24  ec80fa803500d4003500ca803d80f700 fpsr=00000000
+ushll v8.2d, v7.2s, #0  84ab1795fb727b14c78af0bd41d06e04  00000000c78af0bd0000000041d06e04 fpsr=00000000
+ushll v8.2d, v7.2s, #15  edfc237bdb6dd653f39990460b1ad900  000079ccc82300000000058d6c800000 fpsr=00000000
+ushll v8.2d, v7.2s, #31  70348ac6a612ca54d3ed3d0ac89b7d44  69f69e8500000000644dbea200000000 fpsr=00000000
+ushll2 v8.2d, v7.4s, #0  699f48e2f6ec91c6425072f3945f15fe  00000000699f48e200000000f6ec91c6 fpsr=00000000
+ushll2 v8.2d, v7.4s, #15  34885a3b698767531c8eabef8c705e58  00001a442d1d8000000034c3b3a98000 fpsr=00000000
+ushll2 v8.2d, v7.4s, #31  2d3dba3d9b6f8aa73d7564e9ccdc147e  169edd1e800000004db7c55380000000 fpsr=00000000
+ushll v8.4s, v7.4h, #0  b00866542731347081cf1acd6eaff39d  000081cf00001acd00006eaf0000f39d fpsr=00000000
+ushll v8.4s, v7.4h, #7  193659ecaa58a257c46a478691f3b6e1  006235000023c3000048f980005b7080 fpsr=00000000
+ushll v8.4s, v7.4h, #15  c4139072bf71100be11069024fb61a76  708800003481000027db00000d3b0000 fpsr=00000000
+ushll2 v8.4s, v7.8h, #0  0deb05500206b936b68efb2dc404db86  00000deb00000550000002060000b936 fpsr=00000000
+ushll2 v8.4s, v7.8h, #7  500ab6f411a6da841eb07af10de7b540  00280500005b7a000008d300006d4200 fpsr=00000000
+ushll2 v8.4s, v7.8h, #15  e8bb9ec885daafa2f441603b456d63ce  745d80004f64000042ed000057d10000 fpsr=00000000
+ushll v8.8h, v7.8b, #0  334cb93afc30743c160f2bf789a2a25d  0016000f002b00f7008900a200a2005d fpsr=00000000
+ushll v8.8h, v7.8b, #3  8c0704b5113364fd5fe45612f4912e18  02f8072002b0009007a00488017000c0 fpsr=00000000
+ushll v8.8h, v7.8b, #7  4e3979a56170bc92aa8e5d76a346c22c  550047002e803b005180230061001600 fpsr=00000000
+ushll2 v8.8h, v7.16b, #0  d72e16768872b8a7d5d7bd11b1cd1bc5  00d7002e001600760088007200b800a7 fpsr=00000000
+ushll2 v8.8h, v7.16b, #3  8232d69420c593e7ba8bf1ce3a33f50e  0410019006b004a00100062804980738 fpsr=00000000
+ushll2 v8.8h, v7.16b, #7  aa90b66cc8f58aff377874995b830c33  550048005b00360064007a8045007f80 fpsr=00000000
+suqadd d22, d23   ad96b068198fd99a2669c55e30c91b62  51f32a1ac703a803c266f42c4a516f8e  00000000000000007fffffffffffffff  51f32a1ac703a803c266f42c4a516f8e fpsr=08000000
+suqadd s22, s23   b0c5e7802c2f6e0bce86b98663691488  fd74f34a63089cbbcbd24ce130828720  0000000000000000000000007fffffff  fd74f34a63089cbbcbd24ce130828720 fpsr=08000000
+suqadd h22, h23   6b205b3c3904329b9142afa6b573bfe1  18b9f1f6325936e9a9759d676c35cb3c  00000000000000000000000000007fff  18b9f1f6325936e9a9759d676c35cb3c fpsr=08000000
+suqadd b22, b23   bd06ebfd206f04a951fd861f0445fecc  8421047f125857ee3aafc71dddc91943  0000000000000000000000000000000f  8421047f125857ee3aafc71dddc91943 fpsr=00000000
+usqadd d22, d23   88d87822c0cfc696ec181d513142afa9  200c0b44e465e02960e1a963659e5294  0000000000000000ffffffffffffffff  200c0b44e465e02960e1a963659e5294 fpsr=08000000
+usqadd s22, s23   aaf4e30bfb8456c043f2569a1cc7b4d9  cbdbe8a688deaffaf96a259ae215568f  00000000000000000000000000000000  cbdbe8a688deaffaf96a259ae215568f fpsr=08000000
+usqadd h22, h23   05bd0a19afef958a37ec0f5ca536ebbb  66ed7904de25a5c2e6aa1a21368d0595  0000000000000000000000000000f150  66ed7904de25a5c2e6aa1a21368d0595 fpsr=00000000
+usqadd b22, b23   7790ceabbd6f6351a66529f7abee35b0  d2a29fbec59aa1e0070267583f673e05  000000000000000000000000000000b5  d2a29fbec59aa1e0070267583f673e05 fpsr=00000000
+suqadd v6.2d,  v27.2d   e1cf0f220565a07770bd84c910507217  ed5b3b351f9c85b53cd1eda0de02e340  7fffffffffffffff7fffffffffffffff  ed5b3b351f9c85b53cd1eda0de02e340 fpsr=08000000
+suqadd v6.4s,  v27.4s   23daacdd67302c5c77550035b2ba8150  98772ac8ca8b30a065788c58f3bed2a4  7fffffff7fffffff7fffffff7fffffff  98772ac8ca8b30a065788c58f3bed2a4 fpsr=08000000
+suqadd v6.2s,  v27.2s   1d10873cc330e75e9a8c7d98738f44bc  b2574fd7a7c78101615624e15efced94  0000000000000000fbe2a2797fffffff  b2574fd7a7c78101615624e15efced94 fpsr=08000000
+suqadd v6.8h,  v27.8h   afd17ea0f9c5b1e0b8c2da54312d99ba  1d5a89c397b15a3912cb959afe1b126d  cd2b7fff7fff0c19cb8d6fee7fffac27  1d5a89c397b15a3912cb959afe1b126d fpsr=08000000
+suqadd v6.4h,  v27.4h   b87d7368e850693fb358f9c8cdf462aa  b8e0b8eb78a999a75638bfe3b57b2291  000000000000000009907fff7fff7fff  b8e0b8eb78a999a75638bfe3b57b2291 fpsr=08000000
+suqadd v6.16b, v27.16b   1a7544f57231f0dd69adb85527447ded  624abbb02b0d1fab0efc811d617dfd60  7c7f7f7f7f3e0f7f777f39727f7f7f4d  624abbb02b0d1fab0efc811d617dfd60 fpsr=08000000
+randV128: 7424 calls, 7647 iters
+suqadd v6.8b,  v27.8b   b318d2a575c72719bb22f85a1f7ecbe2  fdf773718f40cca61a77bda7e4808339  0000000000000000d57f7f7f7f7f4e1b  fdf773718f40cca61a77bda7e4808339 fpsr=08000000
+usqadd v6.2d,  v27.2d   64c7fddbd272ec548916993794012cea  6748c08e869f80f75a0a51e21ce5947c  cc10be6a59126d4be320eb19b0e6c166  6748c08e869f80f75a0a51e21ce5947c fpsr=00000000
+usqadd v6.4s,  v27.4s   0ee1a5f4699220edb3e97b4d682e8064  819c8368ee8c1affae141e2dea0a0f89  00000000581e3bec61fd997a52388fed  819c8368ee8c1affae141e2dea0a0f89 fpsr=08000000
+usqadd v6.2s,  v27.2s   8fc6aa521a88a34419fc7efb7964a7b0  2b539a5ea9667c1df6f604e82e52d6c1  000000000000000010f283e3a7b77e71  2b539a5ea9667c1df6f604e82e52d6c1 fpsr=00000000
+usqadd v6.8h,  v27.8h   c7d7eb55c5b354ba9aae82a2a903802f  45cde5d0958e84b1110fe374c71ac784  ffffd1255b410000abbd6616701d47b3  45cde5d0958e84b1110fe374c71ac784 fpsr=08000000
+usqadd v6.4h,  v27.4h   98734a5b4a7415ae186067a1d66ced40  ae6b461f9363141ce1bf9b3097c4c330  0000000000000000000002d16e30b070  ae6b461f9363141ce1bf9b3097c4c330 fpsr=08000000
+usqadd v6.16b, v27.16b   e1fba5c6882ac48171700c58e1fecc43  488d9caa83450abd44670c7c7db0aa27  ff8841700b6fce3eb5d718d4ffae766a  488d9caa83450abd44670c7c7db0aa27 fpsr=08000000
+usqadd v6.8b,  v27.8b   81ceddf66135439187415228aa19ff99  f191c6d2459547f51b6615b9583d5cc9  0000000000000000a2a76700ff56ff62  f191c6d2459547f51b6615b9583d5cc9 fpsr=08000000
+tbl v21.16b, {v15.16b}, v23.16b   5a4cd24ab3f6704138301a70111e64a1  8bdaa5f5b9b2ab23471c984609cbb975  a1e96a6fb018be62d192a44fa5363f36  00000000000000000000000000000000  8bdaa5f5b9b2ab23471c984609cbb975  a1e96a6fb018be62d192a44fa5363f36 fpsr=00000000
+eor v16.16b, v15.16b, v21.16b ; tbl v21.16b, {v15.16b, v16.16b}, v23.16b   b15dbece5d9df693d02570201dcdf55e  3c16c1a73e904457ae1838b20ed5dfac  32cb73de451857faeeeeabe938644749  0000000000c400000000000000000000  3c16c1a73e904457ae1838b20ed5dfac  32cb73de451857faeeeeabe938644749 fpsr=00000000
+eor v16.16b, v15.16b, v21.16b ; eor v17.16b, v15.16b, v23.16b ; tbl v21.16b, {v15.16b, v16.16b, v17.16b}, v23.16b   f28bdfdf4538d1c5b27b35dab96584a8  b606410c009980327f4cb590e13e9176  e9768ea795f7617f11d87cda56e7e875  00000000000000001500000000000000  b606410c009980327f4cb590e13e9176  e9768ea795f7617f11d87cda56e7e875 fpsr=00000000
+eor v16.16b, v15.16b, v21.16b ; eor v17.16b, v15.16b, v23.16b ; eor v18.16b, v21.16b, v23.16b ; tbl v21.16b, {v15.16b, v16.16b, v17.16b, v18.16b}, v23.16b   d1dbc9e3e08c56fb14b97b84d72ae624  abaeb7887190b4d8ec3d21c2744aa478  7aee4d2e137a31156fd52b06f303f85e  00000040a3001e5a0000623d00740000  abaeb7887190b4d8ec3d21c2744aa478  7aee4d2e137a31156fd52b06f303f85e fpsr=00000000
+tbl v21.8b, {v15.16b}, v23.8b   01500f3ca05bd85a286158006d60ef74  d011b8810739336b2a6e912dbd3deb55  983845d733661bde3c68cc5003fc4ba9  000000000000000000000000bd000000  d011b8810739336b2a6e912dbd3deb55  983845d733661bde3c68cc5003fc4ba9 fpsr=00000000
+eor v16.16b, v15.16b, v21.16b ; tbl v21.8b, {v15.16b, v16.16b}, v23.8b   37f04750fb6bab0523f7de336e4b723f  d934d859355852126d6419b4ae5b3ab2  f8580b06697d7100ac17739e7b16b4f8  0000000000000000004e000000930000  d934d859355852126d6419b4ae5b3ab2  f8580b06697d7100ac17739e7b16b4f8 fpsr=00000000
+eor v16.16b, v15.16b, v21.16b ; eor v17.16b, v15.16b, v23.16b ; tbl v21.8b, {v15.16b, v16.16b, v17.16b}, v23.8b   791aab766fb164eee9a2cd3d3de86632  4e51311e2a858a9ff36334d24e9508f2  61d906f896db0dd8210d560d136830dc  00000000000000003831003173000000  4e51311e2a858a9ff36334d24e9508f2  61d906f896db0dd8210d560d136830dc fpsr=00000000
+eor v16.16b, v15.16b, v21.16b ; eor v17.16b, v15.16b, v23.16b ; eor v18.16b, v21.16b, v23.16b ; tbl v21.8b, {v15.16b, v16.16b, v17.16b, v18.16b}, v23.8b   65c9c53a2a09bd25d1adc2aa5e294379  4d284c85e841b7dd44d323d170be1a38  0420ce3eff35e371f20d4e126545292e  0000000000000000004c009700005408  4d284c85e841b7dd44d323d170be1a38  0420ce3eff35e371f20d4e126545292e fpsr=00000000
+tbx v21.16b, {v15.16b}, v23.16b   abe0f09d19754fe0d4e9547fd5d3be70  4dc2f083761c22713c6393a685fef9a1  5341881a54d90613bf22278288f2bc14  abe0f09d197563e0d4e9547fd5d3be70  4dc2f083761c22713c6393a685fef9a1  5341881a54d90613bf22278288f2bc14 fpsr=00000000
+eor v16.16b, v15.16b, v21.16b ; tbx v21.16b, {v15.16b, v16.16b}, v23.16b   1a7eb2cb30e5a3ccd629dbc0711ac93e  506e0c70038514b2094d4ef57422e31b  f0f33bd70aa501a9ba8eb3d2df3b511b  1a7eb2cb85e5e3ccd629dbc0711ac933  506e0c70038514b2094d4ef57422e31b  f0f33bd70aa501a9ba8eb3d2df3b511b fpsr=00000000
+eor v16.16b, v15.16b, v21.16b ; eor v17.16b, v15.16b, v23.16b ; tbx v21.16b, {v15.16b, v16.16b, v17.16b}, v23.16b   f79906fde72565c49abbe121cd3095d4  8e3b7bda975d2b5819d505e35d66bde8  8f26b147749e91e387eef6cbbd684eb4  f73b06fde72565c49abbe121cd3095d4  8e3b7bda975d2b5819d505e35d66bde8  8f26b147749e91e387eef6cbbd684eb4 fpsr=00000000
+eor v16.16b, v15.16b, v21.16b ; eor v17.16b, v15.16b, v23.16b ; eor v18.16b, v21.16b, v23.16b ; tbx v21.16b, {v15.16b, v16.16b, v17.16b, v18.16b}, v23.16b   f648748e98bf6acd2432600e826ee370  e31ddc876ec5d6420e7a309cf6b6d31d  7e748361677e8ff18cdbac808f5338a4  f648748e98bf6acd2432600e826e3c70  e31ddc876ec5d6420e7a309cf6b6d31d  7e748361677e8ff18cdbac808f5338a4 fpsr=00000000
+tbx v21.8b, {v15.16b}, v23.8b   017ee886891676f0db36dea0891fa294  a19cf14203a1568ecd024ae09f6f6760  b4f537af1508b0257a80bd27ae1d2fa8  0000000000000000db36dea0891fa294  a19cf14203a1568ecd024ae09f6f6760  b4f537af1508b0257a80bd27ae1d2fa8 fpsr=00000000
+eor v16.16b, v15.16b, v21.16b ; tbx v21.8b, {v15.16b, v16.16b}, v23.8b   cb41f84b2ef0de52f24a71bbd587a6e3  7dbd506ecbb6ff5d8cf065924ad54e55  e6ae6295f40049a384623ea20f0a0763  0000000000000000f24a71bb7db68ce3  7dbd506ecbb6ff5d8cf065924ad54e55  e6ae6295f40049a384623ea20f0a0763 fpsr=00000000
+eor v16.16b, v15.16b, v21.16b ; eor v17.16b, v15.16b, v23.16b ; tbx v21.8b, {v15.16b, v16.16b, v17.16b}, v23.8b   0992363ffc10f5169ef32b435aeac202  2a848c7138c627d57dc99698ed2c5c9f  c8a29877762aad90df0443d6a45e9379  00000000000000009e982b435aeac202  2a848c7138c627d57dc99698ed2c5c9f  c8a29877762aad90df0443d6a45e9379 fpsr=00000000
+eor v16.16b, v15.16b, v21.16b ; eor v17.16b, v15.16b, v23.16b ; eor v18.16b, v21.16b, v23.16b ; tbx v21.8b, {v15.16b, v16.16b, v17.16b, v18.16b}, v23.8b   6f7837c7653a0f6013b4221b0d8cca93  5df439adc0971f19d511f2d47bb864e2  0ed66db8124a310fbfebe1a6635ea88e  000000000000000013b4221b0d8cca93  5df439adc0971f19d511f2d47bb864e2  0ed66db8124a310fbfebe1a6635ea88e fpsr=00000000
+trn1 v1.2d,  v2.2d,  v4.2d   b0f59047df32815585126929e0b1933c  ca12ea87d6eb3d4ec74b8b2be9bd3ac2  6b4d75be39242844579a2af83f4c1947  579a2af83f4c1947c74b8b2be9bd3ac2  ca12ea87d6eb3d4ec74b8b2be9bd3ac2  6b4d75be39242844579a2af83f4c1947 fpsr=00000000
+trn1 v1.4s,  v2.4s,  v4.4s   810dd323ddbd9f182790134fc99ef0a1  25e13563ef88d59788fc76802980b3e4  940c44eb607ce754dd9633af2c6dba47  607ce754ef88d5972c6dba472980b3e4  25e13563ef88d59788fc76802980b3e4  940c44eb607ce754dd9633af2c6dba47 fpsr=00000000
+trn1 v1.2s,  v2.2s,  v4.2s   96c595bfd49dbccd2eb43572bb95b665  2166aca57d313a184ca7c8b93143a2eb  3d176ea4fc16c162826310ae1f066033  00000000000000001f0660333143a2eb  2166aca57d313a184ca7c8b93143a2eb  3d176ea4fc16c162826310ae1f066033 fpsr=00000000
+trn1 v1.8h,  v2.8h,  v4.8h   a3216a7e36972c99ceffe476abdcb82c  73a4e5b1f6aac0f547d193b9f44cdc7c  1a71864d80b70a937d84d5da0b59deae  864de5b10a93c0f5d5da93b9deaedc7c  73a4e5b1f6aac0f547d193b9f44cdc7c  1a71864d80b70a937d84d5da0b59deae fpsr=00000000
+trn1 v1.4h,  v2.4h,  v4.4h   5b24e6c67970449f3af8323f8bb5cb9a  cfa072eacdb7bc53adfeec6366dd353a  de1f22496021170a017e9617e3ac095c  00000000000000009617ec63095c353a  cfa072eacdb7bc53adfeec6366dd353a  de1f22496021170a017e9617e3ac095c fpsr=00000000
+trn1 v1.16b, v2.16b, v4.16b   73d39ef910eb5703a82035b05166c254  e85ee9b6761c8256b1b1e79c7c3c7fc9  3e24d5fe101a3ceb41d467499e42b5e2  245efeb61a1ceb56d4b1499c423ce2c9  e85ee9b6761c8256b1b1e79c7c3c7fc9  3e24d5fe101a3ceb41d467499e42b5e2 fpsr=00000000
+trn1 v1.8b,  v2.8b,  v4.8b   9f32247c6fcbbaea4afeffaef03272fd  74e1dc77659d6520886f994828ac91cd  ee8533ce0565cc5a710b5c532d5fb4e3  00000000000000000b6f53485face3cd  74e1dc77659d6520886f994828ac91cd  ee8533ce0565cc5a710b5c532d5fb4e3 fpsr=00000000
+trn2 v1.2d,  v2.2d,  v4.2d   93440db30ad6c1775414a51e5c5dae3a  252ee1920fffb9d765bb144b60713ceb  a146d01eb2c61b7cc7a7891b8647dd03  a146d01eb2c61b7c252ee1920fffb9d7  252ee1920fffb9d765bb144b60713ceb  a146d01eb2c61b7cc7a7891b8647dd03 fpsr=00000000
+trn2 v1.4s,  v2.4s,  v4.4s   020ded0256cfbecffce73ce2892b4aad  af498a6be704d39e7e1a6d8917cf56c6  0c6a3f528b017e74752b02839b3e01e7  0c6a3f52af498a6b752b02837e1a6d89  af498a6be704d39e7e1a6d8917cf56c6  0c6a3f528b017e74752b02839b3e01e7 fpsr=00000000
+trn2 v1.2s,  v2.2s,  v4.2s   a19358cdc67a071474fad6df6ce01cfd  c8356d666172069a050fb8e5420ab303  e3f616ce04da4967b01cdb716288f731  0000000000000000b01cdb71050fb8e5  c8356d666172069a050fb8e5420ab303  e3f616ce04da4967b01cdb716288f731 fpsr=00000000
+trn2 v1.8h,  v2.8h,  v4.8h   23d8e277ce9bf06cf0d288f9f8c0f5cb  22f61ce6f10ba7ee2e200945d3662645  d9eee8f69215cf78acfd28c7cf699088  d9ee22f69215f10bacfd2e20cf69d366  22f61ce6f10ba7ee2e200945d3662645  d9eee8f69215cf78acfd28c7cf699088 fpsr=00000000
+trn2 v1.4h,  v2.4h,  v4.4h   3ee01f65e2f6ccfba6f266132110abbd  71912c510b9509be2fce748bc0288430  a455482ea77664cb9c53fd6ad425a38d  00000000000000009c532fced425c028  71912c510b9509be2fce748bc0288430  a455482ea77664cb9c53fd6ad425a38d fpsr=00000000
+trn2 v1.16b, v2.16b, v4.16b   a4b0a3fc774ff0e4c8df8413db121276  6b0a310924d3812f3aa00d9cfc92a069  f62fccd9b9c15d84b5a26d3d670101e6  f66bcc31b9245d81b53a6d0d67fc01a0  6b0a310924d3812f3aa00d9cfc92a069  f62fccd9b9c15d84b5a26d3d670101e6 fpsr=00000000
+trn2 v1.8b,  v2.8b,  v4.8b   0a4c029eff6baf4b8b1df6db1b0bfc9b  c265c073af8962648418e85c7bea4e93  8381065c3bbb0dc82b6d8e267b3f8037  00000000000000002b848ee87b7b804e  c265c073af8962648418e85c7bea4e93  8381065c3bbb0dc82b6d8e267b3f8037 fpsr=00000000
+urecpe v6.4s,  v27.4s   23b7d0aff00c5e54232fd050d34040cf  2ba56bf3207b018140ba19af32726352  ffffffffffffffffffffffffffffffff  2ba56bf3207b018140ba19af32726352 fpsr=00000000
+urecpe v6.2s,  v27.2s   63a07eef079b05c71e19bcbbb2b2da61  469a0df5d3884944906c89119450201a  0000000000000000e3000000dd000000  469a0df5d3884944906c89119450201a fpsr=00000000
+ursqrte v6.4s,  v27.4s   229cf07a60c8e47ffd8930c6f6f6304d  983a6c1bff4b40a67b3e7aeb95160f94  a600000080000000b8800000a7800000  983a6c1bff4b40a67b3e7aeb95160f94 fpsr=00000000
+ursqrte v6.2s,  v27.2s   02e568c58523c605e28fcc9d14271121  9b6dc8ddeb63b23ac1e2d84546f5085c  000000000000000093000000f3800000  9b6dc8ddeb63b23ac1e2d84546f5085c fpsr=00000000
+uzp1 v1.2d,  v2.2d,  v4.2d   64fce1534570bbc3a5bf5f88f1e00620  aefe9b6cbcbd4ea7ee8997a55de8652e  d8eee2de616195b42fc9770028da5178  2fc9770028da5178ee8997a55de8652e  aefe9b6cbcbd4ea7ee8997a55de8652e  d8eee2de616195b42fc9770028da5178 fpsr=00000000
+uzp1 v1.4s,  v2.4s,  v4.4s   121a5a971c933513dfbdb094b54636b6  9ed0ed25d61f03a2e116d8b582b15208  90edc99ef3eb72dabe3ec88643cf48f5  f3eb72da43cf48f5d61f03a282b15208  9ed0ed25d61f03a2e116d8b582b15208  90edc99ef3eb72dabe3ec88643cf48f5 fpsr=00000000
+uzp1 v1.2s,  v2.2s,  v4.2s   1a86f919a1d9f4f3d54c5e5a7ac5558b  c68591429cdb4bf3ac0be6e6e509bc24  dee5b167af86b09dc471d3145a49c93b  00000000000000005a49c93be509bc24  c68591429cdb4bf3ac0be6e6e509bc24  dee5b167af86b09dc471d3145a49c93b fpsr=00000000
+uzp1 v1.8h,  v2.8h,  v4.8h   2f43503d48084c88b9f37ec031a13740  da221d2783b57abe84edd41d79347628  75da2e9e0af4a32175e8ab8b608da9ee  2e9ea321ab8ba9ee1d277abed41d7628  da221d2783b57abe84edd41d79347628  75da2e9e0af4a32175e8ab8b608da9ee fpsr=00000000
+uzp1 v1.4h,  v2.4h,  v4.4h   0655f46785e292f5bf3424a8cf1eaf7b  8eaa2438fd71e5289c3fb63c327755b8  0ad1d4a776fba089052466d249ddbbb3  000000000000000066d2bbb3b63c55b8  8eaa2438fd71e5289c3fb63c327755b8  0ad1d4a776fba089052466d249ddbbb3 fpsr=00000000
+randV128: 7680 calls, 7907 iters
+uzp1 v1.16b, v2.16b, v4.16b   53c27afacc2d195e1d9464f8498192df  952239d880d3df542a86a02805142c76  51ce37e6695efbf9a7ab17cc097ed42d  cee65ef9abcc7e2d22d8d35486281476  952239d880d3df542a86a02805142c76  51ce37e6695efbf9a7ab17cc097ed42d fpsr=00000000
+uzp1 v1.8b,  v2.8b,  v4.8b   ca8c745c92ac36e805965292920cb311  fdd4ebbe56e107959001d15c94b5c700  91d9cfcd1c508a186192d4a6b56ba16e  000000000000000092a66b6e015cb500  fdd4ebbe56e107959001d15c94b5c700  91d9cfcd1c508a186192d4a6b56ba16e fpsr=00000000
+uzp2 v1.2d,  v2.2d,  v4.2d   6ff1e2596e9ad2847302dcf6c5701411  c3e88495b2471882f4aaaa67dfc469d1  18560e5e594cc5963bbfad3c3e732da7  18560e5e594cc596c3e88495b2471882  c3e88495b2471882f4aaaa67dfc469d1  18560e5e594cc5963bbfad3c3e732da7 fpsr=00000000
+uzp2 v1.4s,  v2.4s,  v4.4s   a9509c01c18773cf963f55a09bb6cc36  570e96cdef5683e30729b5d1dcf18d43  4a7cf5787627a74ee29a2597b80fca88  4a7cf578e29a2597570e96cd0729b5d1  570e96cdef5683e30729b5d1dcf18d43  4a7cf5787627a74ee29a2597b80fca88 fpsr=00000000
+uzp2 v1.2s,  v2.2s,  v4.2s   6d49b5cb83d29bddfc02057e817f08fa  dc4d167de7a3846489a4519a18814bb3  b052e87cbca0c5ca1150ab69d2c23fdb  00000000000000001150ab6989a4519a  dc4d167de7a3846489a4519a18814bb3  b052e87cbca0c5ca1150ab69d2c23fdb fpsr=00000000
+uzp2 v1.8h,  v2.8h,  v4.8h   b89e75f3e17db59208bbb052c2b1ad9b  82cd06d22086b1fd6564462b510f85cf  3578c69005a3f2c6a270062799745ad2  357805a3a270997482cd20866564510f  82cd06d22086b1fd6564462b510f85cf  3578c69005a3f2c6a270062799745ad2 fpsr=00000000
+uzp2 v1.4h,  v2.4h,  v4.4h   ed1069a97d1c24295ed5c83191cd50c9  ef0159db9593813ca95c162c57fc4b7d  e067b4fd098690af391e2b3ceb7b10e2  0000000000000000391eeb7ba95c57fc  ef0159db9593813ca95c162c57fc4b7d  e067b4fd098690af391e2b3ceb7b10e2 fpsr=00000000
+uzp2 v1.16b, v2.16b, v4.16b   c0a42750cb733dc334d763fee416c628  d8eda3fcbb8e49468b11d6821f8c7163  652347283b0ef4a80cdf2e8cbc1b34af  65473bf40c2ebc34d8a3bb498bd61f71  d8eda3fcbb8e49468b11d6821f8c7163  652347283b0ef4a80cdf2e8cbc1b34af fpsr=00000000
+uzp2 v1.8b,  v2.8b,  v4.8b   e45e424e40475386bc43939eaed0e35d  f1947898053b5c3d3d069a119b03cd24  77b114740ffd72d64d3724fb00989bdd  00000000000000004d24009b3d9a9bcd  f1947898053b5c3d3d069a119b03cd24  77b114740ffd72d64d3724fb00989bdd fpsr=00000000
+zip1 v1.2d,  v2.2d,  v4.2d   0f414d054f5aba952b9d6df5e3407a0b  eefb6c15e75e0f47f3c077bdc1a63065  cb15ad47f9195c5c30a91f6cac371811  30a91f6cac371811f3c077bdc1a63065  eefb6c15e75e0f47f3c077bdc1a63065  cb15ad47f9195c5c30a91f6cac371811 fpsr=00000000
+zip1 v1.4s,  v2.4s,  v4.4s   f351deda6c72c715b46b06e777a85fd7  822613d5d5bbb588e3c27f6984b770c8  1552a7046d25095eebb934c4b23a80ef  ebb934c4e3c27f69b23a80ef84b770c8  822613d5d5bbb588e3c27f6984b770c8  1552a7046d25095eebb934c4b23a80ef fpsr=00000000
+zip1 v1.2s,  v2.2s,  v4.2s   449488310b52ce298d2e70585f4d6764  6218013d4416a2233f91c7fbd87b61f4  096d970ee0e4ca01b0ed77e708e6a619  000000000000000008e6a619d87b61f4  6218013d4416a2233f91c7fbd87b61f4  096d970ee0e4ca01b0ed77e708e6a619 fpsr=00000000
+zip1 v1.8h,  v2.8h,  v4.8h   b70cde6ea1be22f5e86dc02c8e746556  42d5cab1a6342c3c3cb16355b237d58a  5a690fcac51cf568b4c7fcb9a1805e35  b4c73cb1fcb96355a180b2375e35d58a  42d5cab1a6342c3c3cb16355b237d58a  5a690fcac51cf568b4c7fcb9a1805e35 fpsr=00000000
+zip1 v1.4h,  v2.4h,  v4.4h   01bd76f5a17a189df9aa0b46f85f2e51  d663029571d7a4f70ea5675c052da330  bd4ba49c9090deb72bcbd61e724a7de6  0000000000000000724a052d7de6a330  d663029571d7a4f70ea5675c052da330  bd4ba49c9090deb72bcbd61e724a7de6 fpsr=00000000
+zip1 v1.16b, v2.16b, v4.16b   d3ace2297e4a0346f669638c915495fa  d1c33d4d18c56079e8f2e7f4c5a39d89  e617eae8b504d813487e1bfa6e8ad7d1  48e87ef21be7faf46ec58aa3d79dd189  d1c33d4d18c56079e8f2e7f4c5a39d89  e617eae8b504d813487e1bfa6e8ad7d1 fpsr=00000000
+zip1 v1.8b,  v2.8b,  v4.8b   e4ddb870aff23714112fdde04d966ff4  e8fc0e3c10c0b4e5ff1bf701e6dc973a  88d07511a93d389f4064de3088833f99  000000000000000088e683dc3f97993a  e8fc0e3c10c0b4e5ff1bf701e6dc973a  88d07511a93d389f4064de3088833f99 fpsr=00000000
+zip2 v1.2d,  v2.2d,  v4.2d   cf100bc8cb8ef36087a5ab675c1c66e6  587bd97ddffd5180470033a6b67989e2  be8de54a63e41bae09daa4b1c43280cf  be8de54a63e41bae587bd97ddffd5180  587bd97ddffd5180470033a6b67989e2  be8de54a63e41bae09daa4b1c43280cf fpsr=00000000
+zip2 v1.4s,  v2.4s,  v4.4s   0a1bab8ecb0977d890d72e3eecb08a51  7c94c8b2bcc2177494b28af0441e9802  ec062f5c361d66a52c8ecc8dd741aeda  ec062f5c7c94c8b2361d66a5bcc21774  7c94c8b2bcc2177494b28af0441e9802  ec062f5c361d66a52c8ecc8dd741aeda fpsr=00000000
+zip2 v1.2s,  v2.2s,  v4.2s   51b57daae126ffcd506de3dd1c6c1589  ae29da4a3de6c29cb51f999bfd05c804  8d113e0258322281912b52b6ae1cd007  0000000000000000912b52b6b51f999b  ae29da4a3de6c29cb51f999bfd05c804  8d113e0258322281912b52b6ae1cd007 fpsr=00000000
+zip2 v1.8h,  v2.8h,  v4.8h   e34de43395163d83bb4565673cf1ff2e  0853b0775b14704a9da4e398e32be47a  b4c5bfe29406ae295d370116702dec2f  b4c50853bfe2b07794065b14ae29704a  0853b0775b14704a9da4e398e32be47a  b4c5bfe29406ae295d370116702dec2f fpsr=00000000
+zip2 v1.4h,  v2.4h,  v4.4h   72e6748d5c9f841d05e3cabf3f831be5  3e14dc9b891076a383c67ec9ebd4c107  152745615e5f60c2c335ef9111b6d6f3  0000000000000000c33583c6ef917ec9  3e14dc9b891076a383c67ec9ebd4c107  152745615e5f60c2c335ef9111b6d6f3 fpsr=00000000
+zip2 v1.16b, v2.16b, v4.16b   b285c11ea98428bf61cd25cb19673e51  0370f31b3b9e28ca99087c1308443250  643a63e12a008c6ef9aa2e0b86fc63f9  64033a7063f3e11b2a3b009e8c286eca  0370f31b3b9e28ca99087c1308443250  643a63e12a008c6ef9aa2e0b86fc63f9 fpsr=00000000
+zip2 v1.8b,  v2.8b,  v4.8b   0c6c8a5ae583d9e314f0f35a2ec00cf7  5403afc76dad85543119d367c24466e4  ae2afecb4aa8ba44e58beaa24e5c1212  0000000000000000e5318b19ead3a267  5403afc76dad85543119d367c24466e4  ae2afecb4aa8ba44e58beaa24e5c1212 fpsr=00000000
+xtn v8.2s, v7.2d0c0c33befc81dd1328fff582518a22a3  0000000000000000fc81dd13518a22a3 fpsr=00000000
+xtn2 v8.4s, v7.2d56ae1180982b1de2f06405666247dac1  982b1de26247dac1ef70c0063b9f153d fpsr=00000000
+xtn v8.4h, v7.4sb95383a9f35e897d09bc986f66e849f5  000000000000000083a9897d986f49f5 fpsr=00000000
+xtn2 v8.8h, v7.4s37ba5bb916bb38b34b2e18537a0be303  5bb938b31853e3036ac81f4aeb27b924 fpsr=00000000
+xtn v8.8b, v7.8h72f2e087a50cb268a28eb68cc46da8d4  0000000000000000f2870c688e8c6dd4 fpsr=00000000
+xtn2 v8.16b, v7.8hc5460e803edc3045eaa8ee045f1d5493  4680dc45a8041d93f16fefb7a8c97f6e fpsr=00000000
diff --git a/none/tests/arm64/fp_and_simd.vgtest b/none/tests/arm64/fp_and_simd.vgtest
new file mode 100644
index 0000000..b835f3a
--- /dev/null
+++ b/none/tests/arm64/fp_and_simd.vgtest
@@ -0,0 +1,2 @@
+prog: fp_and_simd
+vgopts: -q
diff --git a/none/tests/arm64/integer.stderr.exp b/none/tests/arm64/integer.stderr.exp
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/none/tests/arm64/integer.stderr.exp
diff --git a/none/tests/arm64/integer.stdout.exp b/none/tests/arm64/integer.stdout.exp
new file mode 100644
index 0000000..2dc491e
--- /dev/null
+++ b/none/tests/arm64/integer.stdout.exp
@@ -0,0 +1,9684 @@
+misc ad-hoc tests
+add x3, x4, x5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000     
+add w3, w4, w5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000     
+adc x3, x4, x5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000     
+adc x3, x4, x5 :: rd 0000000000004abf rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000   C 
+adc x3, x4, x5 :: rd ffffffffffffffff rm 0000000000000000, rn ffffffffffffffff, cin 0, nzcv 00000000     
+adc x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn ffffffffffffffff, cin 1, nzcv 20000000   C 
+adc x3, x4, x5 :: rd 5859704f00000000 rm 3141592700000000, rn 2718172800000000, cin 0, nzcv 00000000     
+adc x3, x4, x5 :: rd 5859704f00000001 rm 3141592700000000, rn 2718172800000000, cin 1, nzcv 20000000   C 
+adc x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000     
+adc x3, x4, x5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 20000000   C 
+adc x3, x4, x5 :: rd 0000000100000000 rm 0000000100000000, rn 0000000000000000, cin 0, nzcv 00000000     
+adc x3, x4, x5 :: rd 0000000100000001 rm 0000000100000000, rn 0000000000000000, cin 1, nzcv 20000000   C 
+adc x3, x4, x5 :: rd 0000000100000000 rm 0000000000000000, rn 0000000100000000, cin 0, nzcv 00000000     
+adc x3, x4, x5 :: rd 0000000100000001 rm 0000000000000000, rn 0000000100000000, cin 1, nzcv 20000000   C 
+adc x3, x4, x5 :: rd 8000000000000000 rm 8000000000000000, rn 0000000000000000, cin 0, nzcv 00000000     
+adc x3, x4, x5 :: rd 8000000000000001 rm 8000000000000000, rn 0000000000000000, cin 1, nzcv 20000000   C 
+adc x3, x4, x5 :: rd 8000000000000000 rm 0000000000000000, rn 8000000000000000, cin 0, nzcv 00000000     
+adc x3, x4, x5 :: rd 8000000000000001 rm 0000000000000000, rn 8000000000000000, cin 1, nzcv 20000000   C 
+adc x3, x4, x5 :: rd 0000000000000000 rm 8000000000000000, rn 8000000000000000, cin 0, nzcv 00000000     
+adc x3, x4, x5 :: rd 0000000000000001 rm 8000000000000000, rn 8000000000000000, cin 1, nzcv 20000000   C 
+adc w3, w4, w5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000     
+adc w3, w4, w5 :: rd 0000000000004abf rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000   C 
+adc w3, w4, w5 :: rd 00000000ffffffff rm 0000000000000000, rn 00000000ffffffff, cin 0, nzcv 00000000     
+adc w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 00000000ffffffff, cin 1, nzcv 20000000   C 
+adc w3, w4, w5 :: rd 000000005859704f rm 0000000031415927, rn 0000000027181728, cin 0, nzcv 00000000     
+adc w3, w4, w5 :: rd 0000000058597050 rm 0000000031415927, rn 0000000027181728, cin 1, nzcv 20000000   C 
+adc w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000     
+adc w3, w4, w5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 20000000   C 
+adc w3, w4, w5 :: rd 0000000000000001 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000     
+adc w3, w4, w5 :: rd 0000000000000002 rm 0000000000000001, rn 0000000000000000, cin 1, nzcv 20000000   C 
+adc w3, w4, w5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000001, cin 0, nzcv 00000000     
+adc w3, w4, w5 :: rd 0000000000000002 rm 0000000000000000, rn 0000000000000001, cin 1, nzcv 20000000   C 
+adc w3, w4, w5 :: rd 0000000080000000 rm 0000000080000000, rn 0000000000000000, cin 0, nzcv 00000000     
+adc w3, w4, w5 :: rd 0000000080000001 rm 0000000080000000, rn 0000000000000000, cin 1, nzcv 20000000   C 
+adc w3, w4, w5 :: rd 0000000080000000 rm 0000000000000000, rn 0000000080000000, cin 0, nzcv 00000000     
+adc w3, w4, w5 :: rd 0000000080000001 rm 0000000000000000, rn 0000000080000000, cin 1, nzcv 20000000   C 
+adc w3, w4, w5 :: rd 0000000000000000 rm 0000000080000000, rn 0000000080000000, cin 0, nzcv 00000000     
+adc w3, w4, w5 :: rd 0000000000000001 rm 0000000080000000, rn 0000000080000000, cin 1, nzcv 20000000   C 
+adcs x3, x4, x5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000     
+adcs x3, x4, x5 :: rd 0000000000004abf rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 00000000     
+adcs x3, x4, x5 :: rd ffffffffffffffff rm 0000000000000000, rn ffffffffffffffff, cin 0, nzcv 80000000 N   
+adcs x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn ffffffffffffffff, cin 1, nzcv 60000000  ZC 
+adcs x3, x4, x5 :: rd 5859704f00000000 rm 3141592700000000, rn 2718172800000000, cin 0, nzcv 00000000     
+adcs x3, x4, x5 :: rd 5859704f00000001 rm 3141592700000000, rn 2718172800000000, cin 1, nzcv 00000000     
+adcs x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 40000000  Z  
+adcs x3, x4, x5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 00000000     
+adcs x3, x4, x5 :: rd 0000000100000000 rm 0000000100000000, rn 0000000000000000, cin 0, nzcv 00000000     
+adcs x3, x4, x5 :: rd 0000000100000001 rm 0000000100000000, rn 0000000000000000, cin 1, nzcv 00000000     
+adcs x3, x4, x5 :: rd 0000000100000000 rm 0000000000000000, rn 0000000100000000, cin 0, nzcv 00000000     
+adcs x3, x4, x5 :: rd 0000000100000001 rm 0000000000000000, rn 0000000100000000, cin 1, nzcv 00000000     
+adcs x3, x4, x5 :: rd 8000000000000000 rm 8000000000000000, rn 0000000000000000, cin 0, nzcv 80000000 N   
+adcs x3, x4, x5 :: rd 8000000000000001 rm 8000000000000000, rn 0000000000000000, cin 1, nzcv 80000000 N   
+adcs x3, x4, x5 :: rd 8000000000000000 rm 0000000000000000, rn 8000000000000000, cin 0, nzcv 80000000 N   
+adcs x3, x4, x5 :: rd 8000000000000001 rm 0000000000000000, rn 8000000000000000, cin 1, nzcv 80000000 N   
+adcs x3, x4, x5 :: rd 0000000000000000 rm 8000000000000000, rn 8000000000000000, cin 0, nzcv 70000000  ZCV
+adcs x3, x4, x5 :: rd 0000000000000001 rm 8000000000000000, rn 8000000000000000, cin 1, nzcv 30000000   CV
+adcs w3, w4, w5 :: rd 0000000000004abe rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000     
+adcs w3, w4, w5 :: rd 0000000000004abf rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 00000000     
+adcs w3, w4, w5 :: rd 00000000ffffffff rm 0000000000000000, rn 00000000ffffffff, cin 0, nzcv 80000000 N   
+adcs w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 00000000ffffffff, cin 1, nzcv 60000000  ZC 
+adcs w3, w4, w5 :: rd 000000005859704f rm 0000000031415927, rn 0000000027181728, cin 0, nzcv 00000000     
+adcs w3, w4, w5 :: rd 0000000058597050 rm 0000000031415927, rn 0000000027181728, cin 1, nzcv 00000000     
+adcs w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 40000000  Z  
+adcs w3, w4, w5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 00000000     
+adcs w3, w4, w5 :: rd 0000000000000001 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000     
+adcs w3, w4, w5 :: rd 0000000000000002 rm 0000000000000001, rn 0000000000000000, cin 1, nzcv 00000000     
+adcs w3, w4, w5 :: rd 0000000000000001 rm 0000000000000000, rn 0000000000000001, cin 0, nzcv 00000000     
+adcs w3, w4, w5 :: rd 0000000000000002 rm 0000000000000000, rn 0000000000000001, cin 1, nzcv 00000000     
+adcs w3, w4, w5 :: rd 0000000080000000 rm 0000000080000000, rn 0000000000000000, cin 0, nzcv 80000000 N   
+adcs w3, w4, w5 :: rd 0000000080000001 rm 0000000080000000, rn 0000000000000000, cin 1, nzcv 80000000 N   
+adcs w3, w4, w5 :: rd 0000000080000000 rm 0000000000000000, rn 0000000080000000, cin 0, nzcv 80000000 N   
+adcs w3, w4, w5 :: rd 0000000080000001 rm 0000000000000000, rn 0000000080000000, cin 1, nzcv 80000000 N   
+adcs w3, w4, w5 :: rd 0000000000000000 rm 0000000080000000, rn 0000000080000000, cin 0, nzcv 70000000  ZCV
+adcs w3, w4, w5 :: rd 0000000000000001 rm 0000000080000000, rn 0000000080000000, cin 1, nzcv 30000000   CV
+sbc x3, x4, x5 :: rd 00000000000015b3 rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000     
+sbc x3, x4, x5 :: rd 00000000000015b4 rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000   C 
+sbc x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn ffffffffffffffff, cin 0, nzcv 00000000     
+sbc x3, x4, x5 :: rd 0000000000000001 rm 0000000000000000, rn ffffffffffffffff, cin 1, nzcv 20000000   C 
+sbc x3, x4, x5 :: rd 0a2941feffffffff rm 3141592700000000, rn 2718172800000000, cin 0, nzcv 00000000     
+sbc x3, x4, x5 :: rd 0a2941ff00000000 rm 3141592700000000, rn 2718172800000000, cin 1, nzcv 20000000   C 
+sbc x3, x4, x5 :: rd ffffffffffffffff rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000     
+sbc x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 20000000   C 
+sbc x3, x4, x5 :: rd 00000000ffffffff rm 0000000100000000, rn 0000000000000000, cin 0, nzcv 00000000     
+sbc x3, x4, x5 :: rd 0000000100000000 rm 0000000100000000, rn 0000000000000000, cin 1, nzcv 20000000   C 
+sbc x3, x4, x5 :: rd fffffffeffffffff rm 0000000000000000, rn 0000000100000000, cin 0, nzcv 00000000     
+sbc x3, x4, x5 :: rd ffffffff00000000 rm 0000000000000000, rn 0000000100000000, cin 1, nzcv 20000000   C 
+sbc x3, x4, x5 :: rd 7fffffffffffffff rm 8000000000000000, rn 0000000000000000, cin 0, nzcv 00000000     
+sbc x3, x4, x5 :: rd 8000000000000000 rm 8000000000000000, rn 0000000000000000, cin 1, nzcv 20000000   C 
+sbc x3, x4, x5 :: rd 7fffffffffffffff rm 0000000000000000, rn 8000000000000000, cin 0, nzcv 00000000     
+sbc x3, x4, x5 :: rd 8000000000000000 rm 0000000000000000, rn 8000000000000000, cin 1, nzcv 20000000   C 
+sbc x3, x4, x5 :: rd ffffffffffffffff rm 8000000000000000, rn 8000000000000000, cin 0, nzcv 00000000     
+sbc x3, x4, x5 :: rd 0000000000000000 rm 8000000000000000, rn 8000000000000000, cin 1, nzcv 20000000   C 
+sbc w3, w4, w5 :: rd 00000000000015b3 rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 00000000     
+sbc w3, w4, w5 :: rd 00000000000015b4 rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000   C 
+sbc w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 00000000ffffffff, cin 0, nzcv 00000000     
+sbc w3, w4, w5 :: rd 0000000000000001 rm 0000000000000000, rn 00000000ffffffff, cin 1, nzcv 20000000   C 
+sbc w3, w4, w5 :: rd 000000000a2941fe rm 0000000031415927, rn 0000000027181728, cin 0, nzcv 00000000     
+sbc w3, w4, w5 :: rd 000000000a2941ff rm 0000000031415927, rn 0000000027181728, cin 1, nzcv 20000000   C 
+sbc w3, w4, w5 :: rd 00000000ffffffff rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000     
+sbc w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 20000000   C 
+sbc w3, w4, w5 :: rd 0000000000000000 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000     
+sbc w3, w4, w5 :: rd 0000000000000001 rm 0000000000000001, rn 0000000000000000, cin 1, nzcv 20000000   C 
+sbc w3, w4, w5 :: rd 00000000fffffffe rm 0000000000000000, rn 0000000000000001, cin 0, nzcv 00000000     
+sbc w3, w4, w5 :: rd 00000000ffffffff rm 0000000000000000, rn 0000000000000001, cin 1, nzcv 20000000   C 
+sbc w3, w4, w5 :: rd 000000007fffffff rm 0000000080000000, rn 0000000000000000, cin 0, nzcv 00000000     
+sbc w3, w4, w5 :: rd 0000000080000000 rm 0000000080000000, rn 0000000000000000, cin 1, nzcv 20000000   C 
+sbc w3, w4, w5 :: rd 000000007fffffff rm 0000000000000000, rn 0000000080000000, cin 0, nzcv 00000000     
+sbc w3, w4, w5 :: rd 0000000080000000 rm 0000000000000000, rn 0000000080000000, cin 1, nzcv 20000000   C 
+sbc w3, w4, w5 :: rd 00000000ffffffff rm 0000000080000000, rn 0000000080000000, cin 0, nzcv 00000000     
+sbc w3, w4, w5 :: rd 0000000000000000 rm 0000000080000000, rn 0000000080000000, cin 1, nzcv 20000000   C 
+sbcs x3, x4, x5 :: rd 00000000000015b3 rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 20000000   C 
+sbcs x3, x4, x5 :: rd 00000000000015b4 rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000   C 
+sbcs x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn ffffffffffffffff, cin 0, nzcv 40000000  Z  
+sbcs x3, x4, x5 :: rd 0000000000000001 rm 0000000000000000, rn ffffffffffffffff, cin 1, nzcv 00000000     
+sbcs x3, x4, x5 :: rd 0a2941feffffffff rm 3141592700000000, rn 2718172800000000, cin 0, nzcv 20000000   C 
+sbcs x3, x4, x5 :: rd 0a2941ff00000000 rm 3141592700000000, rn 2718172800000000, cin 1, nzcv 20000000   C 
+sbcs x3, x4, x5 :: rd ffffffffffffffff rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 80000000 N   
+sbcs x3, x4, x5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 60000000  ZC 
+sbcs x3, x4, x5 :: rd 00000000ffffffff rm 0000000100000000, rn 0000000000000000, cin 0, nzcv 20000000   C 
+sbcs x3, x4, x5 :: rd 0000000100000000 rm 0000000100000000, rn 0000000000000000, cin 1, nzcv 20000000   C 
+sbcs x3, x4, x5 :: rd fffffffeffffffff rm 0000000000000000, rn 0000000100000000, cin 0, nzcv 80000000 N   
+sbcs x3, x4, x5 :: rd ffffffff00000000 rm 0000000000000000, rn 0000000100000000, cin 1, nzcv 80000000 N   
+sbcs x3, x4, x5 :: rd 7fffffffffffffff rm 8000000000000000, rn 0000000000000000, cin 0, nzcv 30000000   CV
+sbcs x3, x4, x5 :: rd 8000000000000000 rm 8000000000000000, rn 0000000000000000, cin 1, nzcv a0000000 N C 
+sbcs x3, x4, x5 :: rd 7fffffffffffffff rm 0000000000000000, rn 8000000000000000, cin 0, nzcv 00000000     
+sbcs x3, x4, x5 :: rd 8000000000000000 rm 0000000000000000, rn 8000000000000000, cin 1, nzcv 90000000 N  V
+sbcs x3, x4, x5 :: rd ffffffffffffffff rm 8000000000000000, rn 8000000000000000, cin 0, nzcv 80000000 N   
+sbcs x3, x4, x5 :: rd 0000000000000000 rm 8000000000000000, rn 8000000000000000, cin 1, nzcv 60000000  ZC 
+sbcs w3, w4, w5 :: rd 00000000000015b3 rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 20000000   C 
+sbcs w3, w4, w5 :: rd 00000000000015b4 rm 0000000000003039, rn 0000000000001a85, cin 1, nzcv 20000000   C 
+sbcs w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 00000000ffffffff, cin 0, nzcv 40000000  Z  
+sbcs w3, w4, w5 :: rd 0000000000000001 rm 0000000000000000, rn 00000000ffffffff, cin 1, nzcv 00000000     
+sbcs w3, w4, w5 :: rd 000000000a2941fe rm 0000000031415927, rn 0000000027181728, cin 0, nzcv 20000000   C 
+sbcs w3, w4, w5 :: rd 000000000a2941ff rm 0000000031415927, rn 0000000027181728, cin 1, nzcv 20000000   C 
+sbcs w3, w4, w5 :: rd 00000000ffffffff rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 80000000 N   
+sbcs w3, w4, w5 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 1, nzcv 60000000  ZC 
+sbcs w3, w4, w5 :: rd 0000000000000000 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 60000000  ZC 
+sbcs w3, w4, w5 :: rd 0000000000000001 rm 0000000000000001, rn 0000000000000000, cin 1, nzcv 20000000   C 
+sbcs w3, w4, w5 :: rd 00000000fffffffe rm 0000000000000000, rn 0000000000000001, cin 0, nzcv 80000000 N   
+sbcs w3, w4, w5 :: rd 00000000ffffffff rm 0000000000000000, rn 0000000000000001, cin 1, nzcv 80000000 N   
+sbcs w3, w4, w5 :: rd 000000007fffffff rm 0000000080000000, rn 0000000000000000, cin 0, nzcv 30000000   CV
+sbcs w3, w4, w5 :: rd 0000000080000000 rm 0000000080000000, rn 0000000000000000, cin 1, nzcv a0000000 N C 
+sbcs w3, w4, w5 :: rd 000000007fffffff rm 0000000000000000, rn 0000000080000000, cin 0, nzcv 00000000     
+sbcs w3, w4, w5 :: rd 0000000080000000 rm 0000000000000000, rn 0000000080000000, cin 1, nzcv 90000000 N  V
+sbcs w3, w4, w5 :: rd 00000000ffffffff rm 0000000080000000, rn 0000000080000000, cin 0, nzcv 80000000 N   
+sbcs w3, w4, w5 :: rd 0000000000000000 rm 0000000080000000, rn 0000000080000000, cin 1, nzcv 60000000  ZC 
+bfm x2, x4, #0, #63 :: rd 5555555555555555 rn 5555555555555555, cin 0, nzcv 00000000     
+bfm x2, x4, #0, #63 :: rd aaaaaaaaaaaaaaaa rn aaaaaaaaaaaaaaaa, cin 0, nzcv 00000000     
+cmp x4, x5 ; cset x3, ne :: rd 0000000000000001 rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 20000000   C 
+cmp x4, x5 ; cset x3, eq :: rd 0000000000000000 rm 0000000000003039, rn 0000000000001a85, cin 0, nzcv 20000000   C 
+cmp w4, w5 ; cset x3, ne :: rd 0000000000000000 rm 000000ab12345678, rn 000000cd12345678, cin 0, nzcv 60000000  ZC 
+cmp w4, w5 ; cset x3, eq :: rd 0000000000000000 rm 000000cd12345678, rn 000000cd12345670, cin 0, nzcv 20000000   C 
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000020000000 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 20000000   C 
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000000000000 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+cmp x4, x5 ; mrs x3, nzcv :: rd 00000000a0000000 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv a0000000 N C 
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000080000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 80000000 N   
+cmp x4, x5 ; mrs x3, nzcv :: rd 00000000a0000000 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv a0000000 N C 
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000090000000 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 90000000 N  V
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000000000000 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+cmp x4, x5 ; mrs x3, nzcv :: rd 00000000a0000000 rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C 
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000020000000 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 20000000   C 
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000080000000 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 80000000 N   
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000020000000 rm e57b3a514f5207f4, rn 8ef7bac0f0ac903a, cin 0, nzcv 20000000   C 
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000080000000 rm 9d4a481b12743bf8, rn 9f014e8d2644ee47, cin 0, nzcv 80000000 N   
+cmp x4, x5 ; mrs x3, nzcv :: rd 00000000a0000000 rm efdd33d64e6d6a8b, rn 44e875422d202c19, cin 0, nzcv a0000000 N C 
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000020000000 rm 5c6c9b2a7f109f5b, rn 568ee275e665f075, cin 0, nzcv 20000000   C 
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000030000000 rm 9b14b0a4fbbd2c11, rn 6b5bac44aaa93980, cin 0, nzcv 30000000   CV
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000000000000 rm 2e01dd24f43ab651, rn e7d992b63e93eed4, cin 0, nzcv 00000000     
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000020000000 rm f51464d0135fb75c, rn cb60e536ad0b94e9, cin 0, nzcv 20000000   C 
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000080000000 rm ca38ffb7de3bd6b0, rn eef048dd9ed9490c, cin 0, nzcv 80000000 N   
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000000000000 rm 54ec6fe1530c7d86, rn e7aa4d6f69edb5d0, cin 0, nzcv 00000000     
+cmp x4, x5 ; mrs x3, nzcv :: rd 0000000080000000 rm 401b30e3b8b5d629, rn 635a5c613cdb7919, cin 0, nzcv 80000000 N   
+cmp w4, w5 ; mrs x3, nzcv :: rd 00000000a0000000 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv a0000000 N C 
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000020000000 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 20000000   C 
+cmp w4, w5 ; mrs x3, nzcv :: rd 00000000a0000000 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv a0000000 N C 
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000080000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 80000000 N   
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000020000000 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 20000000   C 
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000080000000 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 80000000 N   
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000020000000 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 20000000   C 
+cmp w4, w5 ; mrs x3, nzcv :: rd 00000000a0000000 rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C 
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000080000000 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 80000000 N   
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000080000000 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 80000000 N   
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000000000000 rm e57b3a514f5207f4, rn 8ef7bac0f0ac903a, cin 0, nzcv 00000000     
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000080000000 rm 9d4a481b12743bf8, rn 9f014e8d2644ee47, cin 0, nzcv 80000000 N   
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000020000000 rm efdd33d64e6d6a8b, rn 44e875422d202c19, cin 0, nzcv 20000000   C 
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000090000000 rm 5c6c9b2a7f109f5b, rn 568ee275e665f075, cin 0, nzcv 90000000 N  V
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000020000000 rm 9b14b0a4fbbd2c11, rn 6b5bac44aaa93980, cin 0, nzcv 20000000   C 
+cmp w4, w5 ; mrs x3, nzcv :: rd 00000000a0000000 rm 2e01dd24f43ab651, rn e7d992b63e93eed4, cin 0, nzcv a0000000 N C 
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000000000000 rm f51464d0135fb75c, rn cb60e536ad0b94e9, cin 0, nzcv 00000000     
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000020000000 rm ca38ffb7de3bd6b0, rn eef048dd9ed9490c, cin 0, nzcv 20000000   C 
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000080000000 rm 54ec6fe1530c7d86, rn e7aa4d6f69edb5d0, cin 0, nzcv 80000000 N   
+cmp w4, w5 ; mrs x3, nzcv :: rd 0000000030000000 rm 401b30e3b8b5d629, rn 635a5c613cdb7919, cin 0, nzcv 30000000   CV
+ADD imm12
+add x3, x4, #0x876, lsl #0 :: rd 5555555555555dcb rn 5555555555555555, cin 0, nzcv 00000000     
+add x3, x4, #0x876, lsl #0 :: rd 0000000000000875 rn ffffffffffffffff, cin 0, nzcv 00000000     
+add x3, x4, #0x876, lsl #12 :: rd 5555555555dcb555 rn 5555555555555555, cin 0, nzcv 00000000     
+add x3, x4, #0x876, lsl #12 :: rd 0000000000875fff rn ffffffffffffffff, cin 0, nzcv 00000000     
+add w3, w4, #0x876, lsl #0 :: rd 0000000055555dcb rn 5555555555555555, cin 0, nzcv 00000000     
+add w3, w4, #0x876, lsl #0 :: rd 0000000000000875 rn ffffffffffffffff, cin 0, nzcv 00000000     
+add w3, w4, #0x876, lsl #12 :: rd 0000000055dcb555 rn 5555555555555555, cin 0, nzcv 00000000     
+add w3, w4, #0x876, lsl #12 :: rd 0000000000875fff rn ffffffffffffffff, cin 0, nzcv 00000000     
+adds x3, x4, #0x876, lsl #0 :: rd 5555555555555dcb rn 5555555555555555, cin 0, nzcv 00000000     
+adds x3, x4, #0x876, lsl #0 :: rd 0000000000000875 rn ffffffffffffffff, cin 0, nzcv 20000000   C 
+adds x3, x4, #0x876, lsl #12 :: rd 5555555555dcb555 rn 5555555555555555, cin 0, nzcv 00000000     
+adds x3, x4, #0x876, lsl #12 :: rd 0000000000875fff rn ffffffffffffffff, cin 0, nzcv 20000000   C 
+adds w3, w4, #0x876, lsl #0 :: rd 0000000055555dcb rn 5555555555555555, cin 0, nzcv 00000000     
+adds w3, w4, #0x876, lsl #0 :: rd 0000000000000875 rn ffffffffffffffff, cin 0, nzcv 20000000   C 
+adds w3, w4, #0x876, lsl #12 :: rd 0000000055dcb555 rn 5555555555555555, cin 0, nzcv 00000000     
+adds w3, w4, #0x876, lsl #12 :: rd 0000000000875fff rn ffffffffffffffff, cin 0, nzcv 20000000   C 
+adds x3, x4, #0xD87, lsl #0 :: rd c5446fe48c6118af rn c5446fe48c610b28, cin 0, nzcv 80000000 N   
+adds x3, x4, #0xD87, lsl #0 :: rd efdd33d64e6d7812 rn efdd33d64e6d6a8b, cin 0, nzcv 80000000 N   
+adds x3, x4, #0xD87, lsl #0 :: rd 8b0a4c8f910c2821 rn 8b0a4c8f910c1a9a, cin 0, nzcv 80000000 N   
+adds x3, x4, #0xD87, lsl #0 :: rd 5c6c9b2a7f10ace2 rn 5c6c9b2a7f109f5b, cin 0, nzcv 00000000     
+adds x3, x4, #0xD87, lsl #0 :: rd 1f699b1d954a6844 rn 1f699b1d954a5abd, cin 0, nzcv 00000000     
+adds x3, x4, #0xD87, lsl #0 :: rd 9b14b0a4fbbd3998 rn 9b14b0a4fbbd2c11, cin 0, nzcv 80000000 N   
+adds x3, x4, #0xD87, lsl #0 :: rd d55d1c942f952ce5 rn d55d1c942f951f5e, cin 0, nzcv 80000000 N   
+adds x3, x4, #0xD87, lsl #0 :: rd 31d5b14395d5b2c1 rn 31d5b14395d5a53a, cin 0, nzcv 00000000     
+adds x3, x4, #0xD87, lsl #0 :: rd 2e01dd24f43ac3d8 rn 2e01dd24f43ab651, cin 0, nzcv 00000000     
+adds x3, x4, #0xD87, lsl #0 :: rd f44e040002468590 rn f44e040002467809, cin 0, nzcv 80000000 N   
+adds x3, x4, #0xD87, lsl #0 :: rd 843fdf81027786f5 rn 843fdf810277796e, cin 0, nzcv 80000000 N   
+adds x3, x4, #0xD87, lsl #0 :: rd 64d24626922b55f3 rn 64d24626922b486c, cin 0, nzcv 00000000     
+adds w3, w4, #0xD87, lsl #0 :: rd 000000008c6118af rn c5446fe48c610b28, cin 0, nzcv 80000000 N   
+adds w3, w4, #0xD87, lsl #0 :: rd 000000004e6d7812 rn efdd33d64e6d6a8b, cin 0, nzcv 00000000     
+adds w3, w4, #0xD87, lsl #0 :: rd 00000000910c2821 rn 8b0a4c8f910c1a9a, cin 0, nzcv 80000000 N   
+adds w3, w4, #0xD87, lsl #0 :: rd 000000007f10ace2 rn 5c6c9b2a7f109f5b, cin 0, nzcv 00000000     
+adds w3, w4, #0xD87, lsl #0 :: rd 00000000954a6844 rn 1f699b1d954a5abd, cin 0, nzcv 80000000 N   
+adds w3, w4, #0xD87, lsl #0 :: rd 00000000fbbd3998 rn 9b14b0a4fbbd2c11, cin 0, nzcv 80000000 N   
+adds w3, w4, #0xD87, lsl #0 :: rd 000000002f952ce5 rn d55d1c942f951f5e, cin 0, nzcv 00000000     
+adds w3, w4, #0xD87, lsl #0 :: rd 0000000095d5b2c1 rn 31d5b14395d5a53a, cin 0, nzcv 80000000 N   
+adds w3, w4, #0xD87, lsl #0 :: rd 00000000f43ac3d8 rn 2e01dd24f43ab651, cin 0, nzcv 80000000 N   
+adds w3, w4, #0xD87, lsl #0 :: rd 0000000002468590 rn f44e040002467809, cin 0, nzcv 00000000     
+adds w3, w4, #0xD87, lsl #0 :: rd 00000000027786f5 rn 843fdf810277796e, cin 0, nzcv 00000000     
+adds w3, w4, #0xD87, lsl #0 :: rd 00000000922b55f3 rn 64d24626922b486c, cin 0, nzcv 80000000 N   
+SUB imm12
+sub w3, w4, #0x876, lsl #0 :: rd 0000000055554cdf rn 5555555555555555, cin 0, nzcv 00000000     
+sub w3, w4, #0x876, lsl #0 :: rd 00000000fffff789 rn ffffffffffffffff, cin 0, nzcv 00000000     
+sub w3, w4, #0x876, lsl #12 :: rd 0000000054cdf555 rn 5555555555555555, cin 0, nzcv 00000000     
+sub w3, w4, #0x876, lsl #12 :: rd 00000000ff789fff rn ffffffffffffffff, cin 0, nzcv 00000000     
+sub w3, w4, #0x876, lsl #0 :: rd 0000000055554cdf rn 5555555555555555, cin 0, nzcv 00000000     
+sub w3, w4, #0x876, lsl #0 :: rd 00000000fffff789 rn ffffffffffffffff, cin 0, nzcv 00000000     
+sub w3, w4, #0x876, lsl #12 :: rd 0000000054cdf555 rn 5555555555555555, cin 0, nzcv 00000000     
+sub w3, w4, #0x876, lsl #12 :: rd 00000000ff789fff rn ffffffffffffffff, cin 0, nzcv 00000000     
+subs w3, w4, #0x876, lsl #0 :: rd 0000000055554cdf rn 5555555555555555, cin 0, nzcv 20000000   C 
+subs w3, w4, #0x876, lsl #0 :: rd 00000000fffff789 rn ffffffffffffffff, cin 0, nzcv a0000000 N C 
+subs w3, w4, #0x876, lsl #12 :: rd 0000000054cdf555 rn 5555555555555555, cin 0, nzcv 20000000   C 
+subs w3, w4, #0x876, lsl #12 :: rd 00000000ff789fff rn ffffffffffffffff, cin 0, nzcv a0000000 N C 
+subs w3, w4, #0x876, lsl #0 :: rd 0000000055554cdf rn 5555555555555555, cin 0, nzcv 20000000   C 
+subs w3, w4, #0x876, lsl #0 :: rd 00000000fffff789 rn ffffffffffffffff, cin 0, nzcv a0000000 N C 
+subs w3, w4, #0x876, lsl #12 :: rd 0000000054cdf555 rn 5555555555555555, cin 0, nzcv 20000000   C 
+subs w3, w4, #0x876, lsl #12 :: rd 00000000ff789fff rn ffffffffffffffff, cin 0, nzcv a0000000 N C 
+subs x3, x4, #0xD87, lsl #0 :: rd c5446fe48c60fda1 rn c5446fe48c610b28, cin 0, nzcv a0000000 N C 
+subs x3, x4, #0xD87, lsl #0 :: rd efdd33d64e6d5d04 rn efdd33d64e6d6a8b, cin 0, nzcv a0000000 N C 
+subs x3, x4, #0xD87, lsl #0 :: rd 8b0a4c8f910c0d13 rn 8b0a4c8f910c1a9a, cin 0, nzcv a0000000 N C 
+subs x3, x4, #0xD87, lsl #0 :: rd 5c6c9b2a7f1091d4 rn 5c6c9b2a7f109f5b, cin 0, nzcv 20000000   C 
+subs x3, x4, #0xD87, lsl #0 :: rd 1f699b1d954a4d36 rn 1f699b1d954a5abd, cin 0, nzcv 20000000   C 
+subs x3, x4, #0xD87, lsl #0 :: rd 9b14b0a4fbbd1e8a rn 9b14b0a4fbbd2c11, cin 0, nzcv a0000000 N C 
+subs x3, x4, #0xD87, lsl #0 :: rd d55d1c942f9511d7 rn d55d1c942f951f5e, cin 0, nzcv a0000000 N C 
+subs x3, x4, #0xD87, lsl #0 :: rd 31d5b14395d597b3 rn 31d5b14395d5a53a, cin 0, nzcv 20000000   C 
+subs x3, x4, #0xD87, lsl #0 :: rd 2e01dd24f43aa8ca rn 2e01dd24f43ab651, cin 0, nzcv 20000000   C 
+subs x3, x4, #0xD87, lsl #0 :: rd f44e040002466a82 rn f44e040002467809, cin 0, nzcv a0000000 N C 
+subs x3, x4, #0xD87, lsl #0 :: rd 843fdf8102776be7 rn 843fdf810277796e, cin 0, nzcv a0000000 N C 
+subs x3, x4, #0xD87, lsl #0 :: rd 64d24626922b3ae5 rn 64d24626922b486c, cin 0, nzcv 20000000   C 
+subs w3, w4, #0xD87, lsl #0 :: rd 000000008c60fda1 rn c5446fe48c610b28, cin 0, nzcv a0000000 N C 
+subs w3, w4, #0xD87, lsl #0 :: rd 000000004e6d5d04 rn efdd33d64e6d6a8b, cin 0, nzcv 20000000   C 
+subs w3, w4, #0xD87, lsl #0 :: rd 00000000910c0d13 rn 8b0a4c8f910c1a9a, cin 0, nzcv a0000000 N C 
+subs w3, w4, #0xD87, lsl #0 :: rd 000000007f1091d4 rn 5c6c9b2a7f109f5b, cin 0, nzcv 20000000   C 
+subs w3, w4, #0xD87, lsl #0 :: rd 00000000954a4d36 rn 1f699b1d954a5abd, cin 0, nzcv a0000000 N C 
+subs w3, w4, #0xD87, lsl #0 :: rd 00000000fbbd1e8a rn 9b14b0a4fbbd2c11, cin 0, nzcv a0000000 N C 
+subs w3, w4, #0xD87, lsl #0 :: rd 000000002f9511d7 rn d55d1c942f951f5e, cin 0, nzcv 20000000   C 
+subs w3, w4, #0xD87, lsl #0 :: rd 0000000095d597b3 rn 31d5b14395d5a53a, cin 0, nzcv a0000000 N C 
+subs w3, w4, #0xD87, lsl #0 :: rd 00000000f43aa8ca rn 2e01dd24f43ab651, cin 0, nzcv a0000000 N C 
+subs w3, w4, #0xD87, lsl #0 :: rd 0000000002466a82 rn f44e040002467809, cin 0, nzcv 20000000   C 
+subs w3, w4, #0xD87, lsl #0 :: rd 0000000002776be7 rn 843fdf810277796e, cin 0, nzcv 20000000   C 
+subs w3, w4, #0xD87, lsl #0 :: rd 00000000922b3ae5 rn 64d24626922b486c, cin 0, nzcv a0000000 N C 
+subs w3, w4, #0xD87, lsl #0 :: rd 00000000ffffffff rn 64d2462600000d86, cin 0, nzcv 80000000 N   
+subs w3, w4, #0xD87, lsl #0 :: rd 0000000000000000 rn 64d2462600000d87, cin 0, nzcv 60000000  ZC 
+subs w3, w4, #0xD87, lsl #0 :: rd 0000000000000001 rn 64d2462600000d88, cin 0, nzcv 20000000   C 
+subs w3, w4, #0xD87, lsl #0 :: rd 000000007fffffff rn 64d2462680000d86, cin 0, nzcv 30000000   CV
+subs w3, w4, #0xD87, lsl #0 :: rd 0000000080000000 rn 64d2462680000d87, cin 0, nzcv a0000000 N C 
+subs w3, w4, #0xD87, lsl #0 :: rd 0000000080000001 rn 64d2462680000d88, cin 0, nzcv a0000000 N C 
+subs x3, x4, #0xD87, lsl #0 :: rd ffffffffffffffff rn 0000000000000d86, cin 0, nzcv 80000000 N   
+subs x3, x4, #0xD87, lsl #0 :: rd 0000000000000000 rn 0000000000000d87, cin 0, nzcv 60000000  ZC 
+subs x3, x4, #0xD87, lsl #0 :: rd 0000000000000001 rn 0000000000000d88, cin 0, nzcv 20000000   C 
+subs x3, x4, #0xD87, lsl #0 :: rd 7fffffffffffffff rn 8000000000000d86, cin 0, nzcv 30000000   CV
+subs x3, x4, #0xD87, lsl #0 :: rd 8000000000000000 rn 8000000000000d87, cin 0, nzcv a0000000 N C 
+subs x3, x4, #0xD87, lsl #0 :: rd 8000000000000001 rn 8000000000000d88, cin 0, nzcv a0000000 N C 
+ADR/ADRP MISSING (results are PC dependant)
+AND(imm)
+and  x3,x4, #0xF :: rd 0000000000000005 rn 5555555555555555, cin 0, nzcv 00000000     
+and  x3,x4, #0x8080808080808080 :: rd 8000808000000000 rn 843fdf810277796e, cin 0, nzcv 00000000     
+and  x3,x4, #0xC0C0C0C0C0C0C0C0 :: rd c04040c080400000 rn c5446fe48c610b28, cin 0, nzcv 00000000     
+ands x3,x4, #0x8080808080808080 :: rd 8000808000000000 rn 843fdf810277796e, cin 0, nzcv 80000000 N   
+ands x3,x4, #0xC0C0C0C0C0C0C0C0 :: rd c04040c080400000 rn c5446fe48c610b28, cin 0, nzcv 80000000 N   
+ands x3,x4, #0x8080808080808080 :: rd 0000808000000000 rn 143fdf810277796e, cin 0, nzcv 00000000     
+ands x3,x4, #0xC0C0C0C0C0C0C0C0 :: rd 804040c080400000 rn a5446fe48c610b28, cin 0, nzcv 80000000 N   
+ands x3,x4, #0x8080808080808080 :: rd 0000000000000000 rn 7070707070707070, cin 0, nzcv 40000000  Z  
+ands x3,x4, #0x8080808080808080 :: rd 8000000000000000 rn f070707070707070, cin 0, nzcv 80000000 N   
+and  w3,w4, #0xF :: rd 0000000000000005 rn 5555555555555555, cin 0, nzcv 00000000     
+and  w3,w4, #0x80808080 :: rd 0000000000000000 rn 843fdf810277796e, cin 0, nzcv 00000000     
+and  w3,w4, #0xC0C0C0C0 :: rd 0000000080400000 rn c5446fe48c610b28, cin 0, nzcv 00000000     
+ands w3,w4, #0x80808080 :: rd 0000000000000000 rn 843fdf810277796e, cin 0, nzcv 40000000  Z  
+ands w3,w4, #0xC0C0C0C0 :: rd 0000000080400000 rn c5446fe48c610b28, cin 0, nzcv 80000000 N   
+ands w3,w4, #0x80808080 :: rd 0000000000000000 rn 143fdf810277796e, cin 0, nzcv 40000000  Z  
+ands w3,w4, #0xC0C0C0C0 :: rd 0000000080400000 rn a5446fe48c610b28, cin 0, nzcv 80000000 N   
+ands w3,w4, #0x80808080 :: rd 0000000000000000 rn 7070707070707070, cin 0, nzcv 40000000  Z  
+ands w3,w4, #0x80808080 :: rd 0000000080000000 rn 70707070f0707070, cin 0, nzcv 80000000 N   
+ORR(imm)
+orr  x3,x4, #0xF :: rd 555555555555555f rn 5555555555555555, cin 0, nzcv 00000000     
+orr  x3,x4, #0x8080808080808080 :: rd 84bfdf8182f7f9ee rn 843fdf810277796e, cin 0, nzcv 00000000     
+orr  x3,x4, #0xC0C0C0C0C0C0C0C0 :: rd c5c4efe4cce1cbe8 rn c5446fe48c610b28, cin 0, nzcv 00000000     
+orr  w3,w4, #0xF :: rd 000000005555555f rn 5555555555555555, cin 0, nzcv 00000000     
+orr  w3,w4, #0x80808080 :: rd 0000000082f7f9ee rn 843fdf810277796e, cin 0, nzcv 00000000     
+orr  w3,w4, #0xC0C0C0C0 :: rd 00000000cce1cbe8 rn c5446fe48c610b28, cin 0, nzcv 00000000     
+EOR(imm)
+eor  x3,x4, #0xF :: rd 555555555555555a rn 5555555555555555, cin 0, nzcv 00000000     
+eor  x3,x4, #0x8080808080808080 :: rd 04bf5f0182f7f9ee rn 843fdf810277796e, cin 0, nzcv 00000000     
+eor  x3,x4, #0xC0C0C0C0C0C0C0C0 :: rd 0584af244ca1cbe8 rn c5446fe48c610b28, cin 0, nzcv 00000000     
+eor  w3,w4, #0xF :: rd 000000005555555a rn 5555555555555555, cin 0, nzcv 00000000     
+eor  w3,w4, #0x80808080 :: rd 0000000082f7f9ee rn 843fdf810277796e, cin 0, nzcv 00000000     
+eor  w3,w4, #0xC0C0C0C0 :: rd 000000004ca1cbe8 rn c5446fe48c610b28, cin 0, nzcv 00000000     
+MOVZ
+movz x27, #0x987 :: rd 0000000000000987 cin 0, nzcv 00000000     
+movz x27, #0x987, lsl #16 :: rd 0000000009870000 cin 0, nzcv 00000000     
+movz x27, #0x987, lsl #32 :: rd 0000098700000000 cin 0, nzcv 00000000     
+movz x27, #0x987, lsl #48 :: rd 0987000000000000 cin 0, nzcv 00000000     
+MOVN
+movn x27, #0x987 :: rd fffffffffffff678 cin 0, nzcv 00000000     
+movn x27, #0x987, lsl #16 :: rd fffffffff678ffff cin 0, nzcv 00000000     
+movn x27, #0x987, lsl #32 :: rd fffff678ffffffff cin 0, nzcv 00000000     
+movn x27, #0x987, lsl #48 :: rd f678ffffffffffff cin 0, nzcv 00000000     
+MOVK
+movn x27, #0xdef, lsl #48 ; movk x27, #0x987, lsl #0 ; movk x27, #0xabc, lsl #32 ; movk x27, #0x5123, lsl #16  :: rd f2100abc51230987 cin 0, nzcv 00000000     
+EXTR(64)
+extr x3, x4, x5, #0 :: rd a6325ae016fbd710 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr x3, x4, x5, #0 :: rd fd370f11bfcd4a4a rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #0 :: rd 5bc94f0d3ee4863a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #0 :: rd e861540945421773 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr x3, x4, x5, #0 :: rd 507865169b052546 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr x3, x4, x5, #0 :: rd 9a1140d0fd1dbf6c rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr x3, x4, x5, #1 :: rd 53192d700b7deb88 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr x3, x4, x5, #1 :: rd 7e9b8788dfe6a525 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #1 :: rd 2de4a7869f72431d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #1 :: rd f430aa04a2a10bb9 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr x3, x4, x5, #1 :: rd a83c328b4d8292a3 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr x3, x4, x5, #1 :: rd cd08a0687e8edfb6 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr x3, x4, x5, #2 :: rd 298c96b805bef5c4 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr x3, x4, x5, #2 :: rd 3f4dc3c46ff35292 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #2 :: rd 16f253c34fb9218e rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #2 :: rd fa185502515085dc rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr x3, x4, x5, #2 :: rd 541e1945a6c14951 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr x3, x4, x5, #2 :: rd 668450343f476fdb rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr x3, x4, x5, #3 :: rd 14c64b5c02df7ae2 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr x3, x4, x5, #3 :: rd 1fa6e1e237f9a949 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #3 :: rd 0b7929e1a7dc90c7 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #3 :: rd fd0c2a8128a842ee rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr x3, x4, x5, #3 :: rd aa0f0ca2d360a4a8 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr x3, x4, x5, #3 :: rd b342281a1fa3b7ed rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr x3, x4, x5, #32 :: rd d1e3a1d0a6325ae0 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr x3, x4, x5, #32 :: rd e1ab63b0fd370f11 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #32 :: rd e550b4885bc94f0d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #32 :: rd 2c6954dfe8615409 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr x3, x4, x5, #32 :: rd c389279550786516 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr x3, x4, x5, #32 :: rd b21de6b59a1140d0 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr x3, x4, x5, #60 :: rd b432311d1e3a1d0a rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr x3, x4, x5, #60 :: rd 92e7217e1ab63b0f rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #60 :: rd d79baaee550b4885 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #60 :: rd 58586ea2c6954dfe rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr x3, x4, x5, #60 :: rd 51579fec38927955 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr x3, x4, x5, #60 :: rd b834ed5b21de6b59 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr x3, x4, x5, #61 :: rd da19188e8f1d0e85 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr x3, x4, x5, #61 :: rd c97390bf0d5b1d87 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #61 :: rd ebcdd5772a85a442 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #61 :: rd 2c2c3751634aa6ff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr x3, x4, x5, #61 :: rd 28abcff61c493caa rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr x3, x4, x5, #61 :: rd dc1a76ad90ef35ac rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr x3, x4, x5, #62 :: rd 6d0c8c47478e8742 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr x3, x4, x5, #62 :: rd 64b9c85f86ad8ec3 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #62 :: rd f5e6eabb9542d221 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #62 :: rd 16161ba8b1a5537f rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr x3, x4, x5, #62 :: rd 9455e7fb0e249e55 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr x3, x4, x5, #62 :: rd 6e0d3b56c8779ad6 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr x3, x4, x5, #63 :: rd 56f8b273af81ea51 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+extr x3, x4, x5, #63 :: rd f9353b17c4869ebc rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+extr x3, x4, x5, #63 :: rd b31a40455370ed57 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+extr x3, x4, x5, #63 :: rd 66acdcca2b320a4e rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+extr x3, x4, x5, #63 :: rd caf674a29ea40fe9 rm e57b3a514f5207f4, rn 8ef7bac0f0ac903a, cin 0, nzcv 00000000     
+extr x3, x4, x5, #63 :: rd 3a94903624e877f1 rm 9d4a481b12743bf8, rn 9f014e8d2644ee47, cin 0, nzcv 00000000     
+extr x3, x4, x5, #63 :: rd dfba67ac9cdad516 rm efdd33d64e6d6a8b, rn 44e875422d202c19, cin 0, nzcv 00000000     
+extr x3, x4, x5, #63 :: rd b8d93654fe213eb6 rm 5c6c9b2a7f109f5b, rn 568ee275e665f075, cin 0, nzcv 00000000     
+extr x3, x4, x5, #63 :: rd 36296149f77a5822 rm 9b14b0a4fbbd2c11, rn 6b5bac44aaa93980, cin 0, nzcv 00000000     
+EXTR(32)
+extr w3, w4, w5, #0 :: rd 0000000016fbd710 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr w3, w4, w5, #0 :: rd 00000000bfcd4a4a rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #0 :: rd 000000003ee4863a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #0 :: rd 0000000045421773 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr w3, w4, w5, #0 :: rd 000000009b052546 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr w3, w4, w5, #0 :: rd 00000000fd1dbf6c rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr w3, w4, w5, #1 :: rd 000000000b7deb88 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr w3, w4, w5, #1 :: rd 000000005fe6a525 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #1 :: rd 000000001f72431d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #1 :: rd 00000000a2a10bb9 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr w3, w4, w5, #1 :: rd 00000000cd8292a3 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr w3, w4, w5, #1 :: rd 00000000fe8edfb6 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr w3, w4, w5, #2 :: rd 0000000005bef5c4 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr w3, w4, w5, #2 :: rd 000000002ff35292 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #2 :: rd 000000000fb9218e rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #2 :: rd 00000000d15085dc rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr w3, w4, w5, #2 :: rd 0000000066c14951 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr w3, w4, w5, #2 :: rd 000000007f476fdb rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr w3, w4, w5, #3 :: rd 0000000002df7ae2 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr w3, w4, w5, #3 :: rd 0000000017f9a949 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #3 :: rd 0000000007dc90c7 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #3 :: rd 00000000e8a842ee rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr w3, w4, w5, #3 :: rd 00000000b360a4a8 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr w3, w4, w5, #3 :: rd 00000000bfa3b7ed rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr w3, w4, w5, #16 :: rd 00000000a1d016fb rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr w3, w4, w5, #16 :: rd 0000000063b0bfcd rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #16 :: rd 00000000b4883ee4 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #16 :: rd 0000000054df4542 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr w3, w4, w5, #16 :: rd 0000000027959b05 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr w3, w4, w5, #16 :: rd 00000000e6b5fd1d rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr w3, w4, w5, #28 :: rd 000000001e3a1d01 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr w3, w4, w5, #28 :: rd 000000001ab63b0b rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #28 :: rd 00000000550b4883 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #28 :: rd 00000000c6954df4 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr w3, w4, w5, #28 :: rd 0000000038927959 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr w3, w4, w5, #28 :: rd 0000000021de6b5f rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr w3, w4, w5, #29 :: rd 000000008f1d0e80 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr w3, w4, w5, #29 :: rd 000000000d5b1d85 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #29 :: rd 000000002a85a441 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #29 :: rd 00000000634aa6fa rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr w3, w4, w5, #29 :: rd 000000001c493cac rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr w3, w4, w5, #29 :: rd 0000000090ef35af rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr w3, w4, w5, #30 :: rd 00000000478e8740 rm db432311d1e3a1d0, rn a6325ae016fbd710, cin 0, nzcv 00000000     
+extr w3, w4, w5, #30 :: rd 0000000086ad8ec2 rm 192e7217e1ab63b0, rn fd370f11bfcd4a4a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #30 :: rd 000000009542d220 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #30 :: rd 00000000b1a5537d rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+extr w3, w4, w5, #30 :: rd 000000000e249e56 rm e51579fec3892795, rn 507865169b052546, cin 0, nzcv 00000000     
+extr w3, w4, w5, #30 :: rd 00000000c8779ad7 rm 1b834ed5b21de6b5, rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+extr w3, w4, w5, #31 :: rd 00000000af81ea51 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+extr w3, w4, w5, #31 :: rd 00000000c4869ebc rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+extr w3, w4, w5, #31 :: rd 000000005370ed57 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+extr w3, w4, w5, #31 :: rd 000000002b320a4e rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+extr w3, w4, w5, #31 :: rd 000000009ea40fe9 rm e57b3a514f5207f4, rn 8ef7bac0f0ac903a, cin 0, nzcv 00000000     
+extr w3, w4, w5, #31 :: rd 0000000024e877f0 rm 9d4a481b12743bf8, rn 9f014e8d2644ee47, cin 0, nzcv 00000000     
+extr w3, w4, w5, #31 :: rd 000000009cdad516 rm efdd33d64e6d6a8b, rn 44e875422d202c19, cin 0, nzcv 00000000     
+extr w3, w4, w5, #31 :: rd 00000000fe213eb7 rm 5c6c9b2a7f109f5b, rn 568ee275e665f075, cin 0, nzcv 00000000     
+extr w3, w4, w5, #31 :: rd 00000000f77a5823 rm 9b14b0a4fbbd2c11, rn 6b5bac44aaa93980, cin 0, nzcv 00000000     
+ADD/SUB(reg,64)
+add  x7,x8,x9,lsl #0 :: rd e2b4c9df7e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+add  x7,x8,x9,lsl #1 :: rd d0c28d425e37e3dc rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+add  x7,x8,x9,lsl #62 :: rd 598d2022a9b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+add  x7,x8,x9,lsl #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+adds x7,x8,x9,lsl #0 :: rd e2b4c9df7e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 80000000 N   
+adds x7,x8,x9,lsl #1 :: rd d0c28d425e37e3dc rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C 
+adds x7,x8,x9,lsl #62 :: rd 598d2022a9b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 30000000   CV
+adds x7,x8,x9,lsl #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+adds x7,x8,x9,lsl #0  :: rd 0000000000000000 rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 60000000  ZC 
+add  x7,x8,x9,lsr #0 :: rd e2b4c9df7e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+add  x7,x8,x9,lsr #1 :: rd 31a499798140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+add  x7,x8,x9,lsr #62 :: rd d98d2022a9b876ad rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+add  x7,x8,x9,lsr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+adds x7,x8,x9,lsr #0 :: rd e2b4c9df7e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 80000000 N   
+adds x7,x8,x9,lsr #1 :: rd 31a499798140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 20000000   C 
+adds x7,x8,x9,lsr #62 :: rd d98d2022a9b876ad rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 80000000 N   
+adds x7,x8,x9,lsr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+adds x7,x8,x9,lsr #0  :: rd 0000000000000000 rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 60000000  ZC 
+add  x7,x8,x9,asr #0 :: rd e2b4c9df7e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+add  x7,x8,x9,asr #1 :: rd 31a499798140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+add  x7,x8,x9,asr #62 :: rd d98d2022a9b876a9 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+add  x7,x8,x9,asr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+adds x7,x8,x9,asr #0 :: rd e2b4c9df7e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 80000000 N   
+adds x7,x8,x9,asr #1 :: rd 31a499798140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 20000000   C 
+adds x7,x8,x9,asr #62 :: rd d98d2022a9b876a9 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv a0000000 N C 
+adds x7,x8,x9,asr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+adds x7,x8,x9,asr #0  :: rd 0000000000000000 rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 60000000  ZC 
+sub  x7,x8,x9,lsl #0 :: rd 7443e894315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+sub  x7,x8,x9,lsl #1 :: rd 2872add5664ebae0 rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+sub  x7,x8,x9,lsl #62 :: rd 598d2022a9b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+sub  x7,x8,x9,lsl #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+subs x7,x8,x9,lsl #0 :: rd 7443e894315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+subs x7,x8,x9,lsl #1 :: rd 2872add5664ebae0 rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 20000000   C 
+subs x7,x8,x9,lsl #62 :: rd 598d2022a9b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 20000000   C 
+subs x7,x8,x9,lsl #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 20000000   C 
+subs x7,x8,x9,lsl #0  :: rd aaaaaaaaaaaaaaac rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 90000000 N  V
+sub  x7,x8,x9,lsr #0 :: rd 7443e894315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+sub  x7,x8,x9,lsr #1 :: rd c790a19e43462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+sub  x7,x8,x9,lsr #62 :: rd d98d2022a9b876a9 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+sub  x7,x8,x9,lsr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+subs x7,x8,x9,lsr #0 :: rd 7443e894315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+subs x7,x8,x9,lsr #1 :: rd c790a19e43462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C 
+subs x7,x8,x9,lsr #62 :: rd d98d2022a9b876a9 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv a0000000 N C 
+subs x7,x8,x9,lsr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 20000000   C 
+subs x7,x8,x9,lsr #0  :: rd aaaaaaaaaaaaaaac rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 90000000 N  V
+sub  x7,x8,x9,asr #0 :: rd 7443e894315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+sub  x7,x8,x9,asr #1 :: rd c790a19e43462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+sub  x7,x8,x9,asr #62 :: rd d98d2022a9b876ad rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+sub  x7,x8,x9,asr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+subs x7,x8,x9,asr #0 :: rd 7443e894315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+subs x7,x8,x9,asr #1 :: rd c790a19e43462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C 
+subs x7,x8,x9,asr #62 :: rd d98d2022a9b876ad rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 80000000 N   
+subs x7,x8,x9,asr #63 :: rd 33566e6515990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 20000000   C 
+subs x7,x8,x9,asr #0  :: rd 0000000000000000 rm 5555555555555555, rn 5555555555555555, cin 0, nzcv 60000000  ZC 
+subs x7,x8,x9,asr #0  :: rd 5555555555555555 rm aaaaaaaaaaaaaaaa, rn 5555555555555555, cin 0, nzcv 30000000   CV
+ADD/SUB(reg,32)
+add  w7,w8,w9,lsl #0 :: rd 000000007e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+add  w7,w8,w9,lsl #1 :: rd 000000005e37e3dc rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+add  w7,w8,w9,lsl #30 :: rd 0000000029b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+add  w7,w8,w9,lsl #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+adds w7,w8,w9,lsl #0 :: rd 000000007e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 30000000   CV
+adds w7,w8,w9,lsl #1 :: rd 000000005e37e3dc rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 20000000   C 
+adds w7,w8,w9,lsl #30 :: rd 0000000029b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 30000000   CV
+adds w7,w8,w9,lsl #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+adds w7,w8,w9,lsl #0  :: rd 0000000000000000 rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 60000000  ZC 
+add  w7,w8,w9,lsr #0 :: rd 000000007e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+add  w7,w8,w9,lsr #1 :: rd 000000000140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+add  w7,w8,w9,lsr #30 :: rd 00000000a9b876ae rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+add  w7,w8,w9,lsr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+adds w7,w8,w9,lsr #0 :: rd 000000007e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 30000000   CV
+adds w7,w8,w9,lsr #1 :: rd 000000000140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 20000000   C 
+adds w7,w8,w9,lsr #30 :: rd 00000000a9b876ae rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 80000000 N   
+adds w7,w8,w9,lsr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+adds w7,w8,w9,lsr #0  :: rd 0000000000000000 rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 60000000  ZC 
+add  w7,w8,w9,asr #0 :: rd 000000007e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+add  w7,w8,w9,asr #1 :: rd 000000000140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+add  w7,w8,w9,asr #30 :: rd 00000000a9b876aa rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+add  w7,w8,w9,asr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+adds w7,w8,w9,asr #0 :: rd 000000007e23f68a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 30000000   CV
+adds w7,w8,w9,asr #1 :: rd 000000000140747d rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 20000000   C 
+adds w7,w8,w9,asr #30 :: rd 00000000a9b876aa rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv a0000000 N C 
+adds w7,w8,w9,asr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+adds w7,w8,w9,asr #0  :: rd 0000000000000000 rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 60000000  ZC 
+sub  w7,w8,w9,lsl #0 :: rd 00000000315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+sub  w7,w8,w9,lsl #1 :: rd 00000000664ebae0 rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+sub  w7,w8,w9,lsl #30 :: rd 0000000029b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+sub  w7,w8,w9,lsl #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+subs w7,w8,w9,lsl #0 :: rd 00000000315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 20000000   C 
+subs w7,w8,w9,lsl #1 :: rd 00000000664ebae0 rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 30000000   CV
+subs w7,w8,w9,lsl #30 :: rd 0000000029b876ab rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 20000000   C 
+subs w7,w8,w9,lsl #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 20000000   C 
+subs w7,w8,w9,lsl #0  :: rd 00000000aaaaaaac rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 90000000 N  V
+sub  w7,w8,w9,lsr #0 :: rd 00000000315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+sub  w7,w8,w9,lsr #1 :: rd 00000000c3462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+sub  w7,w8,w9,lsr #30 :: rd 00000000a9b876a8 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+sub  w7,w8,w9,lsr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+subs w7,w8,w9,lsr #0 :: rd 00000000315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 20000000   C 
+subs w7,w8,w9,lsr #1 :: rd 00000000c3462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C 
+subs w7,w8,w9,lsr #30 :: rd 00000000a9b876a8 rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv a0000000 N C 
+subs w7,w8,w9,lsr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 20000000   C 
+subs w7,w8,w9,lsr #0  :: rd 00000000aaaaaaac rm 5555555555555556, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 90000000 N  V
+sub  w7,w8,w9,asr #0 :: rd 00000000315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+sub  w7,w8,w9,asr #1 :: rd 00000000c3462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+sub  w7,w8,w9,asr #30 :: rd 00000000a9b876ac rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 00000000     
+sub  w7,w8,w9,asr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 00000000     
+subs w7,w8,w9,asr #0 :: rd 00000000315df3c6 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 20000000   C 
+subs w7,w8,w9,asr #1 :: rd 00000000c3462a3f rm fc9a9d8be2434f5e, rn 6a13f7db3dfa4a3f, cin 0, nzcv a0000000 N C 
+subs w7,w8,w9,asr #30 :: rd 00000000a9b876ac rm d98d2022a9b876ab, rn a7e754e8ff3a554e, cin 0, nzcv 80000000 N   
+subs w7,w8,w9,asr #31 :: rd 0000000015990527 rm 33566e6515990527, rn 3d7e7390195d82e2, cin 0, nzcv 20000000   C 
+subs w7,w8,w9,asr #0  :: rd 0000000000000000 rm 5555555555555555, rn 5555555555555555, cin 0, nzcv 60000000  ZC 
+subs w7,w8,w9,asr #0  :: rd 0000000055555555 rm aaaaaaaaaaaaaaaa, rn 5555555555555555, cin 0, nzcv 30000000   CV
+LOGIC(reg,64)
+and x7,x8,x9,lsl #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+and x7,x8,x9,lsl #1 :: rd b5109a0a65400400 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+and x7,x8,x9,lsl #62 :: rd c000000000000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+and x7,x8,x9,lsl #63 :: rd 8000000000000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+and x7,x8,x9,lsr #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+and x7,x8,x9,lsr #1 :: rd 2d60a28685500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+and x7,x8,x9,lsr #62 :: rd 0000000000000003 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+and x7,x8,x9,lsr #63 :: rd 0000000000000001 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+and x7,x8,x9,asr #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+and x7,x8,x9,asr #1 :: rd 2d60a28685500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+and x7,x8,x9,asr #62 :: rd c58586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+and x7,x8,x9,asr #63 :: rd fb834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+and x7,x8,x9,ror #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+and x7,x8,x9,ror #1 :: rd 2d60a28685500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+and x7,x8,x9,ror #62 :: rd 81850020040854cf rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+and x7,x8,x9,ror #63 :: rd 30020081b2196695 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orr x7,x8,x9,lsl #0 :: rd ff737bf1d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orr x7,x8,x9,lsl #1 :: rd fffbbebefdd9bcfc rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orr x7,x8,x9,lsl #62 :: rd c58586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orr x7,x8,x9,lsl #63 :: rd fb834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orr x7,x8,x9,lsr #0 :: rd ff737bf1d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orr x7,x8,x9,lsr #1 :: rd fdfdbfaeff72f79d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orr x7,x8,x9,lsr #62 :: rd c58586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orr x7,x8,x9,lsr #63 :: rd fb834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orr x7,x8,x9,asr #0 :: rd ff737bf1d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orr x7,x8,x9,asr #1 :: rd fdfdbfaeff72f79d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orr x7,x8,x9,asr #62 :: rd ffffffffffffffff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orr x7,x8,x9,asr #63 :: rd ffffffffffffffff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orr x7,x8,x9,ror #0 :: rd ff737bf1d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orr x7,x8,x9,ror #1 :: rd fdfdbfaeff72f79d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orr x7,x8,x9,ror #62 :: rd e585d6ef3d695ddf rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orr x7,x8,x9,ror #63 :: rd ffa3cff5fa3ffeff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eor x7,x8,x9,lsl #0 :: rd 7d7179f1c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eor x7,x8,x9,lsl #1 :: rd 4aeb24b49899b8fc rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eor x7,x8,x9,lsl #62 :: rd 058586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eor x7,x8,x9,lsl #63 :: rd 7b834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eor x7,x8,x9,lsr #0 :: rd 7d7179f1c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eor x7,x8,x9,lsr #1 :: rd d09d1d287a22f795 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eor x7,x8,x9,lsr #62 :: rd c58586ea2c6954dc rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eor x7,x8,x9,lsr #63 :: rd fb834ed5b21de6b4 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eor x7,x8,x9,asr #0 :: rd 7d7179f1c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eor x7,x8,x9,asr #1 :: rd d09d1d287a22f795 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eor x7,x8,x9,asr #62 :: rd 3a7a7915d396ab20 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eor x7,x8,x9,asr #63 :: rd 047cb12a4de2194a rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eor x7,x8,x9,ror #0 :: rd 7d7179f1c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eor x7,x8,x9,ror #1 :: rd d09d1d287a22f795 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eor x7,x8,x9,ror #62 :: rd 6400d6cf39610910 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eor x7,x8,x9,ror #63 :: rd cfa1cf744826986a rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+ands x7,x8,x9,lsl #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N   
+ands x7,x8,x9,lsl #1 :: rd b5109a0a65400400 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N   
+ands x7,x8,x9,lsl #62 :: rd c000000000000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 80000000 N   
+ands x7,x8,x9,lsl #63 :: rd 8000000000000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N   
+ands x7,x8,x9,lsr #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N   
+ands x7,x8,x9,lsr #1 :: rd 2d60a28685500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+ands x7,x8,x9,lsr #62 :: rd 0000000000000003 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+ands x7,x8,x9,lsr #63 :: rd 0000000000000001 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+ands x7,x8,x9,asr #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N   
+ands x7,x8,x9,asr #1 :: rd 2d60a28685500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+ands x7,x8,x9,asr #62 :: rd c58586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 80000000 N   
+ands x7,x8,x9,asr #63 :: rd fb834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N   
+ands x7,x8,x9,ror #0 :: rd 8202020010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N   
+ands x7,x8,x9,ror #1 :: rd 2d60a28685500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+ands x7,x8,x9,ror #62 :: rd 81850020040854cf rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 80000000 N   
+ands x7,x8,x9,ror #63 :: rd 30020081b2196695 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+ands x7,x8,x9,ror #22 :: rd 0000000000000000 rm 5555555555555555, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 40000000  Z  
+bic x7,x8,x9,lsl #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+bic x7,x8,x9,lsl #1 :: rd 486920a48010b088 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+bic x7,x8,x9,lsl #62 :: rd 058586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bic x7,x8,x9,lsl #63 :: rd 7b834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+bic x7,x8,x9,lsr #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+bic x7,x8,x9,lsr #1 :: rd d01918286000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+bic x7,x8,x9,lsr #62 :: rd c58586ea2c6954dc rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bic x7,x8,x9,lsr #63 :: rd fb834ed5b21de6b4 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+bic x7,x8,x9,asr #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+bic x7,x8,x9,asr #1 :: rd d01918286000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+bic x7,x8,x9,asr #62 :: rd 0000000000000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bic x7,x8,x9,asr #63 :: rd 0000000000000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+bic x7,x8,x9,ror #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+bic x7,x8,x9,ror #1 :: rd d01918286000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+bic x7,x8,x9,ror #62 :: rd 440086ca28610010 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bic x7,x8,x9,ror #63 :: rd cb814e5400048020 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orn x7,x8,x9,lsl #0 :: rd dbcfa71ff9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orn x7,x8,x9,lsl #1 :: rd fd7dfbefe776f78b rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orn x7,x8,x9,lsl #62 :: rd ffffffffffffffff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orn x7,x8,x9,lsl #63 :: rd ffffffffffffffff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orn x7,x8,x9,lsr #0 :: rd dbcfa71ff9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orn x7,x8,x9,lsr #1 :: rd ff7bfaffe5ddbcea rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orn x7,x8,x9,lsr #62 :: rd ffffffffffffffff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orn x7,x8,x9,lsr #63 :: rd ffffffffffffffff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orn x7,x8,x9,asr #0 :: rd dbcfa71ff9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orn x7,x8,x9,asr #1 :: rd ff7bfaffe5ddbcea rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orn x7,x8,x9,asr #62 :: rd c58586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orn x7,x8,x9,asr #63 :: rd fb834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orn x7,x8,x9,ror #0 :: rd dbcfa71ff9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orn x7,x8,x9,ror #1 :: rd ff7bfaffe5ddbcea rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orn x7,x8,x9,ror #62 :: rd dfffaffaeefff6ff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orn x7,x8,x9,ror #63 :: rd fbdf7edfb7dde7b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eon x7,x8,x9,lsl #0 :: rd 828e860e38e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eon x7,x8,x9,lsl #1 :: rd b514db4b67664703 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eon x7,x8,x9,lsl #62 :: rd fa7a7915d396ab20 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eon x7,x8,x9,lsl #63 :: rd 847cb12a4de2194a rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eon x7,x8,x9,lsr #0 :: rd 828e860e38e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eon x7,x8,x9,lsr #1 :: rd 2f62e2d785dd086a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eon x7,x8,x9,lsr #62 :: rd 3a7a7915d396ab23 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eon x7,x8,x9,lsr #63 :: rd 047cb12a4de2194b rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eon x7,x8,x9,asr #0 :: rd 828e860e38e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eon x7,x8,x9,asr #1 :: rd 2f62e2d785dd086a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eon x7,x8,x9,asr #62 :: rd c58586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eon x7,x8,x9,asr #63 :: rd fb834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eon x7,x8,x9,ror #0 :: rd 828e860e38e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eon x7,x8,x9,ror #1 :: rd 2f62e2d785dd086a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eon x7,x8,x9,ror #62 :: rd 9bff2930c69ef6ef rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eon x7,x8,x9,ror #63 :: rd 305e308bb7d96795 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+bics x7,x8,x9,lsl #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+bics x7,x8,x9,lsl #1 :: rd 486920a48010b088 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+bics x7,x8,x9,lsl #62 :: rd 058586ea2c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bics x7,x8,x9,lsl #63 :: rd 7b834ed5b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+bics x7,x8,x9,lsr #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+bics x7,x8,x9,lsr #1 :: rd d01918286000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N   
+bics x7,x8,x9,lsr #62 :: rd c58586ea2c6954dc rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 80000000 N   
+bics x7,x8,x9,lsr #63 :: rd fb834ed5b21de6b4 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N   
+bics x7,x8,x9,asr #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+bics x7,x8,x9,asr #1 :: rd d01918286000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N   
+bics x7,x8,x9,asr #62 :: rd 0000000000000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 40000000  Z  
+bics x7,x8,x9,asr #63 :: rd 0000000000000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 40000000  Z  
+bics x7,x8,x9,ror #0 :: rd 59412111c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+bics x7,x8,x9,ror #1 :: rd d01918286000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N   
+bics x7,x8,x9,ror #62 :: rd 440086ca28610010 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bics x7,x8,x9,ror #63 :: rd cb814e5400048020 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N   
+LOGIC(reg,32)
+and w7,w8,w9,lsl #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+and w7,w8,w9,lsl #1 :: rd 0000000065400400 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+and w7,w8,w9,lsl #30 :: rd 0000000000000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+and w7,w8,w9,lsl #31 :: rd 0000000080000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+and w7,w8,w9,lsr #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+and w7,w8,w9,lsr #1 :: rd 0000000005500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+and w7,w8,w9,lsr #30 :: rd 0000000000000001 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+and w7,w8,w9,lsr #31 :: rd 0000000000000001 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+and w7,w8,w9,asr #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+and w7,w8,w9,asr #1 :: rd 0000000005500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+and w7,w8,w9,asr #30 :: rd 0000000000000001 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+and w7,w8,w9,asr #31 :: rd 00000000b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+and w7,w8,w9,ror #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+and w7,w8,w9,ror #1 :: rd 0000000005500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+and w7,w8,w9,ror #30 :: rd 00000000040854cd rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+and w7,w8,w9,ror #31 :: rd 00000000b2196695 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orr w7,w8,w9,lsl #0 :: rd 00000000d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orr w7,w8,w9,lsl #1 :: rd 00000000fdd9bcfc rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orr w7,w8,w9,lsl #30 :: rd 00000000ec6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orr w7,w8,w9,lsl #31 :: rd 00000000b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orr w7,w8,w9,lsr #0 :: rd 00000000d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orr w7,w8,w9,lsr #1 :: rd 00000000ff72f79d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orr w7,w8,w9,lsr #30 :: rd 000000002c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orr w7,w8,w9,lsr #31 :: rd 00000000b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orr w7,w8,w9,asr #0 :: rd 00000000d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orr w7,w8,w9,asr #1 :: rd 00000000ff72f79d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orr w7,w8,w9,asr #30 :: rd 000000002c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orr w7,w8,w9,asr #31 :: rd 00000000ffffffff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orr w7,w8,w9,ror #0 :: rd 00000000d7fbf7df rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orr w7,w8,w9,ror #1 :: rd 00000000ff72f79d rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orr w7,w8,w9,ror #30 :: rd 000000003d695ddf rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orr w7,w8,w9,ror #31 :: rd 00000000fa3ffeff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eor w7,w8,w9,lsl #0 :: rd 00000000c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eor w7,w8,w9,lsl #1 :: rd 000000009899b8fc rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eor w7,w8,w9,lsl #30 :: rd 00000000ec6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eor w7,w8,w9,lsl #31 :: rd 00000000321de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eor w7,w8,w9,lsr #0 :: rd 00000000c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eor w7,w8,w9,lsr #1 :: rd 00000000fa22f795 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eor w7,w8,w9,lsr #30 :: rd 000000002c6954de rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eor w7,w8,w9,lsr #31 :: rd 00000000b21de6b4 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eor w7,w8,w9,asr #0 :: rd 00000000c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eor w7,w8,w9,asr #1 :: rd 00000000fa22f795 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eor w7,w8,w9,asr #30 :: rd 000000002c6954de rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eor w7,w8,w9,asr #31 :: rd 000000004de2194a rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eor w7,w8,w9,ror #0 :: rd 00000000c71876cf rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eor w7,w8,w9,ror #1 :: rd 00000000fa22f795 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eor w7,w8,w9,ror #30 :: rd 0000000039610912 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eor w7,w8,w9,ror #31 :: rd 000000004826986a rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+ands w7,w8,w9,lsl #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+ands w7,w8,w9,lsl #1 :: rd 0000000065400400 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+ands w7,w8,w9,lsl #30 :: rd 0000000000000000 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 40000000  Z  
+ands w7,w8,w9,lsl #31 :: rd 0000000080000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N   
+ands w7,w8,w9,lsr #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+ands w7,w8,w9,lsr #1 :: rd 0000000005500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+ands w7,w8,w9,lsr #30 :: rd 0000000000000001 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+ands w7,w8,w9,lsr #31 :: rd 0000000000000001 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+ands w7,w8,w9,asr #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+ands w7,w8,w9,asr #1 :: rd 0000000005500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+ands w7,w8,w9,asr #30 :: rd 0000000000000001 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+ands w7,w8,w9,asr #31 :: rd 00000000b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N   
+ands w7,w8,w9,ror #0 :: rd 0000000010e38110 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+ands w7,w8,w9,ror #1 :: rd 0000000005500008 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+ands w7,w8,w9,ror #30 :: rd 00000000040854cd rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+ands w7,w8,w9,ror #31 :: rd 00000000b2196695 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N   
+ands w7,w8,w9,ror #22 :: rd 0000000000000000 rm 5555555555555555, rn aaaaaaaaaaaaaaaa, cin 0, nzcv 40000000  Z  
+bic w7,w8,w9,lsl #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+bic w7,w8,w9,lsl #1 :: rd 000000008010b088 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+bic w7,w8,w9,lsl #30 :: rd 000000002c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bic w7,w8,w9,lsl #31 :: rd 00000000321de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+bic w7,w8,w9,lsr #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+bic w7,w8,w9,lsr #1 :: rd 00000000e000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+bic w7,w8,w9,lsr #30 :: rd 000000002c6954de rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bic w7,w8,w9,lsr #31 :: rd 00000000b21de6b4 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+bic w7,w8,w9,asr #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+bic w7,w8,w9,asr #1 :: rd 00000000e000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+bic w7,w8,w9,asr #30 :: rd 000000002c6954de rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bic w7,w8,w9,asr #31 :: rd 0000000000000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+bic w7,w8,w9,ror #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+bic w7,w8,w9,ror #1 :: rd 00000000e000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+bic w7,w8,w9,ror #30 :: rd 0000000028610012 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bic w7,w8,w9,ror #31 :: rd 0000000000048020 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orn w7,w8,w9,lsl #0 :: rd 00000000f9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orn w7,w8,w9,lsl #1 :: rd 00000000e776f78b rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orn w7,w8,w9,lsl #30 :: rd 000000003fffffff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orn w7,w8,w9,lsl #31 :: rd 00000000ffffffff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orn w7,w8,w9,lsr #0 :: rd 00000000f9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orn w7,w8,w9,lsr #1 :: rd 00000000e5ddbcea rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orn w7,w8,w9,lsr #30 :: rd 00000000ffffffff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orn w7,w8,w9,lsr #31 :: rd 00000000ffffffff rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orn w7,w8,w9,asr #0 :: rd 00000000f9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orn w7,w8,w9,asr #1 :: rd 00000000e5ddbcea rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orn w7,w8,w9,asr #30 :: rd 00000000ffffffff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orn w7,w8,w9,asr #31 :: rd 00000000b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+orn w7,w8,w9,ror #0 :: rd 00000000f9e7a9f5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+orn w7,w8,w9,ror #1 :: rd 00000000e5ddbcea rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+orn w7,w8,w9,ror #30 :: rd 00000000eefff6ff rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+orn w7,w8,w9,ror #31 :: rd 00000000b7dde7b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eon w7,w8,w9,lsl #0 :: rd 0000000038e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eon w7,w8,w9,lsl #1 :: rd 0000000067664703 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eon w7,w8,w9,lsl #30 :: rd 000000001396ab20 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eon w7,w8,w9,lsl #31 :: rd 00000000cde2194a rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eon w7,w8,w9,lsr #0 :: rd 0000000038e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eon w7,w8,w9,lsr #1 :: rd 0000000005dd086a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eon w7,w8,w9,lsr #30 :: rd 00000000d396ab21 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eon w7,w8,w9,lsr #31 :: rd 000000004de2194b rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eon w7,w8,w9,asr #0 :: rd 0000000038e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eon w7,w8,w9,asr #1 :: rd 0000000005dd086a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eon w7,w8,w9,asr #30 :: rd 00000000d396ab21 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eon w7,w8,w9,asr #31 :: rd 00000000b21de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+eon w7,w8,w9,ror #0 :: rd 0000000038e78930 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 00000000     
+eon w7,w8,w9,ror #1 :: rd 0000000005dd086a rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 00000000     
+eon w7,w8,w9,ror #30 :: rd 00000000c69ef6ed rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+eon w7,w8,w9,ror #31 :: rd 00000000b7d96795 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+bics w7,w8,w9,lsl #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N   
+bics w7,w8,w9,lsl #1 :: rd 000000008010b088 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N   
+bics w7,w8,w9,lsl #30 :: rd 000000002c6954df rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bics w7,w8,w9,lsl #31 :: rd 00000000321de6b5 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+bics w7,w8,w9,lsr #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N   
+bics w7,w8,w9,lsr #1 :: rd 00000000e000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N   
+bics w7,w8,w9,lsr #30 :: rd 000000002c6954de rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bics w7,w8,w9,lsr #31 :: rd 00000000b21de6b4 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 80000000 N   
+bics w7,w8,w9,asr #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N   
+bics w7,w8,w9,asr #1 :: rd 00000000e000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N   
+bics w7,w8,w9,asr #30 :: rd 000000002c6954de rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bics w7,w8,w9,asr #31 :: rd 0000000000000000 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 40000000  Z  
+bics w7,w8,w9,ror #0 :: rd 00000000c10020c5 rm db432311d1e3a1d5, rn a6325ae016fbd71a, cin 0, nzcv 80000000 N   
+bics w7,w8,w9,ror #1 :: rd 00000000e000b480 rm fd79baaee550b488, rn 5bc94f0d3ee4863a, cin 0, nzcv 80000000 N   
+bics w7,w8,w9,ror #30 :: rd 0000000028610012 rm c58586ea2c6954df, rn e861540945421773, cin 0, nzcv 00000000     
+bics w7,w8,w9,ror #31 :: rd 0000000000048020 rm fb834ed5b21de6b5, rn 9a1140d0fd1dbf6f, cin 0, nzcv 00000000     
+UMULH/SMULH
+umulh x9,x8,x7 :: rd 4090901a010c79a2 rm efdd33d64e6d6a8b, rn 44e875422d202c19, cin 0, nzcv 00000000     
+umulh x9,x8,x7 :: rd 1f1f7a1e6854654f rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+umulh x9,x8,x7 :: rd 80286ba6dafc0fec rm e57b3a514f5207f4, rn 8ef7bac0f0ac903a, cin 0, nzcv 00000000     
+smulh x9,x8,x7 :: rd fba81ad7d3ec4d89 rm efdd33d64e6d6a8b, rn 44e875422d202c19, cin 0, nzcv 00000000     
+smulh x9,x8,x7 :: rd f3a320e490937027 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+smulh x9,x8,x7 :: rd 0bb576949afd77be rm e57b3a514f5207f4, rn 8ef7bac0f0ac903a, cin 0, nzcv 00000000     
+MADD/MSUB
+madd x30,x26,x28,x27 :: rd 1bfc004f8e50d913 rm 7a3847909557e2b4, rn cbbb98441b9e1029, ra 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+madd x30,x26,x28,x27 :: rd 657c15cdfc9563db rm e39b12157cf9610f, rn 0eb420e934db9f92, ra 7564a539bf3eb84d, cin 0, nzcv 00000000     
+madd x30,x26,x28,x27 :: rd d990e4e3f2995139 rm d7588df1ecb46297, rn 26557c93f44473fa, ra 09fb0ab6a60b34c3, cin 0, nzcv 00000000     
+madd x30,x26,x28,x27 :: rd 9250e99b8bee2ac2 rm 4f0c54f61ac8f7bd, rn 99b1794bbb4b19cd, ra 52d448b3d56f5369, cin 0, nzcv 00000000     
+madd x30,x26,x28,x27 :: rd f1280fbc46efe21f rm 5370e6469b1e28ed, rn 0a1925a090f7aaf5, ra a7e754e8ff3a554e, cin 0, nzcv 00000000     
+msub x30,x26,x28,x27 :: rd b82bef66eda3bb6b rm 7a3847909557e2b4, rn cbbb98441b9e1029, ra 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+msub x30,x26,x28,x27 :: rd 854d34a581e80cbf rm e39b12157cf9610f, rn 0eb420e934db9f92, ra 7564a539bf3eb84d, cin 0, nzcv 00000000     
+msub x30,x26,x28,x27 :: rd 3a653089597d184d rm d7588df1ecb46297, rn 26557c93f44473fa, ra 09fb0ab6a60b34c3, cin 0, nzcv 00000000     
+msub x30,x26,x28,x27 :: rd 1357a7cc1ef07c10 rm 4f0c54f61ac8f7bd, rn 99b1794bbb4b19cd, ra 52d448b3d56f5369, cin 0, nzcv 00000000     
+msub x30,x26,x28,x27 :: rd 5ea69a15b784c87d rm 5370e6469b1e28ed, rn 0a1925a090f7aaf5, ra a7e754e8ff3a554e, cin 0, nzcv 00000000     
+madd w30,w26,w28,w27 :: rd 000000008e50d913 rm 7a3847909557e2b4, rn cbbb98441b9e1029, ra 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+madd w30,w26,w28,w27 :: rd 00000000fc9563db rm e39b12157cf9610f, rn 0eb420e934db9f92, ra 7564a539bf3eb84d, cin 0, nzcv 00000000     
+madd w30,w26,w28,w27 :: rd 00000000f2995139 rm d7588df1ecb46297, rn 26557c93f44473fa, ra 09fb0ab6a60b34c3, cin 0, nzcv 00000000     
+madd w30,w26,w28,w27 :: rd 000000008bee2ac2 rm 4f0c54f61ac8f7bd, rn 99b1794bbb4b19cd, ra 52d448b3d56f5369, cin 0, nzcv 00000000     
+madd w30,w26,w28,w27 :: rd 0000000046efe21f rm 5370e6469b1e28ed, rn 0a1925a090f7aaf5, ra a7e754e8ff3a554e, cin 0, nzcv 00000000     
+msub w30,w26,w28,w27 :: rd 00000000eda3bb6b rm 7a3847909557e2b4, rn cbbb98441b9e1029, ra 6a13f7db3dfa4a3f, cin 0, nzcv 00000000     
+msub w30,w26,w28,w27 :: rd 0000000081e80cbf rm e39b12157cf9610f, rn 0eb420e934db9f92, ra 7564a539bf3eb84d, cin 0, nzcv 00000000     
+msub w30,w26,w28,w27 :: rd 00000000597d184d rm d7588df1ecb46297, rn 26557c93f44473fa, ra 09fb0ab6a60b34c3, cin 0, nzcv 00000000     
+msub w30,w26,w28,w27 :: rd 000000001ef07c10 rm 4f0c54f61ac8f7bd, rn 99b1794bbb4b19cd, ra 52d448b3d56f5369, cin 0, nzcv 00000000     
+msub w30,w26,w28,w27 :: rd 00000000b784c87d rm 5370e6469b1e28ed, rn 0a1925a090f7aaf5, ra a7e754e8ff3a554e, cin 0, nzcv 00000000     
+CS{EL,INC,INV,NEG}(64)
+cmp x17,x18 ; csel x16,x17,x18,eq :: rd 7a6c3d1a51246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csel x16,x17,x18,ne :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csel x16,x17,x18,cc :: rd 7a6c3d1a51246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csel x16,x17,x18,cs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csel x16,x17,x18,mi :: rd 7a6c3d1a51246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csel x16,x17,x18,pl :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csel x16,x17,x18,vc :: rd 7a6c3d1a51246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csel x16,x17,x18,vs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinc x16,x17,x18,eq :: rd 7a6c3d1a51246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinc x16,x17,x18,ne :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinc x16,x17,x18,cc :: rd 7a6c3d1a51246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinc x16,x17,x18,cs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinc x16,x17,x18,mi :: rd 7a6c3d1a51246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinc x16,x17,x18,pl :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinc x16,x17,x18,vc :: rd 7a6c3d1a51246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinc x16,x17,x18,vs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinv x16,x17,x18,eq :: rd 8593c2e5aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinv x16,x17,x18,ne :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinv x16,x17,x18,cc :: rd 8593c2e5aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinv x16,x17,x18,cs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinv x16,x17,x18,mi :: rd 8593c2e5aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinv x16,x17,x18,pl :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinv x16,x17,x18,vc :: rd 8593c2e5aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csinv x16,x17,x18,vs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csneg x16,x17,x18,eq :: rd 8593c2e5aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csneg x16,x17,x18,ne :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csneg x16,x17,x18,cc :: rd 8593c2e5aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csneg x16,x17,x18,cs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csneg x16,x17,x18,mi :: rd 8593c2e5aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csneg x16,x17,x18,pl :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csneg x16,x17,x18,vc :: rd 8593c2e5aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+cmp x17,x18 ; csneg x16,x17,x18,vs :: rd afa6ef803bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 30000000   CV
+CS{EL,INC,INV,NEG}(32)
+cmp w17,w18 ; csel w16,w17,w18,eq :: rd 0000000051246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csel w16,w17,w18,ne :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csel w16,w17,w18,cc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csel w16,w17,w18,cs :: rd 0000000051246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csel w16,w17,w18,mi :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csel w16,w17,w18,pl :: rd 0000000051246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csel w16,w17,w18,vc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csel w16,w17,w18,vs :: rd 0000000051246495 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinc w16,w17,w18,eq :: rd 0000000051246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinc w16,w17,w18,ne :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinc w16,w17,w18,cc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinc w16,w17,w18,cs :: rd 0000000051246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinc w16,w17,w18,mi :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinc w16,w17,w18,pl :: rd 0000000051246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinc w16,w17,w18,vc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinc w16,w17,w18,vs :: rd 0000000051246496 rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinv w16,w17,w18,eq :: rd 00000000aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinv w16,w17,w18,ne :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinv w16,w17,w18,cc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinv w16,w17,w18,cs :: rd 00000000aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinv w16,w17,w18,mi :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinv w16,w17,w18,pl :: rd 00000000aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinv w16,w17,w18,vc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csinv w16,w17,w18,vs :: rd 00000000aedb9b6a rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csneg w16,w17,w18,eq :: rd 00000000aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csneg w16,w17,w18,ne :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csneg w16,w17,w18,cc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csneg w16,w17,w18,cs :: rd 00000000aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csneg w16,w17,w18,mi :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csneg w16,w17,w18,pl :: rd 00000000aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csneg w16,w17,w18,vc :: rd 000000003bc9291c rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+cmp w17,w18 ; csneg w16,w17,w18,vs :: rd 00000000aedb9b6b rm afa6ef803bc9291c, rn 7a6c3d1a51246495, cin 0, nzcv 80000000 N   
+ADD/SUB(extended reg)(64)
+add x21,x22,x23,uxtb #0 :: rd a3ca7e66297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtb #1 :: rd 09fb0ab6a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtb #2 :: rd 52d448b3d56f5615 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtb #3 :: rd a7e754e8ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtb #4 :: rd 2e10f2a4055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add x21,x22,x23,uxth #0 :: rd a3ca7e66297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add x21,x22,x23,uxth #1 :: rd 09fb0ab6a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add x21,x22,x23,uxth #2 :: rd 52d448b3d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add x21,x22,x23,uxth #3 :: rd a7e754e8ff3ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add x21,x22,x23,uxth #4 :: rd 2e10f2a4056782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtw #0 :: rd a3ca7e670aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtw #1 :: rd 09fb0ab7b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtw #2 :: rd 52d448b67c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtw #3 :: rd a7e754e9135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtw #4 :: rd 2e10f2b0786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtx #0 :: rd 4a48881f0aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtx #1 :: rd 550438d7b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtx #2 :: rd b908c93e7c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtx #3 :: rd 7d79e501135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add x21,x22,x23,uxtx #4 :: rd ad4c8070786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtb #0 :: rd a3ca7e66297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtb #1 :: rd 09fb0ab6a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtb #2 :: rd 52d448b3d56f5215 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtb #3 :: rd a7e754e8ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtb #4 :: rd 2e10f2a4055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add x21,x22,x23,sxth #0 :: rd a3ca7e66297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add x21,x22,x23,sxth #1 :: rd 09fb0ab6a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add x21,x22,x23,sxth #2 :: rd 52d448b3d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add x21,x22,x23,sxth #3 :: rd a7e754e8ff36f596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add x21,x22,x23,sxth #4 :: rd 2e10f2a4055782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtw #0 :: rd a3ca7e660aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtw #1 :: rd 09fb0ab5b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtw #2 :: rd 52d448b27c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtw #3 :: rd a7e754e9135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtw #4 :: rd 2e10f2a0786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtx #0 :: rd 4a48881f0aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtx #1 :: rd 550438d7b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtx #2 :: rd b908c93e7c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtx #3 :: rd 7d79e501135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add x21,x22,x23,sxtx #4 :: rd ad4c8070786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+adds x21,x22,x23,uxtb #0 :: rd a3ca7e66297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N   
+adds x21,x22,x23,uxtb #1 :: rd 09fb0ab6a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+adds x21,x22,x23,uxtb #2 :: rd 52d448b3d56f5615 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+adds x21,x22,x23,uxtb #3 :: rd a7e754e8ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N   
+adds x21,x22,x23,uxtb #4 :: rd 2e10f2a4055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+adds x21,x22,x23,uxth #0 :: rd a3ca7e66297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N   
+adds x21,x22,x23,uxth #1 :: rd 09fb0ab6a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+adds x21,x22,x23,uxth #2 :: rd 52d448b3d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+adds x21,x22,x23,uxth #3 :: rd a7e754e8ff3ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N   
+adds x21,x22,x23,uxth #4 :: rd 2e10f2a4056782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+adds x21,x22,x23,uxtw #0 :: rd a3ca7e670aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N   
+adds x21,x22,x23,uxtw #1 :: rd 09fb0ab7b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+adds x21,x22,x23,uxtw #2 :: rd 52d448b67c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+adds x21,x22,x23,uxtw #3 :: rd a7e754e9135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N   
+adds x21,x22,x23,uxtw #4 :: rd 2e10f2b0786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+adds x21,x22,x23,uxtx #0 :: rd 4a48881f0aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 30000000   CV
+adds x21,x22,x23,uxtx #1 :: rd 550438d7b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+adds x21,x22,x23,uxtx #2 :: rd b908c93e7c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 90000000 N  V
+adds x21,x22,x23,uxtx #3 :: rd 7d79e501135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 30000000   CV
+adds x21,x22,x23,uxtx #4 :: rd ad4c8070786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 90000000 N  V
+adds x21,x22,x23,sxtb #0 :: rd a3ca7e66297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N   
+adds x21,x22,x23,sxtb #1 :: rd 09fb0ab6a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+adds x21,x22,x23,sxtb #2 :: rd 52d448b3d56f5215 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C 
+adds x21,x22,x23,sxtb #3 :: rd a7e754e8ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N   
+adds x21,x22,x23,sxtb #4 :: rd 2e10f2a4055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+adds x21,x22,x23,sxth #0 :: rd a3ca7e66297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N   
+adds x21,x22,x23,sxth #1 :: rd 09fb0ab6a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+adds x21,x22,x23,sxth #2 :: rd 52d448b3d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+adds x21,x22,x23,sxth #3 :: rd a7e754e8ff36f596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+adds x21,x22,x23,sxth #4 :: rd 2e10f2a4055782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C 
+adds x21,x22,x23,sxtw #0 :: rd a3ca7e660aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv a0000000 N C 
+adds x21,x22,x23,sxtw #1 :: rd 09fb0ab5b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 20000000   C 
+adds x21,x22,x23,sxtw #2 :: rd 52d448b27c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C 
+adds x21,x22,x23,sxtw #3 :: rd a7e754e9135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N   
+adds x21,x22,x23,sxtw #4 :: rd 2e10f2a0786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C 
+adds x21,x22,x23,sxtx #0 :: rd 4a48881f0aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 30000000   CV
+adds x21,x22,x23,sxtx #1 :: rd 550438d7b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+adds x21,x22,x23,sxtx #2 :: rd b908c93e7c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 90000000 N  V
+adds x21,x22,x23,sxtx #3 :: rd 7d79e501135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 30000000   CV
+adds x21,x22,x23,sxtx #4 :: rd ad4c8070786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 90000000 N  V
+sub x21,x22,x23,uxtb #0 :: rd a3ca7e66297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtb #1 :: rd 09fb0ab6a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtb #2 :: rd 52d448b3d56f50bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtb #3 :: rd a7e754e8ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtb #4 :: rd 2e10f2a4055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxth #0 :: rd a3ca7e66297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxth #1 :: rd 09fb0ab6a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxth #2 :: rd 52d448b3d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxth #3 :: rd a7e754e8ff35b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxth #4 :: rd 2e10f2a40550556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtw #0 :: rd a3ca7e654855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtw #1 :: rd 09fb0ab59459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtw #2 :: rd 52d448b12e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtw #3 :: rd a7e754e8eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtw #4 :: rd 2e10f2979250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtx #0 :: rd fd4c74ad4855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtx #1 :: rd bef1dc959459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtx #2 :: rd ec9fc8292e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtx #3 :: rd d254c4d0eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub x21,x22,x23,uxtx #4 :: rd aed564d79250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtb #0 :: rd a3ca7e66297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtb #1 :: rd 09fb0ab6a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtb #2 :: rd 52d448b3d56f54bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtb #3 :: rd a7e754e8ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtb #4 :: rd 2e10f2a4055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxth #0 :: rd a3ca7e66297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxth #1 :: rd 09fb0ab6a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxth #2 :: rd 52d448b3d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxth #3 :: rd a7e754e8ff3db506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxth #4 :: rd 2e10f2a40560556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtw #0 :: rd a3ca7e664855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtw #1 :: rd 09fb0ab79459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtw #2 :: rd 52d448b52e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtw #3 :: rd a7e754e8eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtw #4 :: rd 2e10f2a79250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtx #0 :: rd fd4c74ad4855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtx #1 :: rd bef1dc959459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtx #2 :: rd ec9fc8292e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtx #3 :: rd d254c4d0eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub x21,x22,x23,sxtx #4 :: rd aed564d79250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+subs x21,x22,x23,uxtb #0 :: rd a3ca7e66297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv a0000000 N C 
+subs x21,x22,x23,uxtb #1 :: rd 09fb0ab6a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,uxtb #2 :: rd 52d448b3d56f50bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,uxtb #3 :: rd a7e754e8ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+subs x21,x22,x23,uxtb #4 :: rd 2e10f2a4055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,uxth #0 :: rd a3ca7e66297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv a0000000 N C 
+subs x21,x22,x23,uxth #1 :: rd 09fb0ab6a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,uxth #2 :: rd 52d448b3d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,uxth #3 :: rd a7e754e8ff35b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+subs x21,x22,x23,uxth #4 :: rd 2e10f2a40550556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,uxtw #0 :: rd a3ca7e654855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv a0000000 N C 
+subs x21,x22,x23,uxtw #1 :: rd 09fb0ab59459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,uxtw #2 :: rd 52d448b12e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,uxtw #3 :: rd a7e754e8eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+subs x21,x22,x23,uxtw #4 :: rd 2e10f2979250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,uxtx #0 :: rd fd4c74ad4855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N   
+subs x21,x22,x23,uxtx #1 :: rd bef1dc959459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N   
+subs x21,x22,x23,uxtx #2 :: rd ec9fc8292e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 80000000 N   
+subs x21,x22,x23,uxtx #3 :: rd d254c4d0eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N   
+subs x21,x22,x23,uxtx #4 :: rd aed564d79250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 80000000 N   
+subs x21,x22,x23,sxtb #0 :: rd a3ca7e66297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv a0000000 N C 
+subs x21,x22,x23,sxtb #1 :: rd 09fb0ab6a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,sxtb #2 :: rd 52d448b3d56f54bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+subs x21,x22,x23,sxtb #3 :: rd a7e754e8ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+subs x21,x22,x23,sxtb #4 :: rd 2e10f2a4055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,sxth #0 :: rd a3ca7e66297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv a0000000 N C 
+subs x21,x22,x23,sxth #1 :: rd 09fb0ab6a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,sxth #2 :: rd 52d448b3d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C 
+subs x21,x22,x23,sxth #3 :: rd a7e754e8ff3db506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N   
+subs x21,x22,x23,sxth #4 :: rd 2e10f2a40560556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+subs x21,x22,x23,sxtw #0 :: rd a3ca7e664855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N   
+subs x21,x22,x23,sxtw #1 :: rd 09fb0ab79459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+subs x21,x22,x23,sxtw #2 :: rd 52d448b52e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+subs x21,x22,x23,sxtw #3 :: rd a7e754e8eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+subs x21,x22,x23,sxtw #4 :: rd 2e10f2a79250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+subs x21,x22,x23,sxtx #0 :: rd fd4c74ad4855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 80000000 N   
+subs x21,x22,x23,sxtx #1 :: rd bef1dc959459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N   
+subs x21,x22,x23,sxtx #2 :: rd ec9fc8292e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 80000000 N   
+subs x21,x22,x23,sxtx #3 :: rd d254c4d0eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N   
+subs x21,x22,x23,sxtx #4 :: rd aed564d79250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 80000000 N   
+ADD/SUB(extended reg)(32)
+add w21,w22,w23,uxtb #0 :: rd 00000000297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtb #1 :: rd 00000000a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtb #2 :: rd 00000000d56f5615 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtb #3 :: rd 00000000ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtb #4 :: rd 00000000055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add w21,w22,w23,uxth #0 :: rd 00000000297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add w21,w22,w23,uxth #1 :: rd 00000000a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add w21,w22,w23,uxth #2 :: rd 00000000d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add w21,w22,w23,uxth #3 :: rd 00000000ff3ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add w21,w22,w23,uxth #4 :: rd 00000000056782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtw #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtw #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtw #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtw #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtw #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtx #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtx #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtx #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtx #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add w21,w22,w23,uxtx #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtb #0 :: rd 00000000297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtb #1 :: rd 00000000a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtb #2 :: rd 00000000d56f5215 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtb #3 :: rd 00000000ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtb #4 :: rd 00000000055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add w21,w22,w23,sxth #0 :: rd 00000000297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add w21,w22,w23,sxth #1 :: rd 00000000a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add w21,w22,w23,sxth #2 :: rd 00000000d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add w21,w22,w23,sxth #3 :: rd 00000000ff36f596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add w21,w22,w23,sxth #4 :: rd 00000000055782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtw #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtw #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtw #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtw #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtw #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtx #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtx #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtx #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtx #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+add w21,w22,w23,sxtx #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+adds w21,w22,w23,uxtb #0 :: rd 00000000297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+adds w21,w22,w23,uxtb #1 :: rd 00000000a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,uxtb #2 :: rd 00000000d56f5615 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,uxtb #3 :: rd 00000000ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,uxtb #4 :: rd 00000000055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+adds w21,w22,w23,uxth #0 :: rd 00000000297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+adds w21,w22,w23,uxth #1 :: rd 00000000a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,uxth #2 :: rd 00000000d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,uxth #3 :: rd 00000000ff3ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,uxth #4 :: rd 00000000056782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+adds w21,w22,w23,uxtw #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C 
+adds w21,w22,w23,uxtw #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,uxtw #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 30000000   CV
+adds w21,w22,w23,uxtw #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 20000000   C 
+adds w21,w22,w23,uxtw #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+adds w21,w22,w23,uxtx #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C 
+adds w21,w22,w23,uxtx #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,uxtx #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 30000000   CV
+adds w21,w22,w23,uxtx #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 20000000   C 
+adds w21,w22,w23,uxtx #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+adds w21,w22,w23,sxtb #0 :: rd 00000000297c4707 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+adds w21,w22,w23,sxtb #1 :: rd 00000000a60b350b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,sxtb #2 :: rd 00000000d56f5215 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv a0000000 N C 
+adds w21,w22,w23,sxtb #3 :: rd 00000000ff3a5596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,sxtb #4 :: rd 00000000055bf2ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+adds w21,w22,w23,sxth #0 :: rd 00000000297ca007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+adds w21,w22,w23,sxth #1 :: rd 00000000a60b470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,sxth #2 :: rd 00000000d5712e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,sxth #3 :: rd 00000000ff36f596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+adds w21,w22,w23,sxth #4 :: rd 00000000055782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C 
+adds w21,w22,w23,sxtw #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C 
+adds w21,w22,w23,sxtw #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,sxtw #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 30000000   CV
+adds w21,w22,w23,sxtw #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 20000000   C 
+adds w21,w22,w23,sxtw #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+adds w21,w22,w23,sxtx #0 :: rd 000000000aa2a007 rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C 
+adds w21,w22,w23,sxtx #1 :: rd 00000000b7bd470b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 80000000 N   
+adds w21,w22,w23,sxtx #2 :: rd 000000007c512e15 rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 30000000   CV
+adds w21,w22,w23,sxtx #3 :: rd 00000000135ef596 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 20000000   C 
+adds w21,w22,w23,sxtx #4 :: rd 00000000786782ae rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtb #0 :: rd 00000000297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtb #1 :: rd 00000000a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtb #2 :: rd 00000000d56f50bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtb #3 :: rd 00000000ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtb #4 :: rd 00000000055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxth #0 :: rd 00000000297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxth #1 :: rd 00000000a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxth #2 :: rd 00000000d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxth #3 :: rd 00000000ff35b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxth #4 :: rd 000000000550556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtw #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtw #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtw #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtw #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtw #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtx #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtx #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtx #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtx #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub w21,w22,w23,uxtx #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtb #0 :: rd 00000000297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtb #1 :: rd 00000000a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtb #2 :: rd 00000000d56f54bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtb #3 :: rd 00000000ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtb #4 :: rd 00000000055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxth #0 :: rd 00000000297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxth #1 :: rd 00000000a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxth #2 :: rd 00000000d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxth #3 :: rd 00000000ff3db506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxth #4 :: rd 000000000560556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtw #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtw #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtw #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtw #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtw #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtx #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtx #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtx #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtx #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 00000000     
+sub w21,w22,w23,sxtx #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+subs w21,w22,w23,uxtb #0 :: rd 00000000297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C 
+subs w21,w22,w23,uxtb #1 :: rd 00000000a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,uxtb #2 :: rd 00000000d56f50bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,uxtb #3 :: rd 00000000ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,uxtb #4 :: rd 00000000055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C 
+subs w21,w22,w23,uxth #0 :: rd 00000000297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C 
+subs w21,w22,w23,uxth #1 :: rd 00000000a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,uxth #2 :: rd 00000000d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,uxth #3 :: rd 00000000ff35b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,uxth #4 :: rd 000000000550556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C 
+subs w21,w22,w23,uxtw #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+subs w21,w22,w23,uxtw #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,uxtw #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C 
+subs w21,w22,w23,uxtw #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,uxtw #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 80000000 N   
+subs w21,w22,w23,uxtx #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+subs w21,w22,w23,uxtx #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,uxtx #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C 
+subs w21,w22,w23,uxtx #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,uxtx #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 80000000 N   
+subs w21,w22,w23,sxtb #0 :: rd 00000000297c462f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C 
+subs w21,w22,w23,sxtb #1 :: rd 00000000a60b347b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,sxtb #2 :: rd 00000000d56f54bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 80000000 N   
+subs w21,w22,w23,sxtb #3 :: rd 00000000ff3a5506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,sxtb #4 :: rd 00000000055be56e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 20000000   C 
+subs w21,w22,w23,sxth #0 :: rd 00000000297bed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 20000000   C 
+subs w21,w22,w23,sxth #1 :: rd 00000000a60b227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,sxth #2 :: rd 00000000d56d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,sxth #3 :: rd 00000000ff3db506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv 80000000 N   
+subs w21,w22,w23,sxth #4 :: rd 000000000560556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 00000000     
+subs w21,w22,w23,sxtw #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+subs w21,w22,w23,sxtw #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,sxtw #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C 
+subs w21,w22,w23,sxtw #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,sxtw #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 80000000 N   
+subs w21,w22,w23,sxtx #0 :: rd 000000004855ed2f rm a3ca7e66297c469b, rn a67e09b8e126596c, cin 0, nzcv 00000000     
+subs w21,w22,w23,sxtx #1 :: rd 000000009459227b rm 09fb0ab6a60b34c3, rn 2584971088d90924, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,sxtx #2 :: rd 000000002e8d78bd rm 52d448b3d56f5369, rn d98d2022a9b876ab, cin 0, nzcv 20000000   C 
+subs w21,w22,w23,sxtx #3 :: rd 00000000eb15b506 rm a7e754e8ff3a554e, rn 7ab2520302849409, cin 0, nzcv a0000000 N C 
+subs w21,w22,w23,sxtx #4 :: rd 000000009250556e rm 2e10f2a4055bec0e, rn 77f3b8dcc730b96a, cin 0, nzcv 80000000 N   
+CCMP/CCMN(imm)(64)
+msr nzcv,x24; ccmp x25,#17,#0x0,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x1,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x2,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x4,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x8,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x9,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0xA,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0xB,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0xC,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0xD,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0xE,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+
+msr nzcv,x24; ccmp x25,#17,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmp x25,#17,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 10000000    V
+msr nzcv,x24; ccmp x25,#17,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmp x25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,#17,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 40000000  Z  
+msr nzcv,x24; ccmp x25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp x25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp x25,#17,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,#17,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 90000000 N  V
+msr nzcv,x24; ccmp x25,#17,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv a0000000 N C 
+msr nzcv,x24; ccmp x25,#17,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv b0000000 N CV
+msr nzcv,x24; ccmp x25,#17,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv c0000000 NZ  
+msr nzcv,x24; ccmp x25,#17,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv d0000000 NZ V
+msr nzcv,x24; ccmp x25,#17,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv e0000000 NZC 
+msr nzcv,x24; ccmp x25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv f0000000 NZCV
+
+msr nzcv,x24; ccmp x25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp x25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp x25,#17,#0x6,lt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp x25,#17,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,#17,#0x7,lt; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x5,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,#17,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp x25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#18,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#18,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp x25,#18,#0x3,eq; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,#18,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp x25,#18,#0x6,lt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,#18,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp x25,#18,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,#18,#0x7,lt; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,#18,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#18,#0x5,gt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,#18,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,#18,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp x25,#18,#0x6,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,#18,#0x5,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,#18,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,#18,#0x7,ne; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmn x25,#17,#0x0,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x1,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x2,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x4,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x8,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x9,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0xA,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0xB,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0xC,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0xD,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0xE,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+
+msr nzcv,x24; ccmn x25,#17,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 10000000    V
+msr nzcv,x24; ccmn x25,#17,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn x25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,#17,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 40000000  Z  
+msr nzcv,x24; ccmn x25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn x25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn x25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn x25,#17,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmn x25,#17,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 90000000 N  V
+msr nzcv,x24; ccmn x25,#17,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv a0000000 N C 
+msr nzcv,x24; ccmn x25,#17,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv b0000000 N CV
+msr nzcv,x24; ccmn x25,#17,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv c0000000 NZ  
+msr nzcv,x24; ccmn x25,#17,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv d0000000 NZ V
+msr nzcv,x24; ccmn x25,#17,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv e0000000 NZC 
+msr nzcv,x24; ccmn x25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv f0000000 NZCV
+
+msr nzcv,x24; ccmn x25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn x25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn x25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn x25,#17,#0x6,lt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn x25,#17,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,#17,#0x7,lt; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn x25,#17,#0x5,gt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,#17,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn x25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#18,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn x25,#18,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn x25,#18,#0x3,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#18,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn x25,#18,#0x6,lt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#18,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn x25,#18,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,#18,#0x7,lt; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#18,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn x25,#18,#0x5,gt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#18,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,#18,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn x25,#18,#0x6,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#18,#0x5,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#18,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,#18,#0x7,ne; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+CCMP/CCMN(imm)(32)
+msr nzcv,x24; ccmp w25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmp w25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000001100000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000001100000011, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmp x25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmp x25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn 0000001100000011, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmp x25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000001100000011, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmp w25,#17,#0x0,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x1,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x2,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x4,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x8,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x9,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0xA,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0xB,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0xC,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0xD,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0xE,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+
+msr nzcv,x24; ccmp w25,#17,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmp w25,#17,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 10000000    V
+msr nzcv,x24; ccmp w25,#17,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmp w25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,#17,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 40000000  Z  
+msr nzcv,x24; ccmp w25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp w25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp w25,#17,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,#17,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 90000000 N  V
+msr nzcv,x24; ccmp w25,#17,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv a0000000 N C 
+msr nzcv,x24; ccmp w25,#17,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv b0000000 N CV
+msr nzcv,x24; ccmp w25,#17,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv c0000000 NZ  
+msr nzcv,x24; ccmp w25,#17,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv d0000000 NZ V
+msr nzcv,x24; ccmp w25,#17,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv e0000000 NZC 
+msr nzcv,x24; ccmp w25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv f0000000 NZCV
+
+msr nzcv,x24; ccmp w25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp w25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp w25,#17,#0x6,lt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp w25,#17,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,#17,#0x7,lt; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x5,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,#17,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp w25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#18,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#18,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp w25,#18,#0x3,eq; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,#18,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp w25,#18,#0x6,lt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,#18,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp w25,#18,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,#18,#0x7,lt; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,#18,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,#18,#0x5,gt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,#18,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,#18,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp w25,#18,#0x6,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,#18,#0x5,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,#18,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,#18,#0x7,ne; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmn w25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmn w25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffeeffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffeeffffffef, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmn x25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmn x25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn ffffffeeffffffef, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmn x25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffeeffffffef, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmn w25,#17,#0x0,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x1,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x2,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x4,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x8,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x9,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0xA,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0xB,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0xC,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0xD,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0xE,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+
+msr nzcv,x24; ccmn w25,#17,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn w25,#17,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 10000000    V
+msr nzcv,x24; ccmn w25,#17,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,#17,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 40000000  Z  
+msr nzcv,x24; ccmn w25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn w25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn w25,#17,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmn w25,#17,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 90000000 N  V
+msr nzcv,x24; ccmn w25,#17,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv a0000000 N C 
+msr nzcv,x24; ccmn w25,#17,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv b0000000 N CV
+msr nzcv,x24; ccmn w25,#17,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv c0000000 NZ  
+msr nzcv,x24; ccmn w25,#17,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv d0000000 NZ V
+msr nzcv,x24; ccmn w25,#17,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv e0000000 NZC 
+msr nzcv,x24; ccmn w25,#17,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv f0000000 NZCV
+
+msr nzcv,x24; ccmn w25,#17,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn w25,#17,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn w25,#17,#0x6,lt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn w25,#17,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,#17,#0x7,lt; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x5,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,#17,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn w25,#17,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x5,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#17,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,#17,#0x7,ne; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#18,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#18,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn w25,#18,#0x3,eq; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,#18,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn w25,#18,#0x6,lt; mrs x23,nzcv :: rd 0000000020000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,#18,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn w25,#18,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,#18,#0x7,lt; mrs x23,nzcv :: rd 0000000020000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,#18,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,#18,#0x5,gt; mrs x23,nzcv :: rd 0000000020000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,#18,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,#18,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn w25,#18,#0x6,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000010000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,#18,#0x5,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000020000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,#18,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,#18,#0x7,ne; mrs x23,nzcv :: rd 0000000020000000 rm ffffffff80000000, rn ffffffffffffffef, cin 0, nzcv 20000000   C 
+CCMP/CCMN(reg)(64)
+msr nzcv,x24; ccmp x25,x26,#0x0,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x1,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x2,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x4,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x5,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x7,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x8,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x9,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0xA,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0xB,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0xC,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0xD,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0xE,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+
+msr nzcv,x24; ccmp x25,x26,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmp x25,x26,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 10000000    V
+msr nzcv,x24; ccmp x25,x26,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmp x25,x26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,x26,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 40000000  Z  
+msr nzcv,x24; ccmp x25,x26,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp x25,x26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp x25,x26,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,x26,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 90000000 N  V
+msr nzcv,x24; ccmp x25,x26,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv a0000000 N C 
+msr nzcv,x24; ccmp x25,x26,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv b0000000 N CV
+msr nzcv,x24; ccmp x25,x26,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv c0000000 NZ  
+msr nzcv,x24; ccmp x25,x26,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv d0000000 NZ V
+msr nzcv,x24; ccmp x25,x26,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv e0000000 NZC 
+msr nzcv,x24; ccmp x25,x26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
+
+msr nzcv,x24; ccmp x25,x26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp x25,x26,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp x25,x26,#0x6,lt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp x25,x26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,x26,#0x7,lt; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x5,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,x26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp x25,x26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x5,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,x26,#0x7,ne; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp x25,x26,#0x3,eq; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,x26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp x25,x26,#0x6,lt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,x26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp x25,x26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,x26,#0x7,lt; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,x26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0x5,gt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,x26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,x26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp x25,x26,#0x6,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,x26,#0x5,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp x25,x26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp x25,x26,#0x7,ne; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmn x25,x26,#0x0,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x1,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x2,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x3,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x4,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x5,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x6,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x7,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x8,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x9,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0xA,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0xB,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0xC,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0xD,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0xE,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0xF,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+
+msr nzcv,x24; ccmn x25,x26,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 10000000    V
+msr nzcv,x24; ccmn x25,x26,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn x25,x26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,x26,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 40000000  Z  
+msr nzcv,x24; ccmn x25,x26,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn x25,x26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn x25,x26,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn x25,x26,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmn x25,x26,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 90000000 N  V
+msr nzcv,x24; ccmn x25,x26,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv a0000000 N C 
+msr nzcv,x24; ccmn x25,x26,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv b0000000 N CV
+msr nzcv,x24; ccmn x25,x26,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv c0000000 NZ  
+msr nzcv,x24; ccmn x25,x26,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv d0000000 NZ V
+msr nzcv,x24; ccmn x25,x26,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv e0000000 NZC 
+msr nzcv,x24; ccmn x25,x26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
+
+msr nzcv,x24; ccmn x25,x26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn x25,x26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn x25,x26,#0x3,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn x25,x26,#0x6,lt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn x25,x26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,x26,#0x7,lt; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn x25,x26,#0x5,gt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,x26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn x25,x26,#0x6,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x5,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,x26,#0x7,ne; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn x25,x26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn x25,x26,#0x3,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn x25,x26,#0x6,lt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn x25,x26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,x26,#0x7,lt; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn x25,x26,#0x5,gt; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,x26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn x25,x26,#0x6,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x5,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn x25,x26,#0x7,ne; mrs x23,nzcv :: rd 0000000000000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 00000000     
+CCMP/CCMN(reg)(32)
+msr nzcv,x24; ccmp w25,w26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmp w25,w26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000001100000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000001100000011, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmp x25,x26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp x25,x26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmp x25,x26,#0xF,eq; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn 0000001100000011, ra 0000000000000011, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmp x25,x26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000001100000011, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmp w25,w26,#0x0,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x1,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x2,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x4,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x5,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x7,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x8,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x9,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0xA,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0xB,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0xC,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0xD,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0xE,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+
+msr nzcv,x24; ccmp w25,w26,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmp w25,w26,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 10000000    V
+msr nzcv,x24; ccmp w25,w26,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmp w25,w26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,w26,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 40000000  Z  
+msr nzcv,x24; ccmp w25,w26,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp w25,w26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp w25,w26,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,w26,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 90000000 N  V
+msr nzcv,x24; ccmp w25,w26,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv a0000000 N C 
+msr nzcv,x24; ccmp w25,w26,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv b0000000 N CV
+msr nzcv,x24; ccmp w25,w26,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv c0000000 NZ  
+msr nzcv,x24; ccmp w25,w26,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv d0000000 NZ V
+msr nzcv,x24; ccmp w25,w26,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv e0000000 NZC 
+msr nzcv,x24; ccmp w25,w26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
+
+msr nzcv,x24; ccmp w25,w26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp w25,w26,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp w25,w26,#0x6,lt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp w25,w26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,w26,#0x7,lt; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x5,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,w26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp w25,w26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x5,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,w26,#0x7,ne; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp w25,w26,#0x3,eq; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,w26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp w25,w26,#0x6,lt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,w26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmp w25,w26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,w26,#0x7,lt; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,w26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmp w25,w26,#0x5,gt; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,w26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,w26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmp w25,w26,#0x6,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000010000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,w26,#0x5,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000020000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmp w25,w26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmp w25,w26,#0x7,ne; mrs x23,nzcv :: rd 0000000080000000 rm ffffffff80000000, rn 0000000000000011, ra 0000000000000012, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmn w25,w26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmn w25,w26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffeeffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffeeffffffef, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmn x25,x26,#0xF,eq; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn x25,x26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmn x25,x26,#0xF,eq; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn ffffffeeffffffef, ra 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmn x25,x26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffeeffffffef, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
+msr nzcv,x24; ccmn w25,w26,#0x0,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x1,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x2,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x4,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x5,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x7,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x8,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x9,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0xA,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0xB,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0xC,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0xD,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0xE,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0xF,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+
+msr nzcv,x24; ccmn w25,w26,#0x0,ne; mrs x23,nzcv :: rd 0000000000000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 00000000     
+msr nzcv,x24; ccmn w25,w26,#0x1,ne; mrs x23,nzcv :: rd 0000000010000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 10000000    V
+msr nzcv,x24; ccmn w25,w26,#0x2,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,w26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,w26,#0x4,ne; mrs x23,nzcv :: rd 0000000040000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 40000000  Z  
+msr nzcv,x24; ccmn w25,w26,#0x5,ne; mrs x23,nzcv :: rd 0000000050000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn w25,w26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x7,ne; mrs x23,nzcv :: rd 0000000070000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn w25,w26,#0x8,ne; mrs x23,nzcv :: rd 0000000080000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 80000000 N   
+msr nzcv,x24; ccmn w25,w26,#0x9,ne; mrs x23,nzcv :: rd 0000000090000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 90000000 N  V
+msr nzcv,x24; ccmn w25,w26,#0xA,ne; mrs x23,nzcv :: rd 00000000a0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv a0000000 N C 
+msr nzcv,x24; ccmn w25,w26,#0xB,ne; mrs x23,nzcv :: rd 00000000b0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv b0000000 N CV
+msr nzcv,x24; ccmn w25,w26,#0xC,ne; mrs x23,nzcv :: rd 00000000c0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv c0000000 NZ  
+msr nzcv,x24; ccmn w25,w26,#0xD,ne; mrs x23,nzcv :: rd 00000000d0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv d0000000 NZ V
+msr nzcv,x24; ccmn w25,w26,#0xE,ne; mrs x23,nzcv :: rd 00000000e0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv e0000000 NZC 
+msr nzcv,x24; ccmn w25,w26,#0xF,ne; mrs x23,nzcv :: rd 00000000f0000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv f0000000 NZCV
+
+msr nzcv,x24; ccmn w25,w26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn w25,w26,#0x3,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn w25,w26,#0x6,lt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn w25,w26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,w26,#0x7,lt; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x5,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,w26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn w25,w26,#0x6,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x5,ne; mrs x23,nzcv :: rd 0000000060000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,w26,#0x7,ne; mrs x23,nzcv :: rd 0000000060000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000011, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x6,eq; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x5,eq; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn w25,w26,#0x3,eq; mrs x23,nzcv :: rd 0000000020000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,w26,#0x7,eq; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn w25,w26,#0x6,lt; mrs x23,nzcv :: rd 0000000020000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,w26,#0x5,lt; mrs x23,nzcv :: rd 0000000050000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 50000000  Z V
+msr nzcv,x24; ccmn w25,w26,#0x3,lt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,w26,#0x7,lt; mrs x23,nzcv :: rd 0000000020000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,w26,#0x6,gt; mrs x23,nzcv :: rd 0000000060000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 60000000  ZC 
+msr nzcv,x24; ccmn w25,w26,#0x5,gt; mrs x23,nzcv :: rd 0000000020000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,w26,#0x3,gt; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,w26,#0x7,gt; mrs x23,nzcv :: rd 0000000070000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 70000000  ZCV
+msr nzcv,x24; ccmn w25,w26,#0x6,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000010000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,w26,#0x5,ne; mrs x23,nzcv :: rd 0000000020000000 rm 0000000020000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C 
+msr nzcv,x24; ccmn w25,w26,#0x3,ne; mrs x23,nzcv :: rd 0000000030000000 rm 0000000040000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 30000000   CV
+msr nzcv,x24; ccmn w25,w26,#0x7,ne; mrs x23,nzcv :: rd 0000000020000000 rm ffffffff80000000, rn ffffffffffffffef, ra 0000000000000012, cin 0, nzcv 20000000   C 
+REV
+rev x11,x23 :: rd 88b450e5aeba79fd rn fd79baaee550b488, cin 0, nzcv 00000000     
+rev x11,x23 :: rd 73174245095461e8 rn e861540945421773, cin 0, nzcv 00000000     
+rev x11,x23 :: rd 6cbf1dfdd040119a rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+rev w11,w23 :: rd 0000000088b450e5 rn fd79baaee550b488, cin 0, nzcv 00000000     
+rev w11,w23 :: rd 0000000073174245 rn e861540945421773, cin 0, nzcv 00000000     
+rev w11,w23 :: rd 000000006cbf1dfd rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+RBIT
+rbit x11,x23 :: rd 112d0aa7755d9ebf rn fd79baaee550b488, cin 0, nzcv 00000000     
+rbit x11,x23 :: rd cee842a2902a8617 rn e861540945421773, cin 0, nzcv 00000000     
+rbit x11,x23 :: rd 36fdb8bf0b028859 rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+rbit w11,w23 :: rd 00000000112d0aa7 rn fd79baaee550b488, cin 0, nzcv 00000000     
+rbit w11,w23 :: rd 00000000cee842a2 rn e861540945421773, cin 0, nzcv 00000000     
+rbit w11,w23 :: rd 0000000036fdb8bf rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+REV16
+rev16 x11,x23 :: rd 79fdaeba50e588b4 rn fd79baaee550b488, cin 0, nzcv 00000000     
+rev16 x11,x23 :: rd 61e8095442457317 rn e861540945421773, cin 0, nzcv 00000000     
+rev16 x11,x23 :: rd 119ad0401dfd6cbf rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+rev16 w11,w23 :: rd 0000000050e588b4 rn fd79baaee550b488, cin 0, nzcv 00000000     
+rev16 w11,w23 :: rd 0000000042457317 rn e861540945421773, cin 0, nzcv 00000000     
+rev16 w11,w23 :: rd 000000001dfd6cbf rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+REV32
+rev32 x11,x23 :: rd aeba79fd88b450e5 rn fd79baaee550b488, cin 0, nzcv 00000000     
+rev32 x11,x23 :: rd 095461e873174245 rn e861540945421773, cin 0, nzcv 00000000     
+rev32 x11,x23 :: rd d040119a6cbf1dfd rn 9a1140d0fd1dbf6c, cin 0, nzcv 00000000     
+CLZ
+clz x17, x22 :: rd 0000000000000000 rn ffffffffffffffff, cin 0, nzcv 00000000     
+clz x17, x22 :: rd 0000000000000040 rn 0000000000000000, cin 0, nzcv 00000000     
+clz x17, x22 :: rd 0000000000000009 rn 0070ffff01ffffff, cin 0, nzcv 00000000     
+clz w17, w22 :: rd 0000000000000000 rn ffffffffffffffff, cin 0, nzcv 00000000     
+clz w17, w22 :: rd 0000000000000020 rn 0000000000000000, cin 0, nzcv 00000000     
+clz w17, w22 :: rd 0000000000000007 rn 0070ffff01ffffff, cin 0, nzcv 00000000     
+LSLV/LSRV/ASRV
+lslv x21,x20,x19 :: rd 2a8227efa64a2800 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000     
+lslv x21,x20,x19 :: rd 75655c8753c4c000 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000     
+lslv x21,x20,x19 :: rd de6954cbc1700000 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000     
+lslv x21,x20,x19 :: rd 6c11318000000000 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000     
+lslv x21,x20,x19 :: rd 5f03d4a000000000 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+lslv x21,x20,x19 :: rd 5fc8323158b9b740 rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000     
+lslv x21,x20,x19 :: rd eeb8000000000000 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000     
+lsrv x21,x20,x19 :: rd 00258aa089fbe992 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000     
+lsrv x21,x20,x19 :: rd 0000cf575655c875 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000     
+lsrv x21,x20,x19 :: rd 000004a3c6de6954 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000     
+lsrv x21,x20,x19 :: rd 0000000003eed719 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000     
+lsrv x21,x20,x19 :: rd 000000000adf164e rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+lsrv x21,x20,x19 :: rd 0017f20c8c562e6d rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000     
+lsrv x21,x20,x19 :: rd 0000000000002d82 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000     
+asrv x21,x20,x19 :: rd 00258aa089fbe992 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000     
+asrv x21,x20,x19 :: rd 0000cf575655c875 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000     
+asrv x21,x20,x19 :: rd 000004a3c6de6954 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000     
+asrv x21,x20,x19 :: rd ffffffffffeed719 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000     
+asrv x21,x20,x19 :: rd 000000000adf164e rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+asrv x21,x20,x19 :: rd 0017f20c8c562e6d rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000     
+asrv x21,x20,x19 :: rd ffffffffffffed82 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000     
+lslv w21,w20,w19 :: rd 00000000a64a2800 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000     
+lslv w21,w20,w19 :: rd 0000000053c4c000 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000     
+lslv w21,w20,w19 :: rd 00000000c1700000 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000     
+lslv w21,w20,w19 :: rd 000000006c113180 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000     
+lslv w21,w20,w19 :: rd 000000005f03d4a0 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+lslv w21,w20,w19 :: rd 0000000058b9b740 rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000     
+lslv w21,w20,w19 :: rd 00000000eeb80000 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000     
+lsrv w21,w20,w19 :: rd 00000000007be992 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000     
+lsrv w21,w20,w19 :: rd 000000000001c875 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000     
+lsrv w21,w20,w19 :: rd 0000000000000954 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000     
+lsrv w21,w20,w19 :: rd 000000000346c113 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000     
+lsrv w21,w20,w19 :: rd 0000000035f03d4a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+lsrv w21,w20,w19 :: rd 0000000004562e6d rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000     
+lsrv w21,w20,w19 :: rd 00000000000007c6 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000     
+asrv w21,w20,w19 :: rd 00000000fffbe992 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000     
+asrv w21,w20,w19 :: rd 000000000001c875 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000     
+asrv w21,w20,w19 :: rd 00000000fffff954 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000     
+asrv w21,w20,w19 :: rd 00000000ff46c113 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000     
+asrv w21,w20,w19 :: rd 00000000f5f03d4a rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+asrv w21,w20,w19 :: rd 00000000fc562e6d rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000     
+asrv w21,w20,w19 :: rd 00000000000007c6 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000     
+SDIV/UDIV
+sdiv x21,x20,x19 :: rd ffffffffffffffff rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd fffffffffffffffc rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000004 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000000 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000000 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000000 rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd ffffffffffffff79 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000005 rm 0000000000000065, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000005 rm 0000000000000064, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000004 rm 0000000000000063, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000004 rm 0000000000000062, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd fffffffffffffffb rm ffffffffffffff9b, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd fffffffffffffffb rm ffffffffffffff9c, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd fffffffffffffffc rm ffffffffffffff9d, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd fffffffffffffffc rm ffffffffffffff9e, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd fffffffffffffffb rm 0000000000000065, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd fffffffffffffffb rm 0000000000000064, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd fffffffffffffffc rm 0000000000000063, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd fffffffffffffffc rm 0000000000000062, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000005 rm ffffffffffffff9b, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000005 rm ffffffffffffff9c, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000004 rm ffffffffffffff9d, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000004 rm ffffffffffffff9e, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 0000000000000000 rm ffffffffffffffff, rn 0000000000000000, cin 0, nzcv 00000000     
+sdiv x21,x20,x19 :: rd 8000000000000000 rm 8000000000000000, rn ffffffffffffffff, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000000 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 00000000fffffff7 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000001 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000000 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000000 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000000 rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000000 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000005 rm 0000000000000065, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000005 rm 0000000000000064, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000004 rm 0000000000000063, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000004 rm 0000000000000062, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 00000000fffffffb rm ffffffffffffff9b, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 00000000fffffffb rm ffffffffffffff9c, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 00000000fffffffc rm ffffffffffffff9d, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 00000000fffffffc rm ffffffffffffff9e, rn 0000000000000014, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 00000000fffffffb rm 0000000000000065, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 00000000fffffffb rm 0000000000000064, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 00000000fffffffc rm 0000000000000063, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 00000000fffffffc rm 0000000000000062, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000005 rm ffffffffffffff9b, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000005 rm ffffffffffffff9c, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000004 rm ffffffffffffff9d, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000004 rm ffffffffffffff9e, rn ffffffffffffffec, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000000000000 rm ffffffffffffffff, rn 0000000000000000, cin 0, nzcv 00000000     
+sdiv w21,w20,w19 :: rd 0000000080000000 rm 0000000080000000, rn 00000000ffffffff, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000004 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000004 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 000000000000014c rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000005 rm 0000000000000065, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000005 rm 0000000000000064, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000004 rm 0000000000000063, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000004 rm 0000000000000062, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0cccccccccccccc7 rm ffffffffffffff9b, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0cccccccccccccc7 rm ffffffffffffff9c, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0cccccccccccccc7 rm ffffffffffffff9d, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0cccccccccccccc7 rm ffffffffffffff9e, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000065, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000064, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000063, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000062, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm ffffffffffffff9b, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm ffffffffffffff9c, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm ffffffffffffff9d, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm ffffffffffffff9e, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm ffffffffffffffff, rn 0000000000000000, cin 0, nzcv 00000000     
+udiv x21,x20,x19 :: rd 0000000000000000 rm 8000000000000000, rn ffffffffffffffff, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000001 rm 4b154113f7d32514, rn cce230caafbf9cc9, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm 33d5d595721d4f13, rn f4509311f443a7ce, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm 4a3c6de6954cbc17, rn 111b21e39fbd7254, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000001 rm fbb5c64ed1b044c6, rn 33ca4c4fb3960326, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000001 rm 2b7c5939d7c0f528, rn b73870a5a6630162, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000001 rm 02fe41918ac5cdba, rn 48e0815289728f05, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm b60a8f381f187bae, rn 008c208cc413ff72, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000005 rm 0000000000000065, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000005 rm 0000000000000064, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000004 rm 0000000000000063, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000004 rm 0000000000000062, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 000000000cccccc7 rm ffffffffffffff9b, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 000000000cccccc7 rm ffffffffffffff9c, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 000000000cccccc7 rm ffffffffffffff9d, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 000000000cccccc7 rm ffffffffffffff9e, rn 0000000000000014, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000065, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000064, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000063, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000062, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm ffffffffffffff9b, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm ffffffffffffff9c, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm ffffffffffffff9d, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm ffffffffffffff9e, rn ffffffffffffffec, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000001, rn 0000000000000000, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000000000000, rn 0000000000000000, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm ffffffffffffffff, rn 0000000000000000, cin 0, nzcv 00000000     
+udiv w21,w20,w19 :: rd 0000000000000000 rm 0000000080000000, rn 00000000ffffffff, cin 0, nzcv 00000000     
+UMADDL/SMADDL/UMSUBL/SMSUBL
+umaddl x14,w15,w16,x17 :: rd dc434eff2588c2a5 rm 8318f285284c6473, rn f2deaa8a065b5b97, ra db432311d1e3a1d0, cin 0, nzcv 00000000     
+umaddl x14,w15,w16,x17 :: rd 853ed3b21d01dd68 rm a6325ae016fbd710, rn f0211fade82d1008, ra 70668d1659e224e8, cin 0, nzcv 00000000     
+umaddl x14,w15,w16,x17 :: rd 579e22bab0475d0c rm 1f1dd8017f191501, rn f69aef71040bfeab, ra 559bc9e2fca45761, cin 0, nzcv 00000000     
+umaddl x14,w15,w16,x17 :: rd b8dcb007dc22414f rm 389ce2f3140cec0c, rn 7a3ab866f2dcd171, ra a5d72d6243684403, cin 0, nzcv 00000000     
+smaddl x14,w15,w16,x17 :: rd dc434eff2588c2a5 rm 8318f285284c6473, rn f2deaa8a065b5b97, ra db432311d1e3a1d0, cin 0, nzcv 00000000     
+smaddl x14,w15,w16,x17 :: rd 6e42fca21d01dd68 rm a6325ae016fbd710, rn f0211fade82d1008, ra 70668d1659e224e8, cin 0, nzcv 00000000     
+smaddl x14,w15,w16,x17 :: rd 579e22bab0475d0c rm 1f1dd8017f191501, rn f69aef71040bfeab, ra 559bc9e2fca45761, cin 0, nzcv 00000000     
+smaddl x14,w15,w16,x17 :: rd a4cfc3fbdc22414f rm 389ce2f3140cec0c, rn 7a3ab866f2dcd171, ra a5d72d6243684403, cin 0, nzcv 00000000     
+umsubl x14,w15,w16,x17 :: rd da42f7247e3e80fb rm 8318f285284c6473, rn f2deaa8a065b5b97, ra db432311d1e3a1d0, cin 0, nzcv 00000000     
+umsubl x14,w15,w16,x17 :: rd 5b8e467a96c26c68 rm a6325ae016fbd710, rn f0211fade82d1008, ra 70668d1659e224e8, cin 0, nzcv 00000000     
+umsubl x14,w15,w16,x17 :: rd 5399710b490151b6 rm 1f1dd8017f191501, rn f69aef71040bfeab, ra 559bc9e2fca45761, cin 0, nzcv 00000000     
+umsubl x14,w15,w16,x17 :: rd 92d1aabcaaae46b7 rm 389ce2f3140cec0c, rn 7a3ab866f2dcd171, ra a5d72d6243684403, cin 0, nzcv 00000000     
+smsubl x14,w15,w16,x17 :: rd da42f7247e3e80fb rm 8318f285284c6473, rn f2deaa8a065b5b97, ra db432311d1e3a1d0, cin 0, nzcv 00000000     
+smsubl x14,w15,w16,x17 :: rd 728a1d8a96c26c68 rm a6325ae016fbd710, rn f0211fade82d1008, ra 70668d1659e224e8, cin 0, nzcv 00000000     
+smsubl x14,w15,w16,x17 :: rd 5399710b490151b6 rm 1f1dd8017f191501, rn f69aef71040bfeab, ra 559bc9e2fca45761, cin 0, nzcv 00000000     
+smsubl x14,w15,w16,x17 :: rd a6de96c8aaae46b7 rm 389ce2f3140cec0c, rn 7a3ab866f2dcd171, ra a5d72d6243684403, cin 0, nzcv 00000000     
+Integer loads
+LDR,STR (immediate, uimm12) (STR cases are MISSING)ldr  x21, [x22, #24] :: rd 8f8e8d8c8b8a8988 rn (hidden), cin 0, nzcv 00000000     
+ldr  w21, [x22, #20] :: rd 0000000087868584 rn (hidden), cin 0, nzcv 00000000     
+ldrh w21, [x22, #44] :: rd 0000000000009d9c rn (hidden), cin 0, nzcv 00000000     
+ldrb w21, [x22, #56] :: rd 00000000000000a8 rn (hidden), cin 0, nzcv 00000000     
+LDUR,STUR (immediate, simm9) (STR cases and wb check are MISSING)
+ldr x21, [x22], #-24 :: rd f7f6f5f4f3f2f1f0 rn (hidden), cin 0, nzcv 00000000     
+ldr x21, [x22, #-40]! :: rd cfcecdcccbcac9c8 rn (hidden), cin 0, nzcv 00000000     
+ldr x21, [x22, #-48] :: rd c7c6c5c4c3c2c1c0 rn (hidden), cin 0, nzcv 00000000     
+LDUR,STUR (immediate, simm9): STR cases are MISSINGLDP,STP (immediate, simm7) (STR cases and wb check is MISSING)
+ldp x21, x28, [x22], #-24 ; add x21,x21,x28 :: rd f7f5f3f1efedebe8 rn (hidden), cin 0, nzcv 00000000     
+ldp x21, x28, [x22], #-24 ; eor x21,x21,x28 :: rd 0808080808080808 rn (hidden), cin 0, nzcv 00000000     
+ldp x21, x28, [x22, #-40]! ; add x21,x21,x28 :: rd a7a5a3a19f9d9b98 rn (hidden), cin 0, nzcv 00000000     
+ldp x21, x28, [x22, #-40]! ; eor x21,x21,x28 :: rd 1818181818181818 rn (hidden), cin 0, nzcv 00000000     
+ldp x21, x28, [x22, #-40] ; add x21,x21,x28 :: rd a7a5a3a19f9d9b98 rn (hidden), cin 0, nzcv 00000000     
+ldp x21, x28, [x22, #-40] ; eor x21,x21,x28 :: rd 1818181818181818 rn (hidden), cin 0, nzcv 00000000     
+ldp w21, w28, [x22], #-24 ; add x21,x21,x28 :: rd 00000001ebe9e7e4 rn (hidden), cin 0, nzcv 00000000     
+ldp w21, w28, [x22], #-24 ; eor x21,x21,x28 :: rd 0000000004040404 rn (hidden), cin 0, nzcv 00000000     
+ldp w21, w28, [x22, #-40]! ; add x21,x21,x28 :: rd 000000019b999794 rn (hidden), cin 0, nzcv 00000000     
+ldp w21, w28, [x22, #-40]! ; eor x21,x21,x28 :: rd 0000000004040404 rn (hidden), cin 0, nzcv 00000000     
+ldp w21, w28, [x22, #-40] ; add x21,x21,x28 :: rd 000000019b999794 rn (hidden), cin 0, nzcv 00000000     
+ldp w21, w28, [x22, #-40] ; eor x21,x21,x28 :: rd 0000000004040404 rn (hidden), cin 0, nzcv 00000000     
+LDR (literal, int reg)
+xyzzy00: ldr  x21, xyzzy00 - 8 :: rd aa0003f6d51b4203 rn (hidden), cin 0, nzcv 00000000     
+xyzzy01: ldr  x21, xyzzy01 + 0 :: rd aa1503e258000015 rn (hidden), cin 0, nzcv 00000000     
+xyzzy02: ldr  x21, xyzzy02 + 8 :: rd 911e43a0d53b4201 rn (hidden), cin 0, nzcv 00000000     
+xyzzy03: ldr  x21, xyzzy03 - 4 :: rd 58fffff5aa0003f6 rn (hidden), cin 0, nzcv 00000000     
+xyzzy04: ldr  x21, xyzzy04 + 0 :: rd aa1503e258000015 rn (hidden), cin 0, nzcv 00000000     
+xyzzy05: ldr  x21, xyzzy05 + 4 :: rd d53b4201aa1503e2 rn (hidden), cin 0, nzcv 00000000     
+{LD,ST}R (integer register) (entirely MISSING)
+LDRS{B,H,W} (uimm12)
+ldrsw x21, [x22, #24] :: rd ffffffff8b8a8988 rn (hidden), cin 0, nzcv 00000000     
+ldrsh x21, [x22, #20] :: rd ffffffffffff8584 rn (hidden), cin 0, nzcv 00000000     
+ldrsh w21, [x22, #44] :: rd 00000000ffff9d9c rn (hidden), cin 0, nzcv 00000000     
+ldrsb x21, [x22, #88] :: rd ffffffffffffffc8 rn (hidden), cin 0, nzcv 00000000     
+ldrsb w21, [x22, #56] :: rd 00000000ffffffa8 rn (hidden), cin 0, nzcv 00000000     
+LDRS{B,H,W} (simm9, upd) (upd check is MISSING)
+ldrsw x21, [x22, #-24]! :: rd ffffffffdbdad9d8 rn (hidden), cin 0, nzcv 00000000     
+ldrsh x21, [x22, #-20]! :: rd ffffffffffffdddc rn (hidden), cin 0, nzcv 00000000     
+ldrsh w21, [x22, #-44]! :: rd 00000000ffffc5c4 rn (hidden), cin 0, nzcv 00000000     
+ldrsb x21, [x22, #-88]! :: rd ffffffffffffff98 rn (hidden), cin 0, nzcv 00000000     
+ldrsb w21, [x22, #-56]! :: rd 00000000ffffffb8 rn (hidden), cin 0, nzcv 00000000     
+ldrsw x21, [x22], #-24 :: rd fffffffff3f2f1f0 rn (hidden), cin 0, nzcv 00000000     
+ldrsh x21, [x22], #-20 :: rd fffffffffffff1f0 rn (hidden), cin 0, nzcv 00000000     
+ldrsh w21, [x22], #-44 :: rd 00000000fffff1f0 rn (hidden), cin 0, nzcv 00000000     
+ldrsb x21, [x22], #-88 :: rd fffffffffffffff0 rn (hidden), cin 0, nzcv 00000000     
+ldrsb w21, [x22], #-56 :: rd 00000000fffffff0 rn (hidden), cin 0, nzcv 00000000     
+LDRS{B,H,W} (simm9, noUpd)
+ldrsw x21, [x22, #-24] :: rd ffffffffdbdad9d8 rn (hidden), cin 0, nzcv 00000000     
+ldrsh x21, [x22, #-20] :: rd ffffffffffffdddc rn (hidden), cin 0, nzcv 00000000     
+ldrsh w21, [x22, #-44] :: rd 00000000ffffc5c4 rn (hidden), cin 0, nzcv 00000000     
+ldrsb x21, [x22, #-88] :: rd ffffffffffffff98 rn (hidden), cin 0, nzcv 00000000     
+ldrsb w21, [x22, #-56] :: rd 00000000ffffffb8 rn (hidden), cin 0, nzcv 00000000     
+LDP,STP (immediate, simm7) (FP&VEC) (entirely MISSING)
+{LD,ST}R (vector register) (entirely MISSING)
+LDRS{B,H,W} (integer register, SX)
+ldrsw x21, [x22,x23] :: rd fffffffff8f7f6f5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsw x21, [x22,x23, lsl #2] :: rd ffffffff87868584 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsw x21, [x22,w23,uxtw #0] :: rd fffffffff8f7f6f5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsw x21, [x22,w23,uxtw #2] :: rd ffffffff87868584 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsw x21, [x22,w23,sxtw #0] :: rd ffffffffeeedeceb rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsw x21, [x22,w23,sxtw #2] :: rd ffffffffdfdedddc rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsh x21, [x22,x23] :: rd fffffffffffff6f5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsh x21, [x22,x23, lsl #1] :: rd fffffffffffffbfa rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsh x21, [x22,w23,uxtw #0] :: rd fffffffffffff6f5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsh x21, [x22,w23,uxtw #1] :: rd fffffffffffffbfa rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsh x21, [x22,w23,sxtw #0] :: rd ffffffffffffeceb rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsh x21, [x22,w23,sxtw #1] :: rd ffffffffffffe7e6 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsh w21, [x22,x23] :: rd 00000000fffff6f5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsh w21, [x22,x23, lsl #1] :: rd 00000000fffffbfa rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsh w21, [x22,w23,uxtw #0] :: rd 00000000fffff6f5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsh w21, [x22,w23,uxtw #1] :: rd 00000000fffffbfa rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsh w21, [x22,w23,sxtw #0] :: rd 00000000ffffeceb rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsh w21, [x22,w23,sxtw #1] :: rd 00000000ffffe7e6 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsb x21, [x22,x23] :: rd fffffffffffffff5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsb x21, [x22,x23, lsl #0] :: rd fffffffffffffff5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsb x21, [x22,w23,uxtw #0] :: rd fffffffffffffff5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsb x21, [x22,w23,uxtw #0] :: rd fffffffffffffff5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsb x21, [x22,w23,sxtw #0] :: rd ffffffffffffffeb rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsb x21, [x22,w23,sxtw #0] :: rd ffffffffffffffeb rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsb w21, [x22,x23] :: rd 00000000fffffff5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsb w21, [x22,x23, lsl #0] :: rd 00000000fffffff5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsb w21, [x22,w23,uxtw #0] :: rd 00000000fffffff5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsb w21, [x22,w23,uxtw #0] :: rd 00000000fffffff5 rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsb w21, [x22,w23,sxtw #0] :: rd 00000000ffffffeb rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+ldrsb w21, [x22,w23,sxtw #0] :: rd 00000000ffffffeb rm (hidden), rn (hidden), cin 0, nzcv 00000000     
+LDR/STR (immediate, SIMD&FP, unsigned offset) (entirely MISSING)
+LDR/STR (immediate, SIMD&FP, pre/post index) (entirely MISSING)
+LDUR/STUR (unscaled offset, SIMD&FP) (entirely MISSING)
+LDR (literal, SIMD&FP) (entirely MISSING)
+LD1/ST1 (single structure, no offset) (entirely MISSING)
+LD1/ST1 (single structure, post index) (entirely MISSING)
+LD{,A}X{R,RH,RB} (entirely MISSING)
+ST{,L}X{R,RH,RB} (entirely MISSING)
+LDA{R,RH,RB}
+ldar  x21, [x22] :: rd f7f6f5f4f3f2f1f0 rn (hidden), cin 0, nzcv 00000000     
+ldar  w21, [x22] :: rd 00000000f3f2f1f0 rn (hidden), cin 0, nzcv 00000000     
+ldarh w21, [x22] :: rd 000000000000f1f0 rn (hidden), cin 0, nzcv 00000000     
+ldarb w21, [x22] :: rd 00000000000000f0 rn (hidden), cin 0, nzcv 00000000     
+STL{R,RH,RB} (entirely MISSING)
+LDR,STR (immediate, uimm12)ldr  x13, [x5, #24]  with  x5 = middle_of_block+-1,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  37c6ea00e0f4f257  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr  w13, [x5, #20]  with  x5 = middle_of_block+1,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  663cba29f1fe102a  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrh w13, [x5, #44]  with  x5 = middle_of_block+2,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  74b2685cb1630837  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrb w13, [x5, #56]  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  bf73927edcc8e3a7  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str  x13, [x5, #24]  with  x5 = middle_of_block+-3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. 3d b5 fe cd 8f 1e a7 32 .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str  w13, [x5, #20]  with  x5 = middle_of_block+5,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. fb 48 5c 15 .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strh w13, [x5, #44]  with  x5 = middle_of_block+6,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. 43 .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strb w13, [x5, #56]  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. bd 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LDUR,STUR (immediate, simm9)
+ldr x13, [x5], #-24  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  5e602f48b53d6e42  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -24  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr x13, [x5, #-40]!  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  c2a40eb09d08f981  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -40  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr x13, [x5, #-48]  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  c5349b34f359e130  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str x13, [x5], #-24  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  3a 9b 1d 46 18 b0 ef 81 .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -24  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str x13, [x5, #-40]!  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. 3f 73 c0 0a b7 5c 8d 74 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -40  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str x13, [x5, #-48]  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  09 95 f8 6e 41 d0 2d 47 .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LDP,STP (immediate, simm7)
+ldp x13, x23, [x5], #-24  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  1b66ab089f41ee43  x13      (xor, xfer intreg #1)
+  ac8fc79beb26e5f5  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -24  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldp x13, x23, [x5, #-40]!  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  b98f2dea69fe5015  x13      (xor, xfer intreg #1)
+  5913a7a99bcd1811  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -40  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldp x13, x23, [x5, #-40]  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  ba55d10667c950ff  x13      (xor, xfer intreg #1)
+  b91a382f89560923  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+stp x13, x23, [x5], #-24  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  22 0e b6 7d 25 b1 49 6c 85 67 29 ca e9 6b 42 6c 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -24  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+stp x13, x23, [x5, #-40]!  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. 72 af 97 76 3d b0 cc 4f 
+  [ 96]  22 1a 6b 79 8f 52 63 1e .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -40  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+stp x13, x23, [x5, #-40]  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. ef cf 9b 01 25 8f 11 54 
+  [ 96]  58 be 1c a8 1f 77 e8 26 .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldp w13, w23, [x5], #-24  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  5826bd372d9e2ece  x13      (xor, xfer intreg #1)
+  a690cbe50b71f694  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -24  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldp w13, w23, [x5, #-40]!  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  c4a8641060c8618a  x13      (xor, xfer intreg #1)
+  f5f25be4fdcff02a  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -40  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldp w13, w23, [x5, #-40]  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  f711f2d5f6d39080  x13      (xor, xfer intreg #1)
+  2e212f8dcab7fa0d  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+stp w13, w23, [x5], #-24  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  c0 f4 d9 ba de 39 bb 1f .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -24  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+stp w13, w23, [x5, #-40]!  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. b3 3b 5a ac f6 fc e4 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -40  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+stp w13, w23, [x5, #-40]  with  x5 = middle_of_block+0,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. 66 84 fc c9 b9 a8 37 28 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LDR (literal, int reg) (DONE ABOVE)
+{LD,ST}R (integer register) (entirely MISSING)
+str x13, [x5, x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. b8 34 a7 48 08 af c1 91 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str x13, [x5, x6, lsl #3]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. e8 b0 5c d8 
+  [112]  52 99 34 7c .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str x13, [x5, w6, uxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  35 92 d1 bb d7 45 bf dc .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str x13, [x5, w6, uxtw #3]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. 3d 99 5a 39 
+  [176]  a9 f4 a3 2d .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str x13, [x5, w6, sxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  a5 3f df 5d 66 f7 20 e8 .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str x13, [x5, w6, sxtw #3]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. 5d e8 12 15 
+  [112]  96 8e 05 30 .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr x13, [x5, x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  91e9b1a8348ca797  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr x13, [x5, x6, lsl #3]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  1cb5b125b109faeb  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr x13, [x5, w6, uxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  4085aae03ffeda0c  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr x13, [x5, w6, uxtw #3]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  6a28851da073b3f9  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr x13, [x5, w6, sxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  72858dcc143fe6ef  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr x13, [x5, w6, sxtw #3]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  de1c29d387e40b0c  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str w13, [x5, x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. 44 ba 04 81 .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str w13, [x5, x6, lsl #2]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. d6 af 6a d7 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str w13, [x5, w6, uxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  80 ee 73 ad .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str w13, [x5, w6, uxtw #2]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. cf 5c 96 91 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str w13, [x5, w6, sxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  4f 39 ed 78 .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str w13, [x5, w6, sxtw #2]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. 8a 61 ee 1b 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr w13, [x5, x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  8482adce109203e3  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr w13, [x5, x6, lsl #2]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  fcbcda5053fe3119  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr w13, [x5, w6, uxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  9bbc4e9ea534edef  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr w13, [x5, w6, uxtw #2]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  27f86f4c86c32be6  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr w13, [x5, w6, sxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  62e39eed83444fa6  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr w13, [x5, w6, sxtw #2]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  12f04216e80ea35a  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strh w13, [x5, x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. 59 fc .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strh w13, [x5, x6, lsl #1]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. dc 12 .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strh w13, [x5, w6, uxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  05 f8 .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strh w13, [x5, w6, uxtw #1]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. fa ac .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strh w13, [x5, w6, sxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  33 e0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strh w13, [x5, w6, sxtw #1]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. c8 9a .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrh w13, [x5, x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  d8322d9d06f127c8  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrh w13, [x5, x6, lsl #1]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  b6a77dd46effc11f  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrh w13, [x5, w6, uxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  ec53c5c6d2bc4105  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrh w13, [x5, w6, uxtw #1]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  3dab680838dbf069  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrh w13, [x5, w6, sxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  6f21cb2ea4117de5  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrh w13, [x5, w6, sxtw #1]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  442a51cc1911c952  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strb w13, [x5, x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. f9 .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strb w13, [x5, x6, lsl #0]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. 87 .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strb w13, [x5, w6, uxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  c4 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strb w13, [x5, w6, uxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  c3 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strb w13, [x5, w6, sxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  51 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+strb w13, [x5, w6, sxtw #0]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. d4 .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrb w13, [x5, x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  568db3c39f462465  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrb w13, [x5, x6, lsl #0]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  da7e66eeefeac8c3  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrb w13, [x5, w6, uxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  e616c1c66bacf629  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrb w13, [x5, w6, uxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  3dc827dc1a415140  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrb w13, [x5, w6, sxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  a50afdc7fd5c7dde  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrb w13, [x5, w6, sxtw #0]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  e14fa7191ab21ead  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LDRS{B,H,W} (uimm12)
+ldrsw x13, [x5, #24]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  4bf47798b0084d23  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh x13, [x5, #20]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  1c4efbbaef23ef5c  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh w13, [x5, #44]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  32b781460ee5ea9b  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb x13, [x5, #72]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  9a6f9e00e49efa40  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb w13, [x5, #56]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  40af08046d98739f  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LDRS{B,H,W} (simm9, upd) (upd check is MISSING)
+ldrsw x13, [x5, #-24]!  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  868adbe916974e3c  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -24  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh x13, [x5, #-20]!  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  026cc1be8681bd68  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -20  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh w13, [x5, #-44]!  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  674094a1f1f871a6  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -44  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb x13, [x5, #-72]!  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  8903429dc60011fa  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -72  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb w13, [x5, #-56]!  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  2752acc8fc4a8119  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -56  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsw x13, [x5], #-24  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  059f35b78686b811  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -24  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh x13, [x5], #-20  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  199fbe0162896025  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -20  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh w13, [x5], #-44  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  900736310fc037e8  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -44  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb x13, [x5], #-72  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  c50975e3f31cb340  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -72  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb w13, [x5], #-56  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  4adb65a9b3c0ee9d  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -56  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LDRS{B,H,W} (simm9, noUpd)
+ldrsw x13, [x5, #-24]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  e3ef68173ef979fb  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh x13, [x5, #-20]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  54bae2c06ea881e0  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh w13, [x5, #-44]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  61b03939c0a975cd  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb x13, [x5, #-72]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  32b930e96a65fd89  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb w13, [x5, #-56]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  5eee08eb7529502a  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LDP,STP (immediate, simm7) (FP&VEC)
+stp q17, q18, [x5, 32]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  55 18 f1 5c aa 84 c0 38 cd 7e 31 c8 92 f4 b0 e7 
+  [160]  0e 6c 4b d1 1e 2a 76 4c e2 a7 c8 5a 26 59 0e 5b 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+stp q17, q18, [x5, 32]!  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  02 3e c1 07 ca e4 d0 ed 19 98 1e 29 25 e0 75 25 
+  [160]  e1 0f a7 69 a1 4c 5b 2c 01 08 48 ca f8 ff dc 16 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+stp q17, q18, [x5], 32  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  67 98 a3 78 5f 8e f9 57 5e 90 fc 32 c8 db d6 2c 
+  [128]  20 68 2a 31 1b f7 e9 b2 9f 6a 21 20 db 21 17 27 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+stp d17, d18, [x5, 32]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  a0 6c d2 7f 89 d1 b1 b6 c5 5d 74 11 63 9d cb b9 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+stp d17, d18, [x5, 32]!  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  6f 14 75 6c 06 fe e1 ea 40 30 6e 55 7c 36 4d c4 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+stp d17, d18, [x5], 32  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  c2 ae 80 3d 80 4f 9f 9e 93 76 25 55 85 51 97 1a 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldp q17, q18, [x5, 32]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  c3aeec76faa5f5c3  v17.d[0] (xor, xfer vecreg #1)
+  d81dc8f6818b6e41  v17.d[1] (xor, xfer vecreg #1)
+  c4709239d600ee90  v18.d[0] (xor, xfer vecreg #2)
+  a640a2efa8725362  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldp q17, q18, [x5, 32]!  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  80b42ff8dc0573ed  v17.d[0] (xor, xfer vecreg #1)
+  978d0461007b54b8  v17.d[1] (xor, xfer vecreg #1)
+  47b1ef6f289cbd69  v18.d[0] (xor, xfer vecreg #2)
+  4283a680f9f42f27  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldp q17, q18, [x5], 32  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  32e4abace36584a4  v17.d[0] (xor, xfer vecreg #1)
+  94465539af6bee2a  v17.d[1] (xor, xfer vecreg #1)
+  45ee7595ed87a70a  v18.d[0] (xor, xfer vecreg #2)
+  0b0689e9f49030da  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldp d17, d18, [x5, 32]  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  81468c3a81e28308  v17.d[0] (xor, xfer vecreg #1)
+  9402389a9fd7e622  v17.d[1] (xor, xfer vecreg #1)
+  ac80e445d56aaf23  v18.d[0] (xor, xfer vecreg #2)
+  f429df6f28a16e8a  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldp d17, d18, [x5, 32]!  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  63c656d72c05e674  v17.d[0] (xor, xfer vecreg #1)
+  0693fb5daf24d9a0  v17.d[1] (xor, xfer vecreg #1)
+  ce871ca48d1a40cc  v18.d[0] (xor, xfer vecreg #2)
+  d38bf1af25daca31  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldp d17, d18, [x5], 32  with  x5 = middle_of_block+-16,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  ce2bf285733f1da6  v17.d[0] (xor, xfer vecreg #1)
+  d57bc365125181f6  v17.d[1] (xor, xfer vecreg #1)
+  0fde67d4c6716a14  v18.d[0] (xor, xfer vecreg #2)
+  f4335fd1bac1932e  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+{LD,ST}R (vector register)
+str d17, [x5, x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. db 63 b8 ac e6 bd 2f 97 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str d17, [x5, x6, lsl #3]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. 0e cf b0 95 
+  [112]  ba ca a7 9c .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str d17, [x5, w6, uxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  20 05 ac 34 8e ff 78 7a .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str d17, [x5, w6, uxtw #3]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. 61 1e 17 07 
+  [176]  cd a0 14 3e .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str d17, [x5, w6, sxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  fe 3c 6b 02 b7 fe 10 c3 .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str d17, [x5, w6, sxtw #3]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. 7f b8 e7 ca 
+  [112]  50 fb 04 68 .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr d17, [x5, x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  368c5b732c1248a5  v17.d[0] (xor, xfer vecreg #1)
+  f68888b1170ad684  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr d17, [x5, x6, lsl #3]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  ee01fe34a2d85c41  v17.d[0] (xor, xfer vecreg #1)
+  3b8184af9c823f6c  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr d17, [x5, w6, uxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  dc4fd084ba3953c1  v17.d[0] (xor, xfer vecreg #1)
+  426589a518aea21f  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr d17, [x5, w6, uxtw #3]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  619304aa5a129766  v17.d[0] (xor, xfer vecreg #1)
+  4e2a7aa80ec124f3  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr d17, [x5, w6, sxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  8d7d6fe89f4f3dd9  v17.d[0] (xor, xfer vecreg #1)
+  a2c23ccc03f0e73c  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr d17, [x5, w6, sxtw #3]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  480d291c1baa1e67  v17.d[0] (xor, xfer vecreg #1)
+  8323b3257a6e114c  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str s17, [x5, x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. 05 44 01 d5 .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str s17, [x5, x6, lsl #2]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. 5b 32 ec e5 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str s17, [x5, w6, uxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  79 ee 29 c6 .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str s17, [x5, w6, uxtw #2]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. 41 e4 eb 1d 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str s17, [x5, w6, sxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  e6 b1 03 2d .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str s17, [x5, w6, sxtw #2]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. ec f6 d1 82 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr s17, [x5, x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  f1bb54fe78f0286a  v17.d[0] (xor, xfer vecreg #1)
+  63b582e54ba32e35  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr s17, [x5, x6, lsl #2]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  59faf450fdf6566e  v17.d[0] (xor, xfer vecreg #1)
+  3ba5adb465ed9857  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr s17, [x5, w6, uxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  cfed330c080743c7  v17.d[0] (xor, xfer vecreg #1)
+  03f1916ba55aac35  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr s17, [x5, w6, uxtw #2]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  160a73c656d57e46  v17.d[0] (xor, xfer vecreg #1)
+  018e121e8f1f8f24  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr s17, [x5, w6, sxtw]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  f4c4181184dc39c4  v17.d[0] (xor, xfer vecreg #1)
+  776e13e3a8706377  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr s17, [x5, w6, sxtw #2]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  2c8e878293ad5852  v17.d[0] (xor, xfer vecreg #1)
+  ab8679cc737f4e82  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LDRS{B,H,W} (integer register, SX)
+ldrsw x13, [x5,x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  4991809b592766de  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsw x13, [x5,x6, lsl #2]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  ecab746191e71575  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsw x13, [x5,w6,uxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  22a74ae38fee367e  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsw x13, [x5,w6,uxtw #2]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  1cd6637ce5e8e8da  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsw x13, [x5,w6,sxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  9eab24c24f0ac55c  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsw x13, [x5,w6,sxtw #2]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  6c9cf046e9a2bfa3  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh x13, [x5,x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  b5e3d360b748922c  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh x13, [x5,x6, lsl #1]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  fb9f3c5f3b2bddc4  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh x13, [x5,w6,uxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  ba667ce49472fbca  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh x13, [x5,w6,uxtw #1]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  ea7d6667dd92cdf2  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh x13, [x5,w6,sxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  afc148d693ed6288  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh x13, [x5,w6,sxtw #1]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  58d88efd9452995d  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh w13, [x5,x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  a8359b70e176717b  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh w13, [x5,x6, lsl #1]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  654ed4c3800da87c  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh w13, [x5,w6,uxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  51959d8974ca561f  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh w13, [x5,w6,uxtw #1]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  32805957c26143f5  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh w13, [x5,w6,sxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  ca816dc1927863b6  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsh w13, [x5,w6,sxtw #1]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  de0e3d5a79ef9f53  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb x13, [x5,x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  ce66d34814b16659  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb x13, [x5,x6, lsl #0]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  89989f6cc65775a1  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb x13, [x5,w6,uxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  578206f2f140e49e  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb x13, [x5,w6,uxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  54bd9f2dc8392d13  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb x13, [x5,w6,sxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  b0320b9e0885afab  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb x13, [x5,w6,sxtw #0]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  a1e0a2c260cad60b  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb w13, [x5,x6]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  45283e54c51f5bad  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb w13, [x5,x6, lsl #0]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  c75cfa3b6ceb89d9  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb w13, [x5,w6,uxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  aa2ff686984d59d6  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb w13, [x5,w6,uxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  b01695c9b1059196  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb w13, [x5,w6,sxtw #0]  with  x5 = middle_of_block+12,  x6=4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  9f833c9791a66c27  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldrsb w13, [x5,w6,sxtw #0]  with  x5 = middle_of_block+12,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  39eb4f856504f7ce  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LDR/STR (immediate, SIMD&FP, unsigned offset)
+str q17, [x5, #-32]  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  7b 5d 69 f7 64 8c 79 47 6f 8f 57 84 7b c3 9c 9f 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str d17, [x5, #-32]  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  42 cd cc 36 af 70 5a 49 .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str s17, [x5, #-32]  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  8d 06 22 df .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr q17, [x5, #-32]  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  eedbb4bf846226cd  v17.d[0] (xor, xfer vecreg #1)
+  94094b6d188de7fa  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr d17, [x5, #-32]  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  029fcee15d9319f2  v17.d[0] (xor, xfer vecreg #1)
+  50541814802369e6  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr s17, [x5, #-32]  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  86bcef9905c6716d  v17.d[0] (xor, xfer vecreg #1)
+  fa13cb2fc8681760  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LDR/STR (immediate, SIMD&FP, pre/post index)
+str q17, [x5], #-32  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  3a fc f2 7c 33 4d e6 bb 98 8b 63 7d c8 cc ed c5 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str d17, [x5], #-32  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  d6 89 52 b2 c9 1c 8f 84 .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str s17, [x5], #-32  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  61 9d 73 ee .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr q17, [x5], #-32  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  f3e66911400e0ffd  v17.d[0] (xor, xfer vecreg #1)
+  bceee589d845dc5c  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr d17, [x5], #-32  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  476d9e9cc8b9ac0a  v17.d[0] (xor, xfer vecreg #1)
+  17224cc91cc3a43e  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr s17, [x5], #-32  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  20d04ccbe8ce283b  v17.d[0] (xor, xfer vecreg #1)
+  22146e45c5a92bce  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str q17, [x5, #-32]!  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  3c 68 70 1a e9 09 6a 17 ff 65 da cd 31 9d 99 f7 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str d17, [x5, #-32]!  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  1a ee af 76 38 32 54 22 .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str s17, [x5, #-32]!  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  bd ff 23 fb .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr q17, [x5, #-32]!  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  c08cfa3f5c85e9ec  v17.d[0] (xor, xfer vecreg #1)
+  d13f15e778e3733d  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr d17, [x5, #-32]!  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  8cd8469c4bb50f10  v17.d[0] (xor, xfer vecreg #1)
+  0cee45c96b719b9f  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr s17, [x5, #-32]!  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  8cb8b23ad49fbfa0  v17.d[0] (xor, xfer vecreg #1)
+  0864e77407470a14  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+               -32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LDUR/STUR (unscaled offset, SIMD&FP)
+str q17, [x5, #-13]  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. 92 be 41 c2 36 e0 f2 76 79 06 b2 b1 bd 
+  [144]  83 b1 f0 .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str d17, [x5, #-13]  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. ff 9d d1 08 13 ab 3d b9 .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+str s17, [x5, #-13]  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. bb bb 62 b6 .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr q17, [x5, #-13]  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  315438529f368984  v17.d[0] (xor, xfer vecreg #1)
+  63c745a60b8405eb  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr d17, [x5, #-13]  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  61d08c15c6fc312c  v17.d[0] (xor, xfer vecreg #1)
+  8f9963f2cf0bade7  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ldr s17, [x5, #-13]  with  x5 = middle_of_block+16,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  2b5282c8bfe45946  v17.d[0] (xor, xfer vecreg #1)
+  0ce3959eed221512  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LDR (literal, SIMD&FP) (entirely MISSING)
+LD1/ST1 (single structure, no offset)
+st1 {v17.2d},  [x5]  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. b8 20 bd e5 8a f9 76 f3 cc ae a8 d0 18 
+  [144]  47 f5 2c .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.4s},  [x5]  with  x5 = middle_of_block+5,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. 64 0a f3 ac 33 39 0b fb cb 96 09 
+  [144]  7b ac c2 61 4e .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.8h},  [x5]  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. 24 9d d3 60 d7 68 98 1a d1 
+  [144]  3c 02 23 a5 ab 09 03 .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.16b}, [x5]  with  x5 = middle_of_block+13,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. c0 d2 1e 
+  [144]  09 b5 58 b4 9e d4 9d d9 78 3f 12 c7 ad .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.1d},  [x5]  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. 9e 6a 38 6f 46 53 2c 51 .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.2s},  [x5]  with  x5 = middle_of_block+5,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. 99 50 bc c2 fb 65 .. cc .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.4h},  [x5]  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. e6 45 98 4f 7f 3f 99 04 .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.8b},  [x5]  with  x5 = middle_of_block+13,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. 97 b2 c4 
+  [144]  d8 5e dc 6a b7 .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.2d},  [x5]  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0e7683e67672f875  v17.d[0] (xor, xfer vecreg #1)
+  5849c62885094425  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.4s},  [x5]  with  x5 = middle_of_block+5,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  cc566178b0505ce2  v17.d[0] (xor, xfer vecreg #1)
+  9ba578e187b7ec29  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.8h},  [x5]  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  f5a2c2db348d79c9  v17.d[0] (xor, xfer vecreg #1)
+  2d19eece1ac4cfe1  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.16b}, [x5]  with  x5 = middle_of_block+13,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  2895e1c44e7d6375  v17.d[0] (xor, xfer vecreg #1)
+  68121b8e14fe75c3  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.1d},  [x5]  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  11488cce9b957a63  v17.d[0] (xor, xfer vecreg #1)
+  a8e3a2dc36f2376f  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.2s},  [x5]  with  x5 = middle_of_block+5,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  e400b2d8baf17a43  v17.d[0] (xor, xfer vecreg #1)
+  2ce128ce0966e831  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.4h},  [x5]  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  fad3b103f776773a  v17.d[0] (xor, xfer vecreg #1)
+  c2db8749219d644f  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.8b},  [x5]  with  x5 = middle_of_block+13,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  1fb93f52acada1d3  v17.d[0] (xor, xfer vecreg #1)
+  acc5a26005cccd1d  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LD1/ST1 (single structure, post index)
+st1 {v17.2d},  [x5], #16  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. be 9f 67 38 8a 5a ae 31 9f 68 ea 98 79 
+  [144]  97 d9 93 .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                16  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.4s},  [x5], #16  with  x5 = middle_of_block+5,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. af df 1d d5 ec ca 0a 2c b4 22 83 
+  [144]  5d a8 8e 56 3d .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                16  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.8h},  [x5], #16  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. ec a6 76 d8 d7 cd cc 1d f1 
+  [144]  42 d5 a2 31 e1 24 e2 .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                16  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.16b}, [x5], #16  with  x5 = middle_of_block+13,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. 36 31 5c 
+  [144]  32 93 67 52 11 bd f9 5b 3f 75 e0 8e 03 .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                16  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.1d},  [x5], #8  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. 44 79 62 32 a6 05 a4 be .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 8  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.2s},  [x5], #8  with  x5 = middle_of_block+5,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. 34 a3 95 cb c4 36 6f 9d .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 8  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.4h},  [x5], #8  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. 2f 3e 9a 97 bf 54 ee 97 .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 8  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.8b},  [x5], #8  with  x5 = middle_of_block+13,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. 1d 51 72 
+  [144]  a0 0d e9 38 8b .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 8  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.2d},  [x5], #16  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  6856852b89835e57  v17.d[0] (xor, xfer vecreg #1)
+  926cd97a6fcb250a  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                16  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.4s},  [x5], #16  with  x5 = middle_of_block+5,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  d5d11520d94f1b33  v17.d[0] (xor, xfer vecreg #1)
+  5cbb554327b8a8e3  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                16  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.8h},  [x5], #16  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  b9391b4ebce992b0  v17.d[0] (xor, xfer vecreg #1)
+  2aee8c5bebb07542  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                16  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.16b}, [x5], #16  with  x5 = middle_of_block+13,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  677b9246bea3c7b9  v17.d[0] (xor, xfer vecreg #1)
+  c2cbc85912c50a5e  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                16  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.1d},  [x5], #8  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  45c02b25ccc83819  v17.d[0] (xor, xfer vecreg #1)
+  979e4bd3158ec388  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 8  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.2s},  [x5], #8  with  x5 = middle_of_block+5,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  17ce07c71f09fd99  v17.d[0] (xor, xfer vecreg #1)
+  09bc3bb12d99f56d  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 8  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.4h},  [x5], #8  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  bb582a4317d4a712  v17.d[0] (xor, xfer vecreg #1)
+  cc154357cca832ef  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 8  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1 {v17.8b},  [x5], #8  with  x5 = middle_of_block+13,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  843b172475108087  v17.d[0] (xor, xfer vecreg #1)
+  249f48da74ee9d60  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 8  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LD1R (single structure, replicate)
+ld1r {v17.2d},  [x5]  with  x5 = middle_of_block+3,  x6=-5
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  f2660509f772e2c4  v17.d[0] (xor, xfer vecreg #1)
+  4ce39e650ae364b8  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.1d},  [x5]  with  x5 = middle_of_block+3,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  4e86be680cf6eb99  v17.d[0] (xor, xfer vecreg #1)
+  a211d8c7f4f18c65  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.4s},  [x5]  with  x5 = middle_of_block+3,  x6=-3
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  993c272115d4d6de  v17.d[0] (xor, xfer vecreg #1)
+  34921415b16467d2  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.2s},  [x5]  with  x5 = middle_of_block+3,  x6=-2
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  eec233adaef7ff96  v17.d[0] (xor, xfer vecreg #1)
+  a4b40916ce41e41a  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.8h},  [x5]  with  x5 = middle_of_block+3,  x6=-1
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  935cc2072eb1386a  v17.d[0] (xor, xfer vecreg #1)
+  6613df7ee0c3d743  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.4h},  [x5]  with  x5 = middle_of_block+3,  x6=1
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  c328131db4585dfa  v17.d[0] (xor, xfer vecreg #1)
+  4926fd682180c520  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.16b}, [x5]  with  x5 = middle_of_block+3,  x6=2
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  f087f060b8d625f7  v17.d[0] (xor, xfer vecreg #1)
+  870a7f81275fc7f6  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.8b},  [x5]  with  x5 = middle_of_block+3,  x6=3
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  cf9a2fa5f98755c2  v17.d[0] (xor, xfer vecreg #1)
+  b109d45d0d4c4d17  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.2d},  [x5], #8  with  x5 = middle_of_block+3,  x6=-5
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0c265c7984382b89  v17.d[0] (xor, xfer vecreg #1)
+  e9b2ff4b2c9fcf1f  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 8  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.1d},  [x5], #8  with  x5 = middle_of_block+3,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  bdfdd39474eccc4f  v17.d[0] (xor, xfer vecreg #1)
+  fdfbad94b3469f9f  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 8  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.4s},  [x5], #4  with  x5 = middle_of_block+3,  x6=-3
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0bcc9003fe0271dc  v17.d[0] (xor, xfer vecreg #1)
+  82366f42151d77f2  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 4  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.2s},  [x5], #4  with  x5 = middle_of_block+3,  x6=-2
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  c9fd7dc362339d38  v17.d[0] (xor, xfer vecreg #1)
+  4c9da8af320ed858  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 4  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.8h},  [x5], #2  with  x5 = middle_of_block+3,  x6=-1
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  9a6cf746f39749b4  v17.d[0] (xor, xfer vecreg #1)
+  870355d295f3be89  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 2  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.4h},  [x5], #2  with  x5 = middle_of_block+3,  x6=1
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  205edc63fd70f66d  v17.d[0] (xor, xfer vecreg #1)
+  be8fe64caa441ae1  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 2  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.16b}, [x5], #1  with  x5 = middle_of_block+3,  x6=2
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  163053439f6c0c42  v17.d[0] (xor, xfer vecreg #1)
+  e601d1578762518f  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 1  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.8b},  [x5], #1  with  x5 = middle_of_block+3,  x6=3
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  85f87dd58efe3327  v17.d[0] (xor, xfer vecreg #1)
+  7470860d3c8884dc  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 1  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.2d},  [x5], x6  with  x5 = middle_of_block+3,  x6=-5
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  742ee30b26c3644a  v17.d[0] (xor, xfer vecreg #1)
+  620afd520355620a  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                -5  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.1d},  [x5], x6  with  x5 = middle_of_block+3,  x6=-4
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  d77f537144c905fd  v17.d[0] (xor, xfer vecreg #1)
+  8de2a890077a37e7  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                -4  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.4s},  [x5], x6  with  x5 = middle_of_block+3,  x6=-3
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  733c2c6280caff90  v17.d[0] (xor, xfer vecreg #1)
+  0bd32ad90eb64b11  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                -3  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.2s},  [x5], x6  with  x5 = middle_of_block+3,  x6=-2
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  8f097b9699ca1fd8  v17.d[0] (xor, xfer vecreg #1)
+  2a846d762bba52a3  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                -2  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.8h},  [x5], x6  with  x5 = middle_of_block+3,  x6=-1
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  64a4000905e8aa3e  v17.d[0] (xor, xfer vecreg #1)
+  930f6607495e81b1  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                -1  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.4h},  [x5], x6  with  x5 = middle_of_block+3,  x6=1
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  a61deef2566f701d  v17.d[0] (xor, xfer vecreg #1)
+  6af5f45fc9e7f5b0  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 1  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.16b}, [x5], x6  with  x5 = middle_of_block+3,  x6=2
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  3ad49e64bf2c15cb  v17.d[0] (xor, xfer vecreg #1)
+  ab04a19d6ae38e9d  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 2  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld1r {v17.8b},  [x5], x6  with  x5 = middle_of_block+3,  x6=3
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  47e6864987e1a4e7  v17.d[0] (xor, xfer vecreg #1)
+  6dd65eeb01a241ae  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 3  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LD2/ST2 (multiple 2-elem structs to/from 2/regs, post index) (VERY INCOMPLETE)
+ld2 {v17.2d, v18.2d}, [x5], #32  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  16e55b1873ee34c3  v17.d[0] (xor, xfer vecreg #1)
+  34707980f120b864  v17.d[1] (xor, xfer vecreg #1)
+  ba093b5d784363cf  v18.d[0] (xor, xfer vecreg #2)
+  7111d1b5c20be11e  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st2 {v17.2d, v18.2d}, [x5], #32  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. 0e 3f 31 98 6e 90 de 8d 3f 
+  [144]  ea 85 9a 2a e6 4c b8 d3 c7 c8 62 8c 43 99 75 2c 
+  [160]  fe 89 33 25 52 9d a8 .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+ld2 {v17.4s, v18.4s}, [x5], #32  with  x5 = middle_of_block+13,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  1d1dad5f22f91503  v17.d[0] (xor, xfer vecreg #1)
+  b57248c23e0baef6  v17.d[1] (xor, xfer vecreg #1)
+  05bbead3136a567d  v18.d[0] (xor, xfer vecreg #2)
+  baed025f106d8588  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st2 {v17.4s, v18.4s}, [x5], #32  with  x5 = middle_of_block+17,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. cd 11 7d 61 05 62 71 d9 e4 fa ea f5 7b 7d c4 
+  [160]  e5 8f 06 7e 21 0a c6 48 5a 02 12 03 3a 27 30 ff 
+  [176]  c5 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LD1/ST1 (multiple 1-elem structs to/from 2 regs, no offset) (VERY INCOMPLETE)
+ld1 {v17.16b, v18.16b}, [x5]  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  683f58edc2f5f671  v17.d[0] (xor, xfer vecreg #1)
+  174e8d675cf2632a  v17.d[1] (xor, xfer vecreg #1)
+  15633f2c6ebd44da  v18.d[0] (xor, xfer vecreg #2)
+  ab3a9c72639ef492  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.16b, v18.16b}, [x5]  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. 49 .. .. a2 31 44 0c 57 db 
+  [144]  df fe 73 d3 d7 67 7d ae da 61 fc b3 41 3a 20 e8 
+  [160]  95 ed 8a f3 1c 8a 7f .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LD1/ST1 (multiple 1-elem structs to/from 2 regs, post index) (VERY INCOMPLETE)
+ld1 {v17.16b, v18.16b}, [x5], #32  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  9bf660d5bdff8c3c  v17.d[0] (xor, xfer vecreg #1)
+  a0ccbbec9ef6f2ca  v17.d[1] (xor, xfer vecreg #1)
+  8303595518823d47  v18.d[0] (xor, xfer vecreg #2)
+  75f70396adc8eda8  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.16b, v18.16b}, [x5], #32  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. d2 47 11 63 39 8e 47 81 6e 
+  [144]  46 95 76 6d ba 9e 22 ad b5 07 7b 8e e5 46 4e b2 
+  [160]  b8 27 42 be 20 42 bf .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                32  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LD1/ST1 (multiple 1-elem structs to/from 3 regs, no offset) (VERY INCOMPLETE)
+ld1 {v17.16b, v18.16b, v19.16b}, [x5]  with  x5 = middle_of_block+3,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  a9d70e88d1e89d30  v17.d[0] (xor, xfer vecreg #1)
+  478a0f9d90561d2b  v17.d[1] (xor, xfer vecreg #1)
+  3e85525215476b1e  v18.d[0] (xor, xfer vecreg #2)
+  353dc370e1ffd26a  v18.d[1] (xor, xfer vecreg #2)
+  6f4831650bbf0b6a  v19.d[0] (xor, xfer vecreg #3)
+  51807f1bc8292233  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st1 {v17.16b, v18.16b, v19.16b}, [x5]  with  x5 = middle_of_block+7,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. a3 7d e6 a1 06 24 44 85 4b 
+  [144]  7c b1 95 4b 4a d7 c1 f5 3e f1 b7 2d 92 94 93 c4 
+  [160]  69 68 57 cf 90 7d 39 5f 16 3a 12 93 0b b3 fd e7 
+  [176]  ca eb da 1a f6 75 3d .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                 0  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+LD3/ST3 (multiple 3-elem structs to/from 3/regs, post index) (VERY INCOMPLETE)
+ld3 {v17.2d, v18.2d, v19.2d}, [x5], #48  with  x5 = middle_of_block+13,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [160]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [176]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [192]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  446f3899b211b6a0  v17.d[0] (xor, xfer vecreg #1)
+  6437eeb9f3204807  v17.d[1] (xor, xfer vecreg #1)
+  60e1161912e2876e  v18.d[0] (xor, xfer vecreg #2)
+  e1a4654ef78b7a07  v18.d[1] (xor, xfer vecreg #2)
+  aed5a7373cd64d1f  v19.d[0] (xor, xfer vecreg #3)
+  739aef5767e6aa1f  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                48  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
+st3 {v17.2d, v18.2d, v19.2d}, [x5], #48  with  x5 = middle_of_block+17,  x6=0
+  [  0]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 16]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 32]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 48]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 64]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 80]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [ 96]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [112]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [128]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [144]  .. c5 1c bb 41 0f c0 bd f1 9b b6 ab 88 aa 17 31 
+  [160]  94 7d ee 24 ee 14 61 cd 93 9f 71 69 88 94 38 eb 
+  [176]  2f 75 95 31 3e 9e 0e 6c .. 58 4a a7 86 5e 21 08 
+  [192]  c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [208]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [224]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  [240]  .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 
+  0000000000000000  x13      (xor, xfer intreg #1)
+  0000000000000000  x23      (xor, xfer intreg #2)
+  0000000000000000  v17.d[0] (xor, xfer vecreg #1)
+  0000000000000000  v17.d[1] (xor, xfer vecreg #1)
+  0000000000000000  v18.d[0] (xor, xfer vecreg #2)
+  0000000000000000  v18.d[1] (xor, xfer vecreg #2)
+  0000000000000000  v19.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v19.d[1] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[0] (xor, xfer vecreg #3)
+  0000000000000000  v20.d[1] (xor, xfer vecreg #3)
+                48  x5       (sub, base reg)
+                 0  x6       (sub, index reg)
+
diff --git a/none/tests/arm64/integer.vgtest b/none/tests/arm64/integer.vgtest
new file mode 100644
index 0000000..daa0591
--- /dev/null
+++ b/none/tests/arm64/integer.vgtest
@@ -0,0 +1,2 @@
+prog: integer
+vgopts: -q