Files
kaizen/external/capstone/suite/MC/AArch64/armv8.1a-lse.s.cs
T
iris 00cc9309cb Squashed 'external/ircolib/' changes from ce3cd726c..de6e324bd
de6e324bd separate emu thread
10d3daf86 Roms List improvements
95d202f37 Let's make the rom list process on a separate thread so the emulator doesnt take ages to load.
fc306967f Wow the ROM Header was just completely busted. Game list view works now
bad1691ee fuck this shit
2b59e5f46 game list in progress
d26417b83 remappable inputs in progress
ac4af8106 input
e72abc240 update readme
430139dc9 Qt6 frontend
3080d4d45 Fix this small bug too
08cd13b85 Cop0 unused functions do not actually pose a threat (as per manual). They don't do anything, so shall we.
61bb4fb44 make idle loop detection a little more specific with where the load goes
b037de4c3 SAZDFsdff
12e81e73e need to figure out why n64-systemtest loops indefinitely at some address that appears to be valid (i think it's me not invalidating the cache properly)
204f0e13b idle skipping seems to work!
cb8bb634a sdkfjlasdf
58e5c89c1 Fix compilation issue on my machine (no idea)
24fb2898e attempting more serious idle skipping
214719577 Place rsp.Step inside cached interpreter. Gains about 3 more fps
bb97dcc23 mmmmm
920b77d38 wjkhasdfjhkasdf
430ccdab4 it's a start...
4f42a673a Cached interpreter plays Mario 64. Start looking into RSP as well
c9a030787 idle skipping works!
5fbda03ce new idea
366637aba Idle skipping... maybe?
609fa2fb0 Cache instructions implemented but broken lmao. Commented out for now
e140a6d12 - Stop using inheritance for CPU, instead use composition. - Introduce KAIZEN_JIT_ENABLED optional define instead of relying on __aarch64__ and the like. - More cache work
68e613057 prep cache impl
811b4d809 fix clang format
fda755f7d idk
d5024ebbf small MI refactor in preparation of (eventually) implementing the RDRAM interface properly
694b45341 Merge commit '206dcdedf195fb320913584180edb12c7731e396' as 'external/SDL'
206dcdedf Squashed 'external/SDL/' content from commit 4d17b99d0a
4d16e1cb4 need to update sdl
848b19920 Fix compilation error
db61b5299 Merge commit 'e94a94559f28e49678fbcf72199a5258137b0fe9' as 'external/imgui'
e94a94559 Squashed 'external/imgui/' content from commit 02e9b8cac
52edb3757 need to update imgui
c1a705e86 Emulate weird JALR behaviour
4b4c32f4b Fix exception for "unusable COP1" in 4 instructions i missed accidentally (again)
df5828142 Bug putting 0s in the log everywhere
f8b580048 Make isviewer a sink to file
8241e9735 Fix exception for "unusable COP1" in 4 instructions i missed accidentally
b29715f20 small changes
d9a620bc1 make use of my new small utility library
0d1aa938e Add 'external/ircolib/' from commit 'ce3cd726c8df8388d554abf8bb55d55020eb4450'
e64eb40b3 Fuck git

git-subtree-dir: external/ircolib
git-subtree-split: de6e324bde
2026-06-15 11:56:38 +02:00

459 lines
19 KiB
C#

# CS_ARCH_AARCH64, 0, None
0x41,0x7c,0xa0,0x88 == cas w0, w1, [x2]
0xe3,0x7f,0xa2,0x88 == cas w2, w3, [sp]
0x41,0x7c,0xe0,0x88 == casa w0, w1, [x2]
0xe3,0x7f,0xe2,0x88 == casa w2, w3, [sp]
0x41,0xfc,0xa0,0x88 == casl w0, w1, [x2]
0xe3,0xff,0xa2,0x88 == casl w2, w3, [sp]
0x41,0xfc,0xe0,0x88 == casal w0, w1, [x2]
0xe3,0xff,0xe2,0x88 == casal w2, w3, [sp]
0x41,0x7c,0xa0,0x08 == casb w0, w1, [x2]
0xe3,0x7f,0xa2,0x08 == casb w2, w3, [sp]
0x41,0x7c,0xa0,0x48 == cash w0, w1, [x2]
0xe3,0x7f,0xa2,0x48 == cash w2, w3, [sp]
0x41,0x7c,0xe0,0x08 == casab w0, w1, [x2]
0xe3,0x7f,0xe2,0x08 == casab w2, w3, [sp]
0x41,0xfc,0xa0,0x08 == caslb w0, w1, [x2]
0xe3,0xff,0xa2,0x08 == caslb w2, w3, [sp]
0x41,0xfc,0xe0,0x08 == casalb w0, w1, [x2]
0xe3,0xff,0xe2,0x08 == casalb w2, w3, [sp]
0x41,0x7c,0xe0,0x48 == casah w0, w1, [x2]
0xe3,0x7f,0xe2,0x48 == casah w2, w3, [sp]
0x41,0xfc,0xa0,0x48 == caslh w0, w1, [x2]
0xe3,0xff,0xa2,0x48 == caslh w2, w3, [sp]
0x41,0xfc,0xe0,0x48 == casalh w0, w1, [x2]
0xe3,0xff,0xe2,0x48 == casalh w2, w3, [sp]
0x41,0x7c,0xa0,0xc8 == cas x0, x1, [x2]
0xe3,0x7f,0xa2,0xc8 == cas x2, x3, [sp]
0x41,0x7c,0xe0,0xc8 == casa x0, x1, [x2]
0xe3,0x7f,0xe2,0xc8 == casa x2, x3, [sp]
0x41,0xfc,0xa0,0xc8 == casl x0, x1, [x2]
0xe3,0xff,0xa2,0xc8 == casl x2, x3, [sp]
0x41,0xfc,0xe0,0xc8 == casal x0, x1, [x2]
0xe3,0xff,0xe2,0xc8 == casal x2, x3, [sp]
0x41,0x80,0x20,0xb8 == swp w0, w1, [x2]
0xe3,0x83,0x22,0xb8 == swp w2, w3, [sp]
0x41,0x80,0xa0,0xb8 == swpa w0, w1, [x2]
0xe3,0x83,0xa2,0xb8 == swpa w2, w3, [sp]
0x41,0x80,0x60,0xb8 == swpl w0, w1, [x2]
0xe3,0x83,0x62,0xb8 == swpl w2, w3, [sp]
0x41,0x80,0xe0,0xb8 == swpal w0, w1, [x2]
0xe3,0x83,0xe2,0xb8 == swpal w2, w3, [sp]
0x41,0x80,0x20,0x38 == swpb w0, w1, [x2]
0xe3,0x83,0x22,0x38 == swpb w2, w3, [sp]
0x41,0x80,0x20,0x78 == swph w0, w1, [x2]
0xe3,0x83,0x22,0x78 == swph w2, w3, [sp]
0x41,0x80,0xa0,0x38 == swpab w0, w1, [x2]
0xe3,0x83,0xa2,0x38 == swpab w2, w3, [sp]
0x41,0x80,0x60,0x38 == swplb w0, w1, [x2]
0xe3,0x83,0x62,0x38 == swplb w2, w3, [sp]
0x41,0x80,0xe0,0x38 == swpalb w0, w1, [x2]
0xe3,0x83,0xe2,0x38 == swpalb w2, w3, [sp]
0x41,0x80,0xa0,0x78 == swpah w0, w1, [x2]
0xe3,0x83,0xa2,0x78 == swpah w2, w3, [sp]
0x41,0x80,0x60,0x78 == swplh w0, w1, [x2]
0xe3,0x83,0x62,0x78 == swplh w2, w3, [sp]
0x41,0x80,0xe0,0x78 == swpalh w0, w1, [x2]
0xe3,0x83,0xe2,0x78 == swpalh w2, w3, [sp]
0x41,0x80,0x20,0xf8 == swp x0, x1, [x2]
0xe3,0x83,0x22,0xf8 == swp x2, x3, [sp]
0x41,0x80,0xa0,0xf8 == swpa x0, x1, [x2]
0xe3,0x83,0xa2,0xf8 == swpa x2, x3, [sp]
0x41,0x80,0x60,0xf8 == swpl x0, x1, [x2]
0xe3,0x83,0x62,0xf8 == swpl x2, x3, [sp]
0x41,0x80,0xe0,0xf8 == swpal x0, x1, [x2]
0xe3,0x83,0xe2,0xf8 == swpal x2, x3, [sp]
0xa2,0x7c,0x20,0x08 == casp w0, w1, w2, w3, [x5]
0xe6,0x7f,0x24,0x08 == casp w4, w5, w6, w7, [sp]
0x42,0x7c,0x20,0x48 == casp x0, x1, x2, x3, [x2]
0xe6,0x7f,0x24,0x48 == casp x4, x5, x6, x7, [sp]
0xa2,0x7c,0x60,0x08 == caspa w0, w1, w2, w3, [x5]
0xe6,0x7f,0x64,0x08 == caspa w4, w5, w6, w7, [sp]
0x42,0x7c,0x60,0x48 == caspa x0, x1, x2, x3, [x2]
0xe6,0x7f,0x64,0x48 == caspa x4, x5, x6, x7, [sp]
0xa2,0xfc,0x20,0x08 == caspl w0, w1, w2, w3, [x5]
0xe6,0xff,0x24,0x08 == caspl w4, w5, w6, w7, [sp]
0x42,0xfc,0x20,0x48 == caspl x0, x1, x2, x3, [x2]
0xe6,0xff,0x24,0x48 == caspl x4, x5, x6, x7, [sp]
0xa2,0xfc,0x60,0x08 == caspal w0, w1, w2, w3, [x5]
0xe6,0xff,0x64,0x08 == caspal w4, w5, w6, w7, [sp]
0x42,0xfc,0x60,0x48 == caspal x0, x1, x2, x3, [x2]
0xe6,0xff,0x64,0x48 == caspal x4, x5, x6, x7, [sp]
0x41,0x00,0x20,0xb8 == ldadd w0, w1, [x2]
0xe3,0x03,0x22,0xb8 == ldadd w2, w3, [sp]
0x41,0x00,0xa0,0xb8 == ldadda w0, w1, [x2]
0xe3,0x03,0xa2,0xb8 == ldadda w2, w3, [sp]
0x41,0x00,0x60,0xb8 == ldaddl w0, w1, [x2]
0xe3,0x03,0x62,0xb8 == ldaddl w2, w3, [sp]
0x41,0x00,0xe0,0xb8 == ldaddal w0, w1, [x2]
0xe3,0x03,0xe2,0xb8 == ldaddal w2, w3, [sp]
0x41,0x00,0x20,0x38 == ldaddb w0, w1, [x2]
0xe3,0x03,0x22,0x38 == ldaddb w2, w3, [sp]
0x41,0x00,0x20,0x78 == ldaddh w0, w1, [x2]
0xe3,0x03,0x22,0x78 == ldaddh w2, w3, [sp]
0x41,0x00,0xa0,0x38 == ldaddab w0, w1, [x2]
0xe3,0x03,0xa2,0x38 == ldaddab w2, w3, [sp]
0x41,0x00,0x60,0x38 == ldaddlb w0, w1, [x2]
0xe3,0x03,0x62,0x38 == ldaddlb w2, w3, [sp]
0x41,0x00,0xe0,0x38 == ldaddalb w0, w1, [x2]
0xe3,0x03,0xe2,0x38 == ldaddalb w2, w3, [sp]
0x41,0x00,0xa0,0x78 == ldaddah w0, w1, [x2]
0xe3,0x03,0xa2,0x78 == ldaddah w2, w3, [sp]
0x41,0x00,0x60,0x78 == ldaddlh w0, w1, [x2]
0xe3,0x03,0x62,0x78 == ldaddlh w2, w3, [sp]
0x41,0x00,0xe0,0x78 == ldaddalh w0, w1, [x2]
0xe3,0x03,0xe2,0x78 == ldaddalh w2, w3, [sp]
0x41,0x00,0x20,0xf8 == ldadd x0, x1, [x2]
0xe3,0x03,0x22,0xf8 == ldadd x2, x3, [sp]
0x41,0x00,0xa0,0xf8 == ldadda x0, x1, [x2]
0xe3,0x03,0xa2,0xf8 == ldadda x2, x3, [sp]
0x41,0x00,0x60,0xf8 == ldaddl x0, x1, [x2]
0xe3,0x03,0x62,0xf8 == ldaddl x2, x3, [sp]
0x41,0x00,0xe0,0xf8 == ldaddal x0, x1, [x2]
0xe3,0x03,0xe2,0xf8 == ldaddal x2, x3, [sp]
0x41,0x10,0x20,0xb8 == ldclr w0, w1, [x2]
0xe3,0x13,0x22,0xb8 == ldclr w2, w3, [sp]
0x41,0x10,0xa0,0xb8 == ldclra w0, w1, [x2]
0xe3,0x13,0xa2,0xb8 == ldclra w2, w3, [sp]
0x41,0x10,0x60,0xb8 == ldclrl w0, w1, [x2]
0xe3,0x13,0x62,0xb8 == ldclrl w2, w3, [sp]
0x41,0x10,0xe0,0xb8 == ldclral w0, w1, [x2]
0xe3,0x13,0xe2,0xb8 == ldclral w2, w3, [sp]
0x41,0x10,0x20,0x38 == ldclrb w0, w1, [x2]
0xe3,0x13,0x22,0x38 == ldclrb w2, w3, [sp]
0x41,0x10,0x20,0x78 == ldclrh w0, w1, [x2]
0xe3,0x13,0x22,0x78 == ldclrh w2, w3, [sp]
0x41,0x10,0xa0,0x38 == ldclrab w0, w1, [x2]
0xe3,0x13,0xa2,0x38 == ldclrab w2, w3, [sp]
0x41,0x10,0x60,0x38 == ldclrlb w0, w1, [x2]
0xe3,0x13,0x62,0x38 == ldclrlb w2, w3, [sp]
0x41,0x10,0xe0,0x38 == ldclralb w0, w1, [x2]
0xe3,0x13,0xe2,0x38 == ldclralb w2, w3, [sp]
0x41,0x10,0xa0,0x78 == ldclrah w0, w1, [x2]
0xe3,0x13,0xa2,0x78 == ldclrah w2, w3, [sp]
0x41,0x10,0x60,0x78 == ldclrlh w0, w1, [x2]
0xe3,0x13,0x62,0x78 == ldclrlh w2, w3, [sp]
0x41,0x10,0xe0,0x78 == ldclralh w0, w1, [x2]
0xe3,0x13,0xe2,0x78 == ldclralh w2, w3, [sp]
0x41,0x10,0x20,0xf8 == ldclr x0, x1, [x2]
0xe3,0x13,0x22,0xf8 == ldclr x2, x3, [sp]
0x41,0x10,0xa0,0xf8 == ldclra x0, x1, [x2]
0xe3,0x13,0xa2,0xf8 == ldclra x2, x3, [sp]
0x41,0x10,0x60,0xf8 == ldclrl x0, x1, [x2]
0xe3,0x13,0x62,0xf8 == ldclrl x2, x3, [sp]
0x41,0x10,0xe0,0xf8 == ldclral x0, x1, [x2]
0xe3,0x13,0xe2,0xf8 == ldclral x2, x3, [sp]
0x41,0x20,0x20,0xb8 == ldeor w0, w1, [x2]
0xe3,0x23,0x22,0xb8 == ldeor w2, w3, [sp]
0x41,0x20,0xa0,0xb8 == ldeora w0, w1, [x2]
0xe3,0x23,0xa2,0xb8 == ldeora w2, w3, [sp]
0x41,0x20,0x60,0xb8 == ldeorl w0, w1, [x2]
0xe3,0x23,0x62,0xb8 == ldeorl w2, w3, [sp]
0x41,0x20,0xe0,0xb8 == ldeoral w0, w1, [x2]
0xe3,0x23,0xe2,0xb8 == ldeoral w2, w3, [sp]
0x41,0x20,0x20,0x38 == ldeorb w0, w1, [x2]
0xe3,0x23,0x22,0x38 == ldeorb w2, w3, [sp]
0x41,0x20,0x20,0x78 == ldeorh w0, w1, [x2]
0xe3,0x23,0x22,0x78 == ldeorh w2, w3, [sp]
0x41,0x20,0xa0,0x38 == ldeorab w0, w1, [x2]
0xe3,0x23,0xa2,0x38 == ldeorab w2, w3, [sp]
0x41,0x20,0x60,0x38 == ldeorlb w0, w1, [x2]
0xe3,0x23,0x62,0x38 == ldeorlb w2, w3, [sp]
0x41,0x20,0xe0,0x38 == ldeoralb w0, w1, [x2]
0xe3,0x23,0xe2,0x38 == ldeoralb w2, w3, [sp]
0x41,0x20,0xa0,0x78 == ldeorah w0, w1, [x2]
0xe3,0x23,0xa2,0x78 == ldeorah w2, w3, [sp]
0x41,0x20,0x60,0x78 == ldeorlh w0, w1, [x2]
0xe3,0x23,0x62,0x78 == ldeorlh w2, w3, [sp]
0x41,0x20,0xe0,0x78 == ldeoralh w0, w1, [x2]
0xe3,0x23,0xe2,0x78 == ldeoralh w2, w3, [sp]
0x41,0x20,0x20,0xf8 == ldeor x0, x1, [x2]
0xe3,0x23,0x22,0xf8 == ldeor x2, x3, [sp]
0x41,0x20,0xa0,0xf8 == ldeora x0, x1, [x2]
0xe3,0x23,0xa2,0xf8 == ldeora x2, x3, [sp]
0x41,0x20,0x60,0xf8 == ldeorl x0, x1, [x2]
0xe3,0x23,0x62,0xf8 == ldeorl x2, x3, [sp]
0x41,0x20,0xe0,0xf8 == ldeoral x0, x1, [x2]
0xe3,0x23,0xe2,0xf8 == ldeoral x2, x3, [sp]
0x41,0x30,0x20,0xb8 == ldset w0, w1, [x2]
0xe3,0x33,0x22,0xb8 == ldset w2, w3, [sp]
0x41,0x30,0xa0,0xb8 == ldseta w0, w1, [x2]
0xe3,0x33,0xa2,0xb8 == ldseta w2, w3, [sp]
0x41,0x30,0x60,0xb8 == ldsetl w0, w1, [x2]
0xe3,0x33,0x62,0xb8 == ldsetl w2, w3, [sp]
0x41,0x30,0xe0,0xb8 == ldsetal w0, w1, [x2]
0xe3,0x33,0xe2,0xb8 == ldsetal w2, w3, [sp]
0x41,0x30,0x20,0x38 == ldsetb w0, w1, [x2]
0xe3,0x33,0x22,0x38 == ldsetb w2, w3, [sp]
0x41,0x30,0x20,0x78 == ldseth w0, w1, [x2]
0xe3,0x33,0x22,0x78 == ldseth w2, w3, [sp]
0x41,0x30,0xa0,0x38 == ldsetab w0, w1, [x2]
0xe3,0x33,0xa2,0x38 == ldsetab w2, w3, [sp]
0x41,0x30,0x60,0x38 == ldsetlb w0, w1, [x2]
0xe3,0x33,0x62,0x38 == ldsetlb w2, w3, [sp]
0x41,0x30,0xe0,0x38 == ldsetalb w0, w1, [x2]
0xe3,0x33,0xe2,0x38 == ldsetalb w2, w3, [sp]
0x41,0x30,0xa0,0x78 == ldsetah w0, w1, [x2]
0xe3,0x33,0xa2,0x78 == ldsetah w2, w3, [sp]
0x41,0x30,0x60,0x78 == ldsetlh w0, w1, [x2]
0xe3,0x33,0x62,0x78 == ldsetlh w2, w3, [sp]
0x41,0x30,0xe0,0x78 == ldsetalh w0, w1, [x2]
0xe3,0x33,0xe2,0x78 == ldsetalh w2, w3, [sp]
0x41,0x30,0x20,0xf8 == ldset x0, x1, [x2]
0xe3,0x33,0x22,0xf8 == ldset x2, x3, [sp]
0x41,0x30,0xa0,0xf8 == ldseta x0, x1, [x2]
0xe3,0x33,0xa2,0xf8 == ldseta x2, x3, [sp]
0x41,0x30,0x60,0xf8 == ldsetl x0, x1, [x2]
0xe3,0x33,0x62,0xf8 == ldsetl x2, x3, [sp]
0x41,0x30,0xe0,0xf8 == ldsetal x0, x1, [x2]
0xe3,0x33,0xe2,0xf8 == ldsetal x2, x3, [sp]
0x41,0x40,0x20,0xb8 == ldsmax w0, w1, [x2]
0xe3,0x43,0x22,0xb8 == ldsmax w2, w3, [sp]
0x41,0x40,0xa0,0xb8 == ldsmaxa w0, w1, [x2]
0xe3,0x43,0xa2,0xb8 == ldsmaxa w2, w3, [sp]
0x41,0x40,0x60,0xb8 == ldsmaxl w0, w1, [x2]
0xe3,0x43,0x62,0xb8 == ldsmaxl w2, w3, [sp]
0x41,0x40,0xe0,0xb8 == ldsmaxal w0, w1, [x2]
0xe3,0x43,0xe2,0xb8 == ldsmaxal w2, w3, [sp]
0x41,0x40,0x20,0x38 == ldsmaxb w0, w1, [x2]
0xe3,0x43,0x22,0x38 == ldsmaxb w2, w3, [sp]
0x41,0x40,0x20,0x78 == ldsmaxh w0, w1, [x2]
0xe3,0x43,0x22,0x78 == ldsmaxh w2, w3, [sp]
0x41,0x40,0xa0,0x38 == ldsmaxab w0, w1, [x2]
0xe3,0x43,0xa2,0x38 == ldsmaxab w2, w3, [sp]
0x41,0x40,0x60,0x38 == ldsmaxlb w0, w1, [x2]
0xe3,0x43,0x62,0x38 == ldsmaxlb w2, w3, [sp]
0x41,0x40,0xe0,0x38 == ldsmaxalb w0, w1, [x2]
0xe3,0x43,0xe2,0x38 == ldsmaxalb w2, w3, [sp]
0x41,0x40,0xa0,0x78 == ldsmaxah w0, w1, [x2]
0xe3,0x43,0xa2,0x78 == ldsmaxah w2, w3, [sp]
0x41,0x40,0x60,0x78 == ldsmaxlh w0, w1, [x2]
0xe3,0x43,0x62,0x78 == ldsmaxlh w2, w3, [sp]
0x41,0x40,0xe0,0x78 == ldsmaxalh w0, w1, [x2]
0xe3,0x43,0xe2,0x78 == ldsmaxalh w2, w3, [sp]
0x41,0x40,0x20,0xf8 == ldsmax x0, x1, [x2]
0xe3,0x43,0x22,0xf8 == ldsmax x2, x3, [sp]
0x41,0x40,0xa0,0xf8 == ldsmaxa x0, x1, [x2]
0xe3,0x43,0xa2,0xf8 == ldsmaxa x2, x3, [sp]
0x41,0x40,0x60,0xf8 == ldsmaxl x0, x1, [x2]
0xe3,0x43,0x62,0xf8 == ldsmaxl x2, x3, [sp]
0x41,0x40,0xe0,0xf8 == ldsmaxal x0, x1, [x2]
0xe3,0x43,0xe2,0xf8 == ldsmaxal x2, x3, [sp]
0x41,0x50,0x20,0xb8 == ldsmin w0, w1, [x2]
0xe3,0x53,0x22,0xb8 == ldsmin w2, w3, [sp]
0x41,0x50,0xa0,0xb8 == ldsmina w0, w1, [x2]
0xe3,0x53,0xa2,0xb8 == ldsmina w2, w3, [sp]
0x41,0x50,0x60,0xb8 == ldsminl w0, w1, [x2]
0xe3,0x53,0x62,0xb8 == ldsminl w2, w3, [sp]
0x41,0x50,0xe0,0xb8 == ldsminal w0, w1, [x2]
0xe3,0x53,0xe2,0xb8 == ldsminal w2, w3, [sp]
0x41,0x50,0x20,0x38 == ldsminb w0, w1, [x2]
0xe3,0x53,0x22,0x38 == ldsminb w2, w3, [sp]
0x41,0x50,0x20,0x78 == ldsminh w0, w1, [x2]
0xe3,0x53,0x22,0x78 == ldsminh w2, w3, [sp]
0x41,0x50,0xa0,0x38 == ldsminab w0, w1, [x2]
0xe3,0x53,0xa2,0x38 == ldsminab w2, w3, [sp]
0x41,0x50,0x60,0x38 == ldsminlb w0, w1, [x2]
0xe3,0x53,0x62,0x38 == ldsminlb w2, w3, [sp]
0x41,0x50,0xe0,0x38 == ldsminalb w0, w1, [x2]
0xe3,0x53,0xe2,0x38 == ldsminalb w2, w3, [sp]
0x41,0x50,0xa0,0x78 == ldsminah w0, w1, [x2]
0xe3,0x53,0xa2,0x78 == ldsminah w2, w3, [sp]
0x41,0x50,0x60,0x78 == ldsminlh w0, w1, [x2]
0xe3,0x53,0x62,0x78 == ldsminlh w2, w3, [sp]
0x41,0x50,0xe0,0x78 == ldsminalh w0, w1, [x2]
0xe3,0x53,0xe2,0x78 == ldsminalh w2, w3, [sp]
0x41,0x50,0x20,0xf8 == ldsmin x0, x1, [x2]
0xe3,0x53,0x22,0xf8 == ldsmin x2, x3, [sp]
0x41,0x50,0xa0,0xf8 == ldsmina x0, x1, [x2]
0xe3,0x53,0xa2,0xf8 == ldsmina x2, x3, [sp]
0x41,0x50,0x60,0xf8 == ldsminl x0, x1, [x2]
0xe3,0x53,0x62,0xf8 == ldsminl x2, x3, [sp]
0x41,0x50,0xe0,0xf8 == ldsminal x0, x1, [x2]
0xe3,0x53,0xe2,0xf8 == ldsminal x2, x3, [sp]
0x41,0x60,0x20,0xb8 == ldumax w0, w1, [x2]
0xe3,0x63,0x22,0xb8 == ldumax w2, w3, [sp]
0x41,0x60,0xa0,0xb8 == ldumaxa w0, w1, [x2]
0xe3,0x63,0xa2,0xb8 == ldumaxa w2, w3, [sp]
0x41,0x60,0x60,0xb8 == ldumaxl w0, w1, [x2]
0xe3,0x63,0x62,0xb8 == ldumaxl w2, w3, [sp]
0x41,0x60,0xe0,0xb8 == ldumaxal w0, w1, [x2]
0xe3,0x63,0xe2,0xb8 == ldumaxal w2, w3, [sp]
0x41,0x60,0x20,0x38 == ldumaxb w0, w1, [x2]
0xe3,0x63,0x22,0x38 == ldumaxb w2, w3, [sp]
0x41,0x60,0x20,0x78 == ldumaxh w0, w1, [x2]
0xe3,0x63,0x22,0x78 == ldumaxh w2, w3, [sp]
0x41,0x60,0xa0,0x38 == ldumaxab w0, w1, [x2]
0xe3,0x63,0xa2,0x38 == ldumaxab w2, w3, [sp]
0x41,0x60,0x60,0x38 == ldumaxlb w0, w1, [x2]
0xe3,0x63,0x62,0x38 == ldumaxlb w2, w3, [sp]
0x41,0x60,0xe0,0x38 == ldumaxalb w0, w1, [x2]
0xe3,0x63,0xe2,0x38 == ldumaxalb w2, w3, [sp]
0x41,0x60,0xa0,0x78 == ldumaxah w0, w1, [x2]
0xe3,0x63,0xa2,0x78 == ldumaxah w2, w3, [sp]
0x41,0x60,0x60,0x78 == ldumaxlh w0, w1, [x2]
0xe3,0x63,0x62,0x78 == ldumaxlh w2, w3, [sp]
0x41,0x60,0xe0,0x78 == ldumaxalh w0, w1, [x2]
0xe3,0x63,0xe2,0x78 == ldumaxalh w2, w3, [sp]
0x41,0x60,0x20,0xf8 == ldumax x0, x1, [x2]
0xe3,0x63,0x22,0xf8 == ldumax x2, x3, [sp]
0x41,0x60,0xa0,0xf8 == ldumaxa x0, x1, [x2]
0xe3,0x63,0xa2,0xf8 == ldumaxa x2, x3, [sp]
0x41,0x60,0x60,0xf8 == ldumaxl x0, x1, [x2]
0xe3,0x63,0x62,0xf8 == ldumaxl x2, x3, [sp]
0x41,0x60,0xe0,0xf8 == ldumaxal x0, x1, [x2]
0xe3,0x63,0xe2,0xf8 == ldumaxal x2, x3, [sp]
0x41,0x70,0x20,0xb8 == ldumin w0, w1, [x2]
0xe3,0x73,0x22,0xb8 == ldumin w2, w3, [sp]
0x41,0x70,0xa0,0xb8 == ldumina w0, w1, [x2]
0xe3,0x73,0xa2,0xb8 == ldumina w2, w3, [sp]
0x41,0x70,0x60,0xb8 == lduminl w0, w1, [x2]
0xe3,0x73,0x62,0xb8 == lduminl w2, w3, [sp]
0x41,0x70,0xe0,0xb8 == lduminal w0, w1, [x2]
0xe3,0x73,0xe2,0xb8 == lduminal w2, w3, [sp]
0x41,0x70,0x20,0x38 == lduminb w0, w1, [x2]
0xe3,0x73,0x22,0x38 == lduminb w2, w3, [sp]
0x41,0x70,0x20,0x78 == lduminh w0, w1, [x2]
0xe3,0x73,0x22,0x78 == lduminh w2, w3, [sp]
0x41,0x70,0xa0,0x38 == lduminab w0, w1, [x2]
0xe3,0x73,0xa2,0x38 == lduminab w2, w3, [sp]
0x41,0x70,0x60,0x38 == lduminlb w0, w1, [x2]
0xe3,0x73,0x62,0x38 == lduminlb w2, w3, [sp]
0x41,0x70,0xe0,0x38 == lduminalb w0, w1, [x2]
0xe3,0x73,0xe2,0x38 == lduminalb w2, w3, [sp]
0x41,0x70,0xa0,0x78 == lduminah w0, w1, [x2]
0xe3,0x73,0xa2,0x78 == lduminah w2, w3, [sp]
0x41,0x70,0x60,0x78 == lduminlh w0, w1, [x2]
0xe3,0x73,0x62,0x78 == lduminlh w2, w3, [sp]
0x41,0x70,0xe0,0x78 == lduminalh w0, w1, [x2]
0xe3,0x73,0xe2,0x78 == lduminalh w2, w3, [sp]
0x41,0x70,0x20,0xf8 == ldumin x0, x1, [x2]
0xe3,0x73,0x22,0xf8 == ldumin x2, x3, [sp]
0x41,0x70,0xa0,0xf8 == ldumina x0, x1, [x2]
0xe3,0x73,0xa2,0xf8 == ldumina x2, x3, [sp]
0x41,0x70,0x60,0xf8 == lduminl x0, x1, [x2]
0xe3,0x73,0x62,0xf8 == lduminl x2, x3, [sp]
0x41,0x70,0xe0,0xf8 == lduminal x0, x1, [x2]
0xe3,0x73,0xe2,0xf8 == lduminal x2, x3, [sp]
0x5f,0x00,0x20,0xb8 == stadd w0, [x2]
0xff,0x03,0x22,0xb8 == stadd w2, [sp]
0x5f,0x00,0x60,0xb8 == staddl w0, [x2]
0xff,0x03,0x62,0xb8 == staddl w2, [sp]
0x5f,0x00,0x20,0x38 == staddb w0, [x2]
0xff,0x03,0x22,0x38 == staddb w2, [sp]
0x5f,0x00,0x20,0x78 == staddh w0, [x2]
0xff,0x03,0x22,0x78 == staddh w2, [sp]
0x5f,0x00,0x60,0x38 == staddlb w0, [x2]
0xff,0x03,0x62,0x38 == staddlb w2, [sp]
0x5f,0x00,0x60,0x78 == staddlh w0, [x2]
0xff,0x03,0x62,0x78 == staddlh w2, [sp]
0x5f,0x00,0x20,0xf8 == stadd x0, [x2]
0xff,0x03,0x22,0xf8 == stadd x2, [sp]
0x5f,0x00,0x60,0xf8 == staddl x0, [x2]
0xff,0x03,0x62,0xf8 == staddl x2, [sp]
0x5f,0x10,0x20,0xb8 == stclr w0, [x2]
0xff,0x13,0x22,0xb8 == stclr w2, [sp]
0x5f,0x10,0x60,0xb8 == stclrl w0, [x2]
0xff,0x13,0x62,0xb8 == stclrl w2, [sp]
0x5f,0x10,0x20,0x38 == stclrb w0, [x2]
0xff,0x13,0x22,0x38 == stclrb w2, [sp]
0x5f,0x10,0x20,0x78 == stclrh w0, [x2]
0xff,0x13,0x22,0x78 == stclrh w2, [sp]
0x5f,0x10,0x60,0x38 == stclrlb w0, [x2]
0xff,0x13,0x62,0x38 == stclrlb w2, [sp]
0x5f,0x10,0x60,0x78 == stclrlh w0, [x2]
0xff,0x13,0x62,0x78 == stclrlh w2, [sp]
0x5f,0x10,0x20,0xf8 == stclr x0, [x2]
0xff,0x13,0x22,0xf8 == stclr x2, [sp]
0x5f,0x10,0x60,0xf8 == stclrl x0, [x2]
0xff,0x13,0x62,0xf8 == stclrl x2, [sp]
0x5f,0x20,0x20,0xb8 == steor w0, [x2]
0xff,0x23,0x22,0xb8 == steor w2, [sp]
0x5f,0x20,0x60,0xb8 == steorl w0, [x2]
0xff,0x23,0x62,0xb8 == steorl w2, [sp]
0x5f,0x20,0x20,0x38 == steorb w0, [x2]
0xff,0x23,0x22,0x38 == steorb w2, [sp]
0x5f,0x20,0x20,0x78 == steorh w0, [x2]
0xff,0x23,0x22,0x78 == steorh w2, [sp]
0x5f,0x20,0x60,0x38 == steorlb w0, [x2]
0xff,0x23,0x62,0x38 == steorlb w2, [sp]
0x5f,0x20,0x60,0x78 == steorlh w0, [x2]
0xff,0x23,0x62,0x78 == steorlh w2, [sp]
0x5f,0x20,0x20,0xf8 == steor x0, [x2]
0xff,0x23,0x22,0xf8 == steor x2, [sp]
0x5f,0x20,0x60,0xf8 == steorl x0, [x2]
0xff,0x23,0x62,0xf8 == steorl x2, [sp]
0x5f,0x30,0x20,0xb8 == stset w0, [x2]
0xff,0x33,0x22,0xb8 == stset w2, [sp]
0x5f,0x30,0x60,0xb8 == stsetl w0, [x2]
0xff,0x33,0x62,0xb8 == stsetl w2, [sp]
0x5f,0x30,0x20,0x38 == stsetb w0, [x2]
0xff,0x33,0x22,0x38 == stsetb w2, [sp]
0x5f,0x30,0x20,0x78 == stseth w0, [x2]
0xff,0x33,0x22,0x78 == stseth w2, [sp]
0x5f,0x30,0x60,0x38 == stsetlb w0, [x2]
0xff,0x33,0x62,0x38 == stsetlb w2, [sp]
0x5f,0x30,0x60,0x78 == stsetlh w0, [x2]
0xff,0x33,0x62,0x78 == stsetlh w2, [sp]
0x5f,0x30,0x20,0xf8 == stset x0, [x2]
0xff,0x33,0x22,0xf8 == stset x2, [sp]
0x5f,0x30,0x60,0xf8 == stsetl x0, [x2]
0xff,0x33,0x62,0xf8 == stsetl x2, [sp]
0x5f,0x40,0x20,0xb8 == stsmax w0, [x2]
0xff,0x43,0x22,0xb8 == stsmax w2, [sp]
0x5f,0x40,0x60,0xb8 == stsmaxl w0, [x2]
0xff,0x43,0x62,0xb8 == stsmaxl w2, [sp]
0x5f,0x40,0x20,0x38 == stsmaxb w0, [x2]
0xff,0x43,0x22,0x38 == stsmaxb w2, [sp]
0x5f,0x40,0x20,0x78 == stsmaxh w0, [x2]
0xff,0x43,0x22,0x78 == stsmaxh w2, [sp]
0x5f,0x40,0x60,0x38 == stsmaxlb w0, [x2]
0xff,0x43,0x62,0x38 == stsmaxlb w2, [sp]
0x5f,0x40,0x60,0x78 == stsmaxlh w0, [x2]
0xff,0x43,0x62,0x78 == stsmaxlh w2, [sp]
0x5f,0x40,0x20,0xf8 == stsmax x0, [x2]
0xff,0x43,0x22,0xf8 == stsmax x2, [sp]
0x5f,0x40,0x60,0xf8 == stsmaxl x0, [x2]
0xff,0x43,0x62,0xf8 == stsmaxl x2, [sp]
0x5f,0x50,0x20,0xb8 == stsmin w0, [x2]
0xff,0x53,0x22,0xb8 == stsmin w2, [sp]
0x5f,0x50,0x60,0xb8 == stsminl w0, [x2]
0xff,0x53,0x62,0xb8 == stsminl w2, [sp]
0x5f,0x50,0x20,0x38 == stsminb w0, [x2]
0xff,0x53,0x22,0x38 == stsminb w2, [sp]
0x5f,0x50,0x20,0x78 == stsminh w0, [x2]
0xff,0x53,0x22,0x78 == stsminh w2, [sp]
0x5f,0x50,0x60,0x38 == stsminlb w0, [x2]
0xff,0x53,0x62,0x38 == stsminlb w2, [sp]
0x5f,0x50,0x60,0x78 == stsminlh w0, [x2]
0xff,0x53,0x62,0x78 == stsminlh w2, [sp]
0x5f,0x50,0x20,0xf8 == stsmin x0, [x2]
0xff,0x53,0x22,0xf8 == stsmin x2, [sp]
0x5f,0x50,0x60,0xf8 == stsminl x0, [x2]
0xff,0x53,0x62,0xf8 == stsminl x2, [sp]
0x5f,0x60,0x20,0xb8 == stumax w0, [x2]
0xff,0x63,0x22,0xb8 == stumax w2, [sp]
0x5f,0x60,0x60,0xb8 == stumaxl w0, [x2]
0xff,0x63,0x62,0xb8 == stumaxl w2, [sp]
0x5f,0x60,0x20,0x38 == stumaxb w0, [x2]
0xff,0x63,0x22,0x38 == stumaxb w2, [sp]
0x5f,0x60,0x20,0x78 == stumaxh w0, [x2]
0xff,0x63,0x22,0x78 == stumaxh w2, [sp]
0x5f,0x60,0x60,0x38 == stumaxlb w0, [x2]
0xff,0x63,0x62,0x38 == stumaxlb w2, [sp]
0x5f,0x60,0x60,0x78 == stumaxlh w0, [x2]
0xff,0x63,0x62,0x78 == stumaxlh w2, [sp]
0x5f,0x60,0x20,0xf8 == stumax x0, [x2]
0xff,0x63,0x22,0xf8 == stumax x2, [sp]
0x5f,0x60,0x60,0xf8 == stumaxl x0, [x2]
0xff,0x63,0x62,0xf8 == stumaxl x2, [sp]
0x5f,0x70,0x20,0xb8 == stumin w0, [x2]
0xff,0x73,0x22,0xb8 == stumin w2, [sp]
0x5f,0x70,0x60,0xb8 == stuminl w0, [x2]
0xff,0x73,0x62,0xb8 == stuminl w2, [sp]
0x5f,0x70,0x20,0x38 == stuminb w0, [x2]
0xff,0x73,0x22,0x38 == stuminb w2, [sp]
0x5f,0x70,0x20,0x78 == stuminh w0, [x2]
0xff,0x73,0x22,0x78 == stuminh w2, [sp]