mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-06 08:00:15 +02:00
28647 lines
809 KiB
JSON
28647 lines
809 KiB
JSON
{
|
|
"Features": {
|
|
"Bitness": 32,
|
|
"EnabledHostFeatures": [
|
|
"FLAGM",
|
|
"FLAGM2"
|
|
],
|
|
"DisabledHostFeatures": [
|
|
"SVE128",
|
|
"SVE256",
|
|
"AFP"
|
|
],
|
|
"BinaryCacheVersion": 12
|
|
},
|
|
"Instructions": {
|
|
"Block1": {
|
|
"x86InstructionCount": 520,
|
|
"ExpectedInstructionCount": 4570,
|
|
"x86Insts": [
|
|
"sub esp,0x88",
|
|
"fld dword [ecx + 0x4]",
|
|
"mov edx,dword [ecx + 0x18]",
|
|
"fld dword [ecx + 0x10]",
|
|
"mov dword [esp + 0x14],edx",
|
|
"fld dword [ecx + 0x14]",
|
|
"mov edx,dword [ecx + 0x1c]",
|
|
"fld dword [ecx + 0x20]",
|
|
"mov dword [esp + 0x10],edx",
|
|
"fld dword [ecx + 0x24]",
|
|
"fld dword [eax]",
|
|
"fsub dword [eax + 0x44]",
|
|
"fld dword [eax + 0x40]",
|
|
"fadd dword [eax + 0x4]",
|
|
"fld dword [eax + 0x20]",
|
|
"fsub dword [eax + 0x64]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [eax + 0x24]",
|
|
"fadd dword [eax + 0x60]",
|
|
"fstp dword [esp]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp]",
|
|
"fmul st7",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fmul st7",
|
|
"fstp dword [esp]",
|
|
"fld dword [esp + 0x4]",
|
|
"fadd st0,st2",
|
|
"fstp dword [esp + 0x80]",
|
|
"fld dword [esp]",
|
|
"fadd st0,st1",
|
|
"fstp dword [esp + 0x78]",
|
|
"fxch",
|
|
"fsub dword [esp + 0x4]",
|
|
"fstp dword [esp + 0x60]",
|
|
"fsub dword [esp]",
|
|
"fstp dword [esp + 0x40]",
|
|
"fld dword [eax + 0x44]",
|
|
"fadd dword [eax]",
|
|
"fld dword [eax + 0x4]",
|
|
"fsub dword [eax + 0x40]",
|
|
"fld dword [eax + 0x64]",
|
|
"fadd dword [eax + 0x20]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [eax + 0x24]",
|
|
"fsub dword [eax + 0x60]",
|
|
"fstp dword [esp]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp]",
|
|
"fmul st7",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fmul st7",
|
|
"fstp dword [esp]",
|
|
"fld st1",
|
|
"fsub dword [esp]",
|
|
"fstp dword [esp + 0x24]",
|
|
"fld dword [esp + 0x4]",
|
|
"fadd st0,st1",
|
|
"fstp dword [esp + 0x34]",
|
|
"fld dword [esp]",
|
|
"fadd st0,st2",
|
|
"fstp dword [esp + 0x5c]",
|
|
"fsub dword [esp + 0x4]",
|
|
"fstp dword [esp + 0x64]",
|
|
"fstp st0",
|
|
"fld dword [eax + 0x8]",
|
|
"fsub dword [eax + 0x4c]",
|
|
"fld dword [eax + 0xc]",
|
|
"fadd dword [eax + 0x48]",
|
|
"fstp dword [esp]",
|
|
"fld st0",
|
|
"fmul st5",
|
|
"fld dword [esp]",
|
|
"fmul st5",
|
|
"fsubp",
|
|
"fstp dword [esp + 0xc]",
|
|
"fmul st3",
|
|
"fld dword [esp]",
|
|
"fmul st5",
|
|
"faddp",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [eax + 0x28]",
|
|
"fsub dword [eax + 0x6c]",
|
|
"fld dword [eax + 0x2c]",
|
|
"fadd dword [eax + 0x68]",
|
|
"fstp dword [esp]",
|
|
"fld dword [esp + 0x10]",
|
|
"fmul st1",
|
|
"fld dword [esp]",
|
|
"fmul dword [esp + 0x14]",
|
|
"fsubp",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [esp]",
|
|
"fmul dword [esp + 0x10]",
|
|
"fxch",
|
|
"fmul dword [esp + 0x14]",
|
|
"faddp",
|
|
"fstp dword [esp]",
|
|
"fld dword [esp + 0x4]",
|
|
"fadd dword [esp + 0xc]",
|
|
"fstp dword [esp + 0x58]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fstp dword [esp + 0x30]",
|
|
"fld dword [esp + 0xc]",
|
|
"fsub dword [esp + 0x4]",
|
|
"fstp dword [esp + 0x68]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp]",
|
|
"fstp dword [esp + 0x50]",
|
|
"fld dword [eax + 0x4c]",
|
|
"fadd dword [eax + 0x8]",
|
|
"fld dword [eax + 0xc]",
|
|
"fsub dword [eax + 0x48]",
|
|
"fstp dword [esp]",
|
|
"fld dword [esp + 0x14]",
|
|
"fmul st1",
|
|
"fld dword [esp]",
|
|
"fmul dword [esp + 0x10]",
|
|
"fsubp",
|
|
"fstp dword [esp + 0xc]",
|
|
"fmul dword [esp + 0x10]",
|
|
"fld dword [esp]",
|
|
"fmul dword [esp + 0x14]",
|
|
"faddp",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [eax + 0x6c]",
|
|
"fadd dword [eax + 0x28]",
|
|
"fld dword [eax + 0x2c]",
|
|
"fsub dword [eax + 0x68]",
|
|
"fst dword [esp]",
|
|
"fmul st4",
|
|
"fld st1",
|
|
"fmul st6",
|
|
"faddp",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [esp]",
|
|
"fmul st5",
|
|
"fxch",
|
|
"fmul st4",
|
|
"fsubp",
|
|
"fstp dword [esp]",
|
|
"fld dword [esp + 0xc]",
|
|
"fsub dword [esp + 0x4]",
|
|
"fstp dword [esp + 0x44]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp]",
|
|
"fstp dword [esp + 0x4c]",
|
|
"fld dword [esp + 0x4]",
|
|
"fadd dword [esp + 0xc]",
|
|
"fstp dword [esp + 0x74]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fstp dword [esp + 0x84]",
|
|
"fld dword [eax + 0x10]",
|
|
"fsub dword [eax + 0x54]",
|
|
"fld dword [eax + 0x14]",
|
|
"fadd dword [eax + 0x50]",
|
|
"fstp dword [esp]",
|
|
"fld st0",
|
|
"fmul st3",
|
|
"fld dword [esp]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [esp + 0xc]",
|
|
"fmul st1",
|
|
"fld dword [esp]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [eax + 0x30]",
|
|
"fsub dword [eax + 0x74]",
|
|
"fld dword [eax + 0x34]",
|
|
"fadd dword [eax + 0x70]",
|
|
"fstp dword [esp]",
|
|
"fld st0",
|
|
"fmul st2",
|
|
"fld dword [esp]",
|
|
"fmul st4",
|
|
"fsubp",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [esp]",
|
|
"fmul st2",
|
|
"fxch",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [esp]",
|
|
"fld dword [esp + 0x4]",
|
|
"fadd dword [esp + 0xc]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fstp dword [esp + 0x28]",
|
|
"fld dword [esp + 0xc]",
|
|
"fsub dword [esp + 0x4]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp]",
|
|
"fstp dword [esp + 0x38]",
|
|
"fld dword [eax + 0x54]",
|
|
"fadd dword [eax + 0x10]",
|
|
"fld dword [eax + 0x14]",
|
|
"fsub dword [eax + 0x50]",
|
|
"fstp dword [esp]",
|
|
"fld st0",
|
|
"fmul st2",
|
|
"fld dword [esp]",
|
|
"fmul st4",
|
|
"fsubp",
|
|
"fstp dword [esp + 0xc]",
|
|
"fld dword [esp]",
|
|
"fmul st2",
|
|
"fxch",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [eax + 0x74]",
|
|
"fadd dword [eax + 0x30]",
|
|
"fld dword [eax + 0x34]",
|
|
"fsub dword [eax + 0x70]",
|
|
"fstp dword [esp]",
|
|
"fld st0",
|
|
"fmul st3",
|
|
"fld dword [esp]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [esp + 0x4]",
|
|
"fmul st1",
|
|
"fld dword [esp]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [esp]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0xc]",
|
|
"fsub dword [esp + 0x4]",
|
|
"fstp dword [esp + 0x2c]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp]",
|
|
"fstp dword [esp + 0x3c]",
|
|
"fld dword [esp + 0x4]",
|
|
"fadd dword [esp + 0xc]",
|
|
"fstp dword [esp + 0x6c]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fstp dword [esp + 0x54]",
|
|
"fld dword [eax + 0x18]",
|
|
"fsub dword [eax + 0x5c]",
|
|
"fld dword [eax + 0x1c]",
|
|
"fadd dword [eax + 0x58]",
|
|
"fld st1",
|
|
"fmul dword [esp + 0x14]",
|
|
"fld st1",
|
|
"fmul dword [esp + 0x10]",
|
|
"fsubp",
|
|
"fstp dword [esp + 0xc]",
|
|
"fxch",
|
|
"fmul dword [esp + 0x10]",
|
|
"fxch",
|
|
"fmul dword [esp + 0x14]",
|
|
"faddp",
|
|
"fld dword [eax + 0x38]",
|
|
"fsub dword [eax + 0x7c]",
|
|
"fld dword [eax + 0x78]",
|
|
"fadd dword [eax + 0x3c]",
|
|
"fld st1",
|
|
"fmul st4",
|
|
"fld st1",
|
|
"fmul st6",
|
|
"fsubp",
|
|
"fstp dword [esp + 0x4]",
|
|
"fmul st3",
|
|
"fxch",
|
|
"fmul st4",
|
|
"faddp",
|
|
"fstp dword [esp]",
|
|
"fld dword [esp + 0x4]",
|
|
"fadd dword [esp + 0xc]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [esp]",
|
|
"fadd st0,st1",
|
|
"fstp dword [esp + 0x70]",
|
|
"fld dword [esp + 0xc]",
|
|
"fsub dword [esp + 0x4]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fsub dword [esp]",
|
|
"fstp dword [esp + 0x48]",
|
|
"fld dword [eax + 0x5c]",
|
|
"fadd dword [eax + 0x18]",
|
|
"fld dword [eax + 0x1c]",
|
|
"fsub dword [eax + 0x58]",
|
|
"fld st1",
|
|
"fmul st3",
|
|
"fld st1",
|
|
"fmul st5",
|
|
"faddp",
|
|
"fstp dword [esp + 0xc]",
|
|
"fmul st2",
|
|
"fxch",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp st2",
|
|
"fstp st0",
|
|
"fld dword [eax + 0x7c]",
|
|
"fadd dword [eax + 0x38]",
|
|
"fld dword [eax + 0x3c]",
|
|
"fsub dword [eax + 0x78]",
|
|
"fld st1",
|
|
"fmul dword [esp + 0x10]",
|
|
"fld st1",
|
|
"fmul dword [esp + 0x14]",
|
|
"fsubp",
|
|
"fstp dword [esp + 0x4]",
|
|
"fmul dword [esp + 0x10]",
|
|
"fxch",
|
|
"fmul dword [esp + 0x14]",
|
|
"faddp",
|
|
"fld dword [esp + 0x4]",
|
|
"fadd dword [esp + 0xc]",
|
|
"fstp dword [esp + 0x14]",
|
|
"fld st0",
|
|
"fadd st0,st2",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [esp + 0xc]",
|
|
"fsub dword [esp + 0x4]",
|
|
"fstp dword [esp + 0x7c]",
|
|
"fsubp",
|
|
"fld dword [esp + 0x20]",
|
|
"fadd dword [esp + 0x80]",
|
|
"fld dword [esp + 0x28]",
|
|
"fadd dword [esp + 0x78]",
|
|
"fld dword [esp + 0x8]",
|
|
"fadd dword [esp + 0x58]",
|
|
"fld dword [esp + 0x70]",
|
|
"fadd dword [esp + 0x30]",
|
|
"fstp dword [esp]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax]",
|
|
"fld dword [esp]",
|
|
"fadd st0,st2",
|
|
"fstp dword [eax + 0x4]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [eax + 0x8]",
|
|
"fstp st1",
|
|
"fsub dword [esp]",
|
|
"fstp dword [eax + 0xc]",
|
|
"fld dword [esp + 0x80]",
|
|
"fsub dword [esp + 0x20]",
|
|
"fld dword [esp + 0x78]",
|
|
"fsub dword [esp + 0x28]",
|
|
"fld dword [esp + 0x58]",
|
|
"fsub dword [esp + 0x8]",
|
|
"fld dword [esp + 0x30]",
|
|
"fsub dword [esp + 0x70]",
|
|
"fld st3",
|
|
"fsub st0,st1",
|
|
"fstp dword [eax + 0x10]",
|
|
"fld st1",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + 0x14]",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + 0x18]",
|
|
"fxch",
|
|
"fsub st0,st1",
|
|
"fstp dword [eax + 0x1c]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x60]",
|
|
"fsub dword [esp + 0x38]",
|
|
"fld dword [esp + 0x18]",
|
|
"fadd dword [esp + 0x40]",
|
|
"fld dword [esp + 0x68]",
|
|
"fsub dword [esp + 0x48]",
|
|
"fld dword [esp + 0x1c]",
|
|
"fadd dword [esp + 0x50]",
|
|
"fld st1",
|
|
"fsub st0,st1",
|
|
"fmul st6",
|
|
"fstp dword [esp + 0x4]",
|
|
"faddp",
|
|
"fmul st4",
|
|
"fld dword [esp + 0x4]",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + 0x20]",
|
|
"fld st0",
|
|
"fadd st0,st2",
|
|
"fstp dword [eax + 0x24]",
|
|
"fxch st2",
|
|
"fsub dword [esp + 0x4]",
|
|
"fstp dword [eax + 0x28]",
|
|
"fsub st0,st1",
|
|
"fstp dword [eax + 0x2c]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x38]",
|
|
"fadd dword [esp + 0x60]",
|
|
"fld dword [esp + 0x40]",
|
|
"fsub dword [esp + 0x18]",
|
|
"fld dword [esp + 0x48]",
|
|
"fadd dword [esp + 0x68]",
|
|
"fld dword [esp + 0x50]",
|
|
"fsub dword [esp + 0x1c]",
|
|
"fld st1",
|
|
"fsub st0,st1",
|
|
"fmul st6",
|
|
"fstp dword [esp + 0x4]",
|
|
"faddp",
|
|
"fmul st4",
|
|
"fld st2",
|
|
"fsub st0,st1",
|
|
"fstp dword [eax + 0x30]",
|
|
"fld dword [esp + 0x4]",
|
|
"fadd st0,st2",
|
|
"fstp dword [eax + 0x34]",
|
|
"fadd st0,st2",
|
|
"fstp dword [eax + 0x38]",
|
|
"fsub dword [esp + 0x4]",
|
|
"fstp dword [eax + 0x3c]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x2c]",
|
|
"fadd dword [esp + 0x24]",
|
|
"fld dword [esp + 0x3c]",
|
|
"fadd dword [esp + 0x34]",
|
|
"fld dword [esp + 0x44]",
|
|
"fsub dword [esp + 0x14]",
|
|
"fld dword [esp + 0x4c]",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [esp]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + 0x40]",
|
|
"fld dword [esp]",
|
|
"fadd st0,st2",
|
|
"fstp dword [eax + 0x44]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [eax + 0x48]",
|
|
"fstp st1",
|
|
"fsub dword [esp]",
|
|
"fstp dword [eax + 0x4c]",
|
|
"fld dword [esp + 0x24]",
|
|
"fsub dword [esp + 0x2c]",
|
|
"fld dword [esp + 0x34]",
|
|
"fsub dword [esp + 0x3c]",
|
|
"fld dword [esp + 0x14]",
|
|
"fadd dword [esp + 0x44]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd dword [esp + 0x4c]",
|
|
"fld st3",
|
|
"fsub st0,st1",
|
|
"fstp dword [eax + 0x50]",
|
|
"fld st1",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + 0x54]",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + 0x58]",
|
|
"fxch",
|
|
"fsub st0,st1",
|
|
"fstp dword [eax + 0x5c]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x5c]",
|
|
"fsub dword [esp + 0x54]",
|
|
"fld dword [esp + 0x6c]",
|
|
"fadd dword [esp + 0x64]",
|
|
"fld st2",
|
|
"fadd dword [esp + 0x74]",
|
|
"fld dword [esp + 0x84]",
|
|
"fsub dword [esp + 0x7c]",
|
|
"fld st1",
|
|
"fsub st0,st1",
|
|
"fmul st6",
|
|
"fstp dword [esp + 0x4]",
|
|
"faddp",
|
|
"fmul st4",
|
|
"fld dword [esp + 0x4]",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + 0x60]",
|
|
"fld st0",
|
|
"fadd st0,st2",
|
|
"fstp dword [eax + 0x64]",
|
|
"fxch st2",
|
|
"fsub dword [esp + 0x4]",
|
|
"fstp dword [eax + 0x68]",
|
|
"fsub st0,st1",
|
|
"fstp dword [eax + 0x6c]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x54]",
|
|
"fadd dword [esp + 0x5c]",
|
|
"fstp dword [esp + 0xc]",
|
|
"fld dword [esp + 0x64]",
|
|
"fsub dword [esp + 0x6c]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fsubr dword [esp + 0x74]",
|
|
"fld dword [esp + 0x7c]",
|
|
"fadd dword [esp + 0x84]",
|
|
"fld st1",
|
|
"fsub st0,st1",
|
|
"fmul st3",
|
|
"fstp dword [esp + 0x4]",
|
|
"fadd st0,st1",
|
|
"fmulp st2",
|
|
"fstp st0",
|
|
"fld dword [esp + 0xc]",
|
|
"fsub st0,st1",
|
|
"fstp dword [eax + 0x70]",
|
|
"fld dword [esp + 0x4]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fstp dword [eax + 0x74]",
|
|
"fadd dword [esp + 0xc]",
|
|
"fstp dword [eax + 0x78]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp + 0x4]",
|
|
"fstp dword [eax + 0x7c]",
|
|
"add esp,0x88"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"sub w8, w8, #0x88 (136)",
|
|
"ldr s2, [x7, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x7, #24]",
|
|
"ldr s3, [x7, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str w5, [x8, #20]",
|
|
"ldr s4, [x7, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w5, [x7, #28]",
|
|
"ldr s5, [x7, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str w5, [x8, #16]",
|
|
"ldr s6, [x7, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"ldr s10, [x4, #100]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s10",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v10.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v10.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8, #8]",
|
|
"ldr s9, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"ldr s10, [x4, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s10",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v10.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v10.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8]",
|
|
"ldr s9, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"ldr s10, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s10",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v10.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v10.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8, #4]",
|
|
"ldr s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"ldr s10, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s10",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v10.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v10.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8]",
|
|
"ldr s9, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8, #128]",
|
|
"ldr s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8, #120]",
|
|
"strb wzr, [x28, #1049]",
|
|
"ldr s9, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #96]",
|
|
"ldr s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #64]",
|
|
"ldr s7, [x4, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #100]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"ldr s10, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s10",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v10.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v10.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8, #8]",
|
|
"ldr s9, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"ldr s10, [x4, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s10",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v10.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v10.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8]",
|
|
"ldr s9, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"ldr s10, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s10",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v10.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v10.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8, #4]",
|
|
"ldr s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"ldr s10, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s10",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v10.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v10.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8]",
|
|
"ldr s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8, #36]",
|
|
"ldr s9, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8, #52]",
|
|
"ldr s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #92]",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #100]",
|
|
"ldr s7, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #8]",
|
|
"ldr s7, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8]",
|
|
"ldr s8, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"ldr s10, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s10",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v10.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v10.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #4]",
|
|
"ldr s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"ldr s9, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8]",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #88]",
|
|
"ldr s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #48]",
|
|
"ldr s7, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #104]",
|
|
"ldr s7, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #80]",
|
|
"ldr s7, [x4, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8]",
|
|
"ldr s8, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"ldr s10, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s10",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v10.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v10.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #12]",
|
|
"ldr s8, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #8]",
|
|
"ldr s7, [x4, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s9, s0",
|
|
"str s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #4]",
|
|
"ldr s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8]",
|
|
"ldr s7, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #68]",
|
|
"ldr s7, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #76]",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #116]",
|
|
"ldr s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #132]",
|
|
"ldr s7, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #8]",
|
|
"ldr s7, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #112]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #4]",
|
|
"ldr s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8]",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #32]",
|
|
"ldr s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #40]",
|
|
"ldr s7, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #24]",
|
|
"ldr s7, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #56]",
|
|
"ldr s7, [x4, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #12]",
|
|
"ldr s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #8]",
|
|
"ldr s7, [x4, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #112]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v9.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8]",
|
|
"ldr s5, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #44]",
|
|
"ldr s5, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #60]",
|
|
"ldr s5, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #108]",
|
|
"ldr s5, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #84]",
|
|
"ldr s5, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #12]",
|
|
"strb wzr, [x28, #1049]",
|
|
"ldr s7, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"ldr s7, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4, #124]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8]",
|
|
"ldr s6, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #8]",
|
|
"ldr s6, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #112]",
|
|
"ldr s6, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #28]",
|
|
"ldr s6, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #72]",
|
|
"ldr s5, [x4, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x4, #124]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #4]",
|
|
"ldr s6, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"ldr s6, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #16]",
|
|
"ldr s5, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #124]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #128]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #112]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x4]",
|
|
"ldr s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x4, #4]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #8]",
|
|
"ldr s4, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #12]",
|
|
"ldr s4, [x8, #128]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #112]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #24]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #28]",
|
|
"ldr s4, [x8, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x4, #36]",
|
|
"strb wzr, [x28, #1049]",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #44]",
|
|
"ldr s4, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x4, #48]",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #56]",
|
|
"ldr s4, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #60]",
|
|
"ldr s4, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x4, #64]",
|
|
"ldr s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x4, #68]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #72]",
|
|
"ldr s4, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #76]",
|
|
"ldr s4, [x8, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x4, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x4, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #88]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #92]",
|
|
"ldr s4, [x8, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #100]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #132]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x8, #124]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x4, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x4, #100]",
|
|
"strb wzr, [x28, #1049]",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #108]",
|
|
"ldr s4, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x8, #12]",
|
|
"ldr s4, [x8, #100]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x8, #8]",
|
|
"ldr s4, [x8, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #124]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #132]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #112]",
|
|
"ldr s3, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #116]",
|
|
"ldr s3, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #120]",
|
|
"ldr s2, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #124]",
|
|
"adds w26, w8, #0x88 (136)",
|
|
"cfinv",
|
|
"mov x27, x8",
|
|
"mov x8, x26",
|
|
"strb wzr, [x28, #1202]"
|
|
]
|
|
},
|
|
"Block2": {
|
|
"x86InstructionCount": 434,
|
|
"ExpectedInstructionCount": 3932,
|
|
"x86Insts": [
|
|
"sub esp,0x90",
|
|
"fld dword [ecx + 0x4]",
|
|
"fld st0",
|
|
"fmul dword [ecx + 0x8]",
|
|
"fld st0",
|
|
"fadd dword [ecx + 0x8]",
|
|
"fld dword [eax + 0x40]",
|
|
"fadd dword [eax]",
|
|
"fld dword [eax + 0x44]",
|
|
"fadd dword [eax + 0x4]",
|
|
"fld dword [eax]",
|
|
"fsub dword [eax + 0x40]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [eax + 0x4]",
|
|
"fsub dword [eax + 0x44]",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [eax + 0x20]",
|
|
"fadd dword [eax + 0x60]",
|
|
"fld dword [eax + 0x64]",
|
|
"fadd dword [eax + 0x24]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [eax + 0x20]",
|
|
"fsub dword [eax + 0x60]",
|
|
"fstp dword [esp]",
|
|
"fld dword [eax + 0x24]",
|
|
"fsub dword [eax + 0x64]",
|
|
"fstp dword [esp + 0xc]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [esp + 0x54]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st2",
|
|
"fstp dword [esp + 0x64]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [esp + 0x3c]",
|
|
"fstp st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [esp + 0x44]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp + 0xc]",
|
|
"fstp dword [esp + 0x60]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x4]",
|
|
"fstp dword [esp + 0x78]",
|
|
"fld dword [esp + 0xc]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fstp dword [esp + 0x50]",
|
|
"fld dword [esp + 0x4]",
|
|
"fsub dword [esp]",
|
|
"fstp dword [esp + 0x28]",
|
|
"fld dword [eax + 0x8]",
|
|
"fadd dword [eax + 0x48]",
|
|
"fld dword [eax + 0x4c]",
|
|
"fadd dword [eax + 0xc]",
|
|
"fld dword [eax + 0x8]",
|
|
"fsub dword [eax + 0x48]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [eax + 0xc]",
|
|
"fsub dword [eax + 0x4c]",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [eax + 0x28]",
|
|
"fadd dword [eax + 0x68]",
|
|
"fld dword [eax + 0x6c]",
|
|
"fadd dword [eax + 0x2c]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [eax + 0x28]",
|
|
"fsub dword [eax + 0x68]",
|
|
"fstp dword [esp]",
|
|
"fld dword [eax + 0x2c]",
|
|
"fsub dword [eax + 0x6c]",
|
|
"fstp dword [esp + 0xc]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [esp + 0x74]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st2",
|
|
"fstp dword [esp + 0x84]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [esp + 0x20]",
|
|
"fstp st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [esp + 0x24]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp + 0xc]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x4]",
|
|
"fld st1",
|
|
"fmul st3",
|
|
"fld st1",
|
|
"fmul st5",
|
|
"fsubp",
|
|
"fstp dword [esp + 0x68]",
|
|
"fmul st2",
|
|
"fxch",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [esp + 0x88]",
|
|
"fld dword [esp + 0xc]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fld dword [esp + 0x4]",
|
|
"fsub dword [esp]",
|
|
"fld st1",
|
|
"fmul st4",
|
|
"fld st1",
|
|
"fmul st4",
|
|
"fsubp",
|
|
"fstp dword [esp + 0x80]",
|
|
"fxch",
|
|
"fmul st2",
|
|
"fxch",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [esp + 0x30]",
|
|
"fld dword [eax + 0x10]",
|
|
"fadd dword [eax + 0x50]",
|
|
"fld dword [eax + 0x54]",
|
|
"fadd dword [eax + 0x14]",
|
|
"fld dword [eax + 0x10]",
|
|
"fsub dword [eax + 0x50]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [eax + 0x14]",
|
|
"fsub dword [eax + 0x54]",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [eax + 0x30]",
|
|
"fadd dword [eax + 0x70]",
|
|
"fld dword [eax + 0x74]",
|
|
"fadd dword [eax + 0x34]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [eax + 0x30]",
|
|
"fsub dword [eax + 0x70]",
|
|
"fstp dword [esp]",
|
|
"fld dword [eax + 0x34]",
|
|
"fsub dword [eax + 0x74]",
|
|
"fstp dword [esp + 0xc]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [esp + 0x5c]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st2",
|
|
"fstp dword [esp + 0x6c]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [esp + 0x4c]",
|
|
"fstp st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [esp + 0x34]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp + 0xc]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x4]",
|
|
"fld st1",
|
|
"fsub st0,st1",
|
|
"fmul st5",
|
|
"fstp dword [esp + 0x38]",
|
|
"fadd st0,st1",
|
|
"fmul st4",
|
|
"fstp dword [esp + 0x40]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0xc]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fld dword [esp + 0x4]",
|
|
"fsub dword [esp]",
|
|
"fld st0",
|
|
"fadd st0,st2",
|
|
"fmul st5",
|
|
"fstp dword [esp + 0x48]",
|
|
"fsub st0,st1",
|
|
"fmul st4",
|
|
"fstp dword [esp + 0x58]",
|
|
"fstp st0",
|
|
"fld dword [eax + 0x58]",
|
|
"fadd dword [eax + 0x18]",
|
|
"fld dword [eax + 0x1c]",
|
|
"fadd dword [eax + 0x5c]",
|
|
"fld dword [eax + 0x18]",
|
|
"fsub dword [eax + 0x58]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [eax + 0x1c]",
|
|
"fsub dword [eax + 0x5c]",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [eax + 0x78]",
|
|
"fadd dword [eax + 0x38]",
|
|
"fld dword [eax + 0x3c]",
|
|
"fadd dword [eax + 0x7c]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [eax + 0x38]",
|
|
"fsub dword [eax + 0x78]",
|
|
"fstp dword [esp]",
|
|
"fld dword [eax + 0x3c]",
|
|
"fsub dword [eax + 0x7c]",
|
|
"fstp dword [esp + 0xc]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [esp + 0x7c]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st2",
|
|
"fstp dword [esp + 0x8c]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [esp + 0x2c]",
|
|
"fstp st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [esp + 0x70]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp + 0xc]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x4]",
|
|
"fld st1",
|
|
"fmul st4",
|
|
"fld st1",
|
|
"fmul st4",
|
|
"fsubp",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fxch",
|
|
"fmul st2",
|
|
"fxch",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [esp + 0x14]",
|
|
"fld dword [esp + 0xc]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fld dword [esp + 0x4]",
|
|
"fsub dword [esp]",
|
|
"fld st1",
|
|
"fmul st3",
|
|
"fld st1",
|
|
"fmul st5",
|
|
"fsubp",
|
|
"fstp dword [esp]",
|
|
"fmul st2",
|
|
"fxch",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp st2",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x50]",
|
|
"fsub dword [esp + 0x48]",
|
|
"fld dword [esp + 0x28]",
|
|
"fsub dword [esp + 0x58]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld dword [esp + 0x48]",
|
|
"fadd dword [esp + 0x50]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [esp + 0x58]",
|
|
"fadd dword [esp + 0x28]",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [esp + 0x80]",
|
|
"fsub dword [esp]",
|
|
"fld dword [esp + 0x30]",
|
|
"fsub st0,st3",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x80]",
|
|
"fstp dword [esp]",
|
|
"fxch st2",
|
|
"fadd dword [esp + 0x30]",
|
|
"fstp dword [esp + 0xc]",
|
|
"fxch",
|
|
"fld st0",
|
|
"fadd st0,st2",
|
|
"fstp dword [eax + 0x60]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd dword [esp + 0x18]",
|
|
"fstp dword [eax + 0x64]",
|
|
"fxch",
|
|
"fsub st0,st1",
|
|
"fstp dword [eax + 0x68]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x18]",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [eax + 0x6c]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp + 0xc]",
|
|
"fstp dword [eax + 0x70]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x4]",
|
|
"fstp dword [eax + 0x74]",
|
|
"fld dword [esp + 0xc]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fstp dword [eax + 0x78]",
|
|
"fld dword [esp + 0x4]",
|
|
"fsub dword [esp]",
|
|
"fstp dword [eax + 0x7c]",
|
|
"fld dword [esp + 0x38]",
|
|
"fadd dword [esp + 0x60]",
|
|
"fld dword [esp + 0x40]",
|
|
"fadd dword [esp + 0x78]",
|
|
"fld dword [esp + 0x60]",
|
|
"fsub dword [esp + 0x38]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [esp + 0x78]",
|
|
"fsub dword [esp + 0x40]",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [esp + 0x1c]",
|
|
"fadd dword [esp + 0x68]",
|
|
"fld dword [esp + 0x14]",
|
|
"fadd dword [esp + 0x88]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [esp + 0x68]",
|
|
"fsub dword [esp + 0x1c]",
|
|
"fstp dword [esp]",
|
|
"fld dword [esp + 0x88]",
|
|
"fsub dword [esp + 0x14]",
|
|
"fstp dword [esp + 0xc]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + 0x40]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st2",
|
|
"fstp dword [eax + 0x44]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [eax + 0x48]",
|
|
"fstp st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [eax + 0x4c]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp + 0xc]",
|
|
"fstp dword [eax + 0x50]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x4]",
|
|
"fstp dword [eax + 0x54]",
|
|
"fld dword [esp + 0xc]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fstp dword [eax + 0x58]",
|
|
"fld dword [esp + 0x4]",
|
|
"fsub dword [esp]",
|
|
"fstp dword [eax + 0x5c]",
|
|
"fld dword [esp + 0x20]",
|
|
"fsub dword [esp + 0x70]",
|
|
"fld dword [esp + 0x2c]",
|
|
"fadd dword [esp + 0x24]",
|
|
"fld st1",
|
|
"fsub st0,st1",
|
|
"fmul st3",
|
|
"fstp dword [esp + 0x14]",
|
|
"faddp",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x70]",
|
|
"fadd dword [esp + 0x20]",
|
|
"fld dword [esp + 0x24]",
|
|
"fsub dword [esp + 0x2c]",
|
|
"fld st1",
|
|
"fsub st0,st1",
|
|
"fmul st4",
|
|
"fstp dword [esp]",
|
|
"fadd st0,st1",
|
|
"fmul st3",
|
|
"fstp dword [esp + 0xc]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x3c]",
|
|
"fsub dword [esp + 0x34]",
|
|
"fld dword [esp + 0x4c]",
|
|
"fadd dword [esp + 0x44]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld dword [esp + 0x34]",
|
|
"fadd dword [esp + 0x3c]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [esp + 0x44]",
|
|
"fsub dword [esp + 0x4c]",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [esp + 0x14]",
|
|
"fadd st0,st1",
|
|
"fstp dword [eax + 0x20]",
|
|
"fld st1",
|
|
"fadd dword [esp + 0x18]",
|
|
"fstp dword [eax + 0x24]",
|
|
"fsub dword [esp + 0x14]",
|
|
"fstp dword [eax + 0x28]",
|
|
"fld dword [esp + 0x18]",
|
|
"fsub st0,st1",
|
|
"fstp dword [eax + 0x2c]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp + 0xc]",
|
|
"fstp dword [eax + 0x30]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x4]",
|
|
"fstp dword [eax + 0x34]",
|
|
"fld dword [esp + 0xc]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fstp dword [eax + 0x38]",
|
|
"fld dword [esp + 0x4]",
|
|
"fsub dword [esp]",
|
|
"fstp dword [eax + 0x3c]",
|
|
"fld dword [esp + 0x5c]",
|
|
"fadd dword [esp + 0x54]",
|
|
"fld dword [esp + 0x6c]",
|
|
"fadd dword [esp + 0x64]",
|
|
"fld dword [esp + 0x54]",
|
|
"fsub dword [esp + 0x5c]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fld dword [esp + 0x64]",
|
|
"fsub dword [esp + 0x6c]",
|
|
"fstp dword [esp + 0x4]",
|
|
"fld dword [esp + 0x7c]",
|
|
"fadd dword [esp + 0x74]",
|
|
"fld dword [esp + 0x8c]",
|
|
"fadd dword [esp + 0x84]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [esp + 0x74]",
|
|
"fsub dword [esp + 0x7c]",
|
|
"fstp dword [esp]",
|
|
"fld dword [esp + 0x84]",
|
|
"fsub dword [esp + 0x8c]",
|
|
"fstp dword [esp + 0xc]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st2",
|
|
"fstp dword [eax + 0x4]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [eax + 0x8]",
|
|
"fstp st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [eax + 0xc]",
|
|
"fld dword [esp + 0x8]",
|
|
"fsub dword [esp + 0xc]",
|
|
"fstp dword [eax + 0x10]",
|
|
"fld dword [esp]",
|
|
"fadd dword [esp + 0x4]",
|
|
"fstp dword [eax + 0x14]",
|
|
"fld dword [esp + 0xc]",
|
|
"fadd dword [esp + 0x8]",
|
|
"fstp dword [eax + 0x18]",
|
|
"fld dword [esp + 0x4]",
|
|
"fsub dword [esp]",
|
|
"fstp dword [eax + 0x1c]",
|
|
"add esp,0x90"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"sub w8, w8, #0x90 (144)",
|
|
"ldr s2, [x7, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x7, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x7, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x4, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #8]",
|
|
"ldr s7, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #4]",
|
|
"ldr s7, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #100]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #16]",
|
|
"ldr s8, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8]",
|
|
"ldr s8, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #100]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #84]",
|
|
"ldr s8, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #100]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #60]",
|
|
"ldr s5, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #68]",
|
|
"ldr s5, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #96]",
|
|
"ldr s5, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #120]",
|
|
"ldr s5, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #80]",
|
|
"ldr s5, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #40]",
|
|
"ldr s5, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #8]",
|
|
"ldr s7, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #4]",
|
|
"ldr s7, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #16]",
|
|
"ldr s8, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8]",
|
|
"ldr s8, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #116]",
|
|
"ldr s8, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #132]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #32]",
|
|
"ldr s5, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #36]",
|
|
"ldr s5, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #136]",
|
|
"ldr s5, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #128]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #48]",
|
|
"ldr s5, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #8]",
|
|
"ldr s7, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #4]",
|
|
"ldr s7, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #112]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #16]",
|
|
"ldr s8, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #112]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8]",
|
|
"ldr s8, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #92]",
|
|
"ldr s8, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #108]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #76]",
|
|
"ldr s5, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #52]",
|
|
"ldr s5, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #64]",
|
|
"ldr s5, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #88]",
|
|
"ldr s5, [x4, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #8]",
|
|
"ldr s7, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #4]",
|
|
"ldr s7, [x4, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr s8, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #124]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #16]",
|
|
"ldr s8, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8]",
|
|
"ldr s8, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr s9, [x4, #124]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #124]",
|
|
"ldr s8, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x8, #140]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #44]",
|
|
"ldr s5, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #112]",
|
|
"ldr s5, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #28]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #20]",
|
|
"ldr s5, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #24]",
|
|
"ldr s5, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #8]",
|
|
"ldr s5, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #4]",
|
|
"ldr s5, [x8, #128]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #16]",
|
|
"ldr s6, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #128]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8]",
|
|
"strb wzr, [x28, #1049]",
|
|
"ldr s6, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x8, #12]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #96]",
|
|
"ldr s3, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s6, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #100]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #104]",
|
|
"ldr s3, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #108]",
|
|
"ldr s3, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #112]",
|
|
"ldr s3, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #116]",
|
|
"ldr s3, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #120]",
|
|
"ldr s3, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #124]",
|
|
"ldr s3, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #8]",
|
|
"ldr s5, [x8, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #4]",
|
|
"ldr s5, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #136]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #16]",
|
|
"ldr s6, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8]",
|
|
"ldr s6, [x8, #136]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x4, #64]",
|
|
"ldr s6, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x4, #68]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #72]",
|
|
"ldr s3, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #76]",
|
|
"ldr s3, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #80]",
|
|
"ldr s3, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #84]",
|
|
"ldr s3, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #88]",
|
|
"ldr s3, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x4, #92]",
|
|
"ldr s3, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #112]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #112]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #12]",
|
|
"ldr s2, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s4, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s4, [x8, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x8, #24]",
|
|
"ldr s4, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x8, #8]",
|
|
"ldr s4, [x8, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x8, #4]",
|
|
"ldr s4, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #32]",
|
|
"ldr s4, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x4, #36]",
|
|
"ldr s4, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #40]",
|
|
"ldr s2, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #44]",
|
|
"ldr s2, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #48]",
|
|
"ldr s2, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #52]",
|
|
"ldr s2, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #56]",
|
|
"ldr s2, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #60]",
|
|
"ldr s2, [x8, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #100]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x8, #8]",
|
|
"ldr s4, [x8, #100]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x8, #4]",
|
|
"ldr s4, [x8, #124]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #140]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #132]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #16]",
|
|
"ldr s5, [x8, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #124]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8]",
|
|
"ldr s5, [x8, #132]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #140]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x4]",
|
|
"ldr s5, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x4, #4]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #8]",
|
|
"ldr s2, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #12]",
|
|
"ldr s2, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #16]",
|
|
"ldr s2, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #20]",
|
|
"ldr s2, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #24]",
|
|
"ldr s2, [x8, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4, #28]",
|
|
"mvn w27, w8",
|
|
"adds w26, w8, #0x90 (144)",
|
|
"cfinv",
|
|
"mov x8, x26",
|
|
"ldrb w20, [x28, #1051]",
|
|
"ldrb w21, [x28, #1202]",
|
|
"mov w22, #0x8",
|
|
"sub w20, w22, w20",
|
|
"mov w22, #0xfefe",
|
|
"lsr w20, w22, w20",
|
|
"bic w20, w21, w20",
|
|
"strb w20, [x28, #1202]"
|
|
]
|
|
},
|
|
"Block3": {
|
|
"x86InstructionCount": 702,
|
|
"ExpectedInstructionCount": 92,
|
|
"x86Insts": [
|
|
"mov eax,dword [ebp + 0xffffff44]",
|
|
"mov ecx,dword [eax + 0x4]",
|
|
"mov edx,dword [ebp + 0xffffff7c]",
|
|
"mov eax,edx",
|
|
"add eax,eax",
|
|
"add eax,edx",
|
|
"shl eax,0x5",
|
|
"lea eax,[ecx + eax*0x1]",
|
|
"mov dword [ebp + -0x7c],eax",
|
|
"mov eax,dword [ebp + 0xffffff44]",
|
|
"mov ecx,dword [eax + 0x4]",
|
|
"mov edx,dword [ebp + 0xffffff7c]",
|
|
"mov eax,edx",
|
|
"add eax,eax",
|
|
"add eax,edx",
|
|
"add eax,0x1",
|
|
"shl eax,0x5",
|
|
"lea eax,[ecx + eax*0x1]",
|
|
"mov dword [ebp + -0x78],eax",
|
|
"mov eax,dword [ebp + 0xffffff44]",
|
|
"mov ecx,dword [eax + 0x4]",
|
|
"mov edx,dword [ebp + 0xffffff7c]",
|
|
"mov eax,edx",
|
|
"add eax,eax",
|
|
"add eax,edx",
|
|
"shl eax,0x5",
|
|
"add eax,0x40",
|
|
"lea eax,[ecx + eax*0x1]",
|
|
"mov dword [ebp + -0x74],eax",
|
|
"mov eax,dword [ebp + 0xffffff44]",
|
|
"mov ecx,dword [eax + 0x4]",
|
|
"mov edx,dword [ebp + 0xffffff7c]",
|
|
"mov eax,edx",
|
|
"add eax,eax",
|
|
"add eax,edx",
|
|
"shl eax,0x5",
|
|
"lea eax,[ecx + eax*0x1]",
|
|
"add eax,0xc",
|
|
"mov dword [ebp + -0x70],eax",
|
|
"mov eax,dword [ebp + 0xffffff44]",
|
|
"mov ecx,dword [eax + 0x4]",
|
|
"mov edx,dword [ebp + 0xffffff7c]",
|
|
"mov eax,edx",
|
|
"add eax,eax",
|
|
"add eax,edx",
|
|
"add eax,0x1",
|
|
"shl eax,0x5",
|
|
"lea eax,[ecx + eax*0x1]",
|
|
"add eax,0xc",
|
|
"mov dword [ebp + -0x6c],eax",
|
|
"mov eax,dword [ebp + 0xffffff44]",
|
|
"mov ecx,dword [eax + 0x4]",
|
|
"mov edx,dword [ebp + 0xffffff7c]",
|
|
"mov eax,edx",
|
|
"add eax,eax",
|
|
"add eax,edx",
|
|
"shl eax,0x5",
|
|
"add eax,0x40",
|
|
"lea eax,[ecx + eax*0x1]",
|
|
"add eax,0xc",
|
|
"mov dword [ebp + -0x68],eax",
|
|
"mov eax,dword [ebp + 0xffffff44]",
|
|
"mov ecx,dword [eax + 0x4]",
|
|
"mov edx,dword [ebp + 0xffffff7c]",
|
|
"mov eax,edx",
|
|
"add eax,eax",
|
|
"add eax,edx",
|
|
"shl eax,0x5",
|
|
"lea eax,[ecx + eax*0x1]",
|
|
"add eax,0x18",
|
|
"mov dword [ebp + -0x64],eax",
|
|
"mov eax,dword [ebp + 0xffffff44]",
|
|
"mov ecx,dword [eax + 0x4]",
|
|
"mov edx,dword [ebp + 0xffffff7c]",
|
|
"mov eax,edx",
|
|
"add eax,eax",
|
|
"add eax,edx",
|
|
"add eax,0x1",
|
|
"shl eax,0x5",
|
|
"lea eax,[ecx + eax*0x1]",
|
|
"add eax,0x18",
|
|
"mov dword [ebp + -0x60],eax",
|
|
"mov eax,dword [ebp + 0xffffff44]",
|
|
"mov ecx,dword [eax + 0x4]",
|
|
"mov edx,dword [ebp + 0xffffff7c]",
|
|
"mov eax,edx",
|
|
"add eax,eax",
|
|
"add eax,edx",
|
|
"shl eax,0x5",
|
|
"add eax,0x40",
|
|
"lea eax,[ecx + eax*0x1]",
|
|
"add eax,0x18",
|
|
"mov dword [ebp + -0x5c],eax",
|
|
"lea eax,[ebp + 0xffffff04]",
|
|
"mov dword [esp],eax",
|
|
"call 0x0819ba1a",
|
|
"lea eax,[ebp + 0xfffffef8]",
|
|
"mov dword [esp],eax",
|
|
"call 0x0819ba1a",
|
|
"lea eax,[ebp + 0xfffffeec]",
|
|
"mov dword [esp],eax",
|
|
"call 0x0819ba1a",
|
|
"lea eax,[ebp + 0xfffffee0]",
|
|
"mov dword [esp],eax",
|
|
"call 0x0819ba1a",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"mov eax,dword [eax]",
|
|
"mov dword [ebp + 0xfffffe68],eax",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"mov eax,dword [eax + 0x4]",
|
|
"mov dword [ebp + 0xfffffe6c],eax",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"mov eax,dword [eax + 0x8]",
|
|
"mov dword [ebp + 0xfffffe70],eax",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"mov eax,dword [eax]",
|
|
"mov dword [ebp + 0xfffffe20],eax",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"mov eax,dword [eax + 0x4]",
|
|
"mov dword [ebp + 0xfffffe24],eax",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"mov eax,dword [eax + 0x8]",
|
|
"mov dword [ebp + 0xfffffe28],eax",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"mov eax,dword [eax]",
|
|
"mov dword [ebp + 0xfffffe8c],eax",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"mov eax,dword [eax + 0x4]",
|
|
"mov dword [ebp + 0xfffffe90],eax",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"mov eax,dword [eax + 0x8]",
|
|
"mov dword [ebp + 0xfffffe94],eax",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xffffff04]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax + 0x4]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xffffff08]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax + 0x8]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xffffff0c]",
|
|
"mov eax,dword [ebp + 0xffffff04]",
|
|
"mov dword [ebp + 0xfffffeec],eax",
|
|
"mov eax,dword [ebp + 0xffffff08]",
|
|
"mov dword [ebp + 0xfffffef0],eax",
|
|
"mov eax,dword [ebp + 0xffffff0c]",
|
|
"mov dword [ebp + 0xfffffef4],eax",
|
|
"fld dword [ebp + 0xfffffeec]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"fld dword [ebp + 0xfffffef0]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffef4]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x80]",
|
|
"fld dword [ebp + 0xfffffeec]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffeec]",
|
|
"fld dword [ebp + 0xfffffef0]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffef0]",
|
|
"fld dword [ebp + 0xfffffef4]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffef4]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax]",
|
|
"fld dword [ebp + 0xfffffeec]",
|
|
"fld dword [0x085cefdc]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe44]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax + 0x4]",
|
|
"fld dword [ebp + 0xfffffef0]",
|
|
"fld dword [0x085cefdc]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe48]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax + 0x8]",
|
|
"fld dword [ebp + 0xfffffef4]",
|
|
"fld dword [0x085cefdc]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe4c]",
|
|
"mov eax,dword [ebp + 0xffffff04]",
|
|
"mov dword [ebp + 0xfffffee0],eax",
|
|
"mov eax,dword [ebp + 0xffffff08]",
|
|
"mov dword [ebp + 0xfffffee4],eax",
|
|
"mov eax,dword [ebp + 0xffffff0c]",
|
|
"mov dword [ebp + 0xfffffee8],eax",
|
|
"fld dword [ebp + 0xfffffee0]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"fld dword [ebp + 0xfffffee4]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffee8]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x80]",
|
|
"fld dword [ebp + 0xfffffee0]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffee0]",
|
|
"fld dword [ebp + 0xfffffee4]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffee4]",
|
|
"fld dword [ebp + 0xfffffee8]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffee8]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax]",
|
|
"fld dword [ebp + 0xfffffee0]",
|
|
"fld dword [0x085cefe0]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe2c]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax + 0x4]",
|
|
"fld dword [ebp + 0xfffffee4]",
|
|
"fld dword [0x085cefe0]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe30]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax + 0x8]",
|
|
"fld dword [ebp + 0xfffffee8]",
|
|
"fld dword [0x085cefe0]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe34]",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xffffff04]",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax + 0x4]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xffffff08]",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax + 0x8]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xffffff0c]",
|
|
"mov eax,dword [ebp + 0xffffff04]",
|
|
"mov dword [ebp + 0xfffffeec],eax",
|
|
"mov eax,dword [ebp + 0xffffff08]",
|
|
"mov dword [ebp + 0xfffffef0],eax",
|
|
"mov eax,dword [ebp + 0xffffff0c]",
|
|
"mov dword [ebp + 0xfffffef4],eax",
|
|
"fld dword [ebp + 0xfffffeec]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"fld dword [ebp + 0xfffffef0]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffef4]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x80]",
|
|
"fld dword [ebp + 0xfffffeec]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffeec]",
|
|
"fld dword [ebp + 0xfffffef0]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffef0]",
|
|
"fld dword [ebp + 0xfffffef4]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffef4]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax]",
|
|
"fld dword [ebp + 0xfffffeec]",
|
|
"fld dword [0x085cefdc]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe38]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax + 0x4]",
|
|
"fld dword [ebp + 0xfffffef0]",
|
|
"fld dword [0x085cefdc]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe3c]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax + 0x8]",
|
|
"fld dword [ebp + 0xfffffef4]",
|
|
"fld dword [0x085cefdc]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe40]",
|
|
"mov eax,dword [ebp + 0xffffff04]",
|
|
"mov dword [ebp + 0xfffffee0],eax",
|
|
"mov eax,dword [ebp + 0xffffff08]",
|
|
"mov dword [ebp + 0xfffffee4],eax",
|
|
"mov eax,dword [ebp + 0xffffff0c]",
|
|
"mov dword [ebp + 0xfffffee8],eax",
|
|
"fld dword [ebp + 0xfffffee0]",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"fld dword [ebp + 0xfffffee4]",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffee8]",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x80]",
|
|
"fld dword [ebp + 0xfffffee0]",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"fld dword [eax]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffee0]",
|
|
"fld dword [ebp + 0xfffffee4]",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffee4]",
|
|
"fld dword [ebp + 0xfffffee8]",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffee8]",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"fld dword [eax]",
|
|
"fld dword [ebp + 0xfffffee0]",
|
|
"fld dword [0x085cefe0]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe5c]",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"fld dword [eax + 0x4]",
|
|
"fld dword [ebp + 0xfffffee4]",
|
|
"fld dword [0x085cefe0]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe60]",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"fld dword [eax + 0x8]",
|
|
"fld dword [ebp + 0xfffffee8]",
|
|
"fld dword [0x085cefe0]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe64]",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xffffff04]",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax + 0x4]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xffffff08]",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax + 0x8]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xffffff0c]",
|
|
"mov eax,dword [ebp + 0xffffff04]",
|
|
"mov dword [ebp + 0xfffffeec],eax",
|
|
"mov eax,dword [ebp + 0xffffff08]",
|
|
"mov dword [ebp + 0xfffffef0],eax",
|
|
"mov eax,dword [ebp + 0xffffff0c]",
|
|
"mov dword [ebp + 0xfffffef4],eax",
|
|
"fld dword [ebp + 0xfffffeec]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"fld dword [ebp + 0xfffffef0]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffef4]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x80]",
|
|
"fld dword [ebp + 0xfffffeec]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffeec]",
|
|
"fld dword [ebp + 0xfffffef0]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffef0]",
|
|
"fld dword [ebp + 0xfffffef4]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffef4]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax]",
|
|
"fld dword [ebp + 0xfffffeec]",
|
|
"fld dword [0x085cefdc]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe74]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax + 0x4]",
|
|
"fld dword [ebp + 0xfffffef0]",
|
|
"fld dword [0x085cefdc]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe78]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax + 0x8]",
|
|
"fld dword [ebp + 0xfffffef4]",
|
|
"fld dword [0x085cefdc]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe7c]",
|
|
"mov eax,dword [ebp + 0xffffff04]",
|
|
"mov dword [ebp + 0xfffffee0],eax",
|
|
"mov eax,dword [ebp + 0xffffff08]",
|
|
"mov dword [ebp + 0xfffffee4],eax",
|
|
"mov eax,dword [ebp + 0xffffff0c]",
|
|
"mov dword [ebp + 0xfffffee8],eax",
|
|
"fld dword [ebp + 0xfffffee0]",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"fld dword [ebp + 0xfffffee4]",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffee8]",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x80]",
|
|
"fld dword [ebp + 0xfffffee0]",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"fld dword [eax]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffee0]",
|
|
"fld dword [ebp + 0xfffffee4]",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffee4]",
|
|
"fld dword [ebp + 0xfffffee8]",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmul dword [ebp + -0x80]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xfffffee8]",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"fld dword [eax]",
|
|
"fld dword [ebp + 0xfffffee0]",
|
|
"fld dword [0x085cefe0]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe80]",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"fld dword [eax + 0x4]",
|
|
"fld dword [ebp + 0xfffffee4]",
|
|
"fld dword [0x085cefe0]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe84]",
|
|
"mov eax,dword [ebp + -0x74]",
|
|
"fld dword [eax + 0x8]",
|
|
"fld dword [ebp + 0xfffffee8]",
|
|
"fld dword [0x085cefe0]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe88]",
|
|
"fld dword [ebp + 0xfffffe2c]",
|
|
"fld dword [ebp + 0xfffffe44]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe38]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe5c]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe74]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe80]",
|
|
"faddp",
|
|
"fld dword [0x085cefe4]",
|
|
"fdivp",
|
|
"fstp dword [ebp + 0xfffffe50]",
|
|
"fld dword [ebp + 0xfffffe30]",
|
|
"fld dword [ebp + 0xfffffe48]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe3c]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe60]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe78]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe84]",
|
|
"faddp",
|
|
"fld dword [0x085cefe4]",
|
|
"fdivp",
|
|
"fstp dword [ebp + 0xfffffe54]",
|
|
"fld dword [ebp + 0xfffffe34]",
|
|
"fld dword [ebp + 0xfffffe4c]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe40]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe64]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe7c]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe88]",
|
|
"faddp",
|
|
"fld dword [0x085cefe4]",
|
|
"fdivp",
|
|
"fstp dword [ebp + 0xfffffe58]",
|
|
"fld dword [ebp + 0xfffffe50]",
|
|
"fld dword [ebp + 0xfffffe20]",
|
|
"fld dword [ebp + 0xfffffe68]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe8c]",
|
|
"faddp",
|
|
"fld dword [0x085cefe8]",
|
|
"fdivp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe50]",
|
|
"fld dword [ebp + 0xfffffe54]",
|
|
"fld dword [ebp + 0xfffffe24]",
|
|
"fld dword [ebp + 0xfffffe6c]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe90]",
|
|
"faddp",
|
|
"fld dword [0x085cefe8]",
|
|
"fdivp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe54]",
|
|
"fld dword [ebp + 0xfffffe58]",
|
|
"fld dword [ebp + 0xfffffe28]",
|
|
"fld dword [ebp + 0xfffffe70]",
|
|
"faddp",
|
|
"fld dword [ebp + 0xfffffe94]",
|
|
"faddp",
|
|
"fld dword [0x085cefe8]",
|
|
"fdivp",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffe58]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"mov eax,dword [eax]",
|
|
"mov dword [ebp + 0xfffffebc],eax",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"mov eax,dword [eax + 0x4]",
|
|
"mov dword [ebp + 0xfffffec0],eax",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"mov eax,dword [eax + 0x8]",
|
|
"mov dword [ebp + 0xfffffec4],eax",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"mov eax,dword [eax]",
|
|
"mov dword [ebp + 0xfffffe98],eax",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"mov eax,dword [eax + 0x4]",
|
|
"mov dword [ebp + 0xfffffe9c],eax",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"mov eax,dword [eax + 0x8]",
|
|
"mov dword [ebp + 0xfffffea0],eax",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"mov eax,dword [eax]",
|
|
"mov dword [ebp + 0xfffffed4],eax",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"mov eax,dword [eax + 0x4]",
|
|
"mov dword [ebp + 0xfffffed8],eax",
|
|
"mov eax,dword [ebp + -0x68]",
|
|
"mov eax,dword [eax + 0x8]",
|
|
"mov dword [ebp + 0xfffffedc],eax",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax]",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffef8]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax + 0x4]",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xfffffefc]",
|
|
"mov eax,dword [ebp + -0x70]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + -0x6c]",
|
|
"fld dword [eax + 0x8]",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xffffff00]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xffffff04]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax + 0x4]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xffffff08]",
|
|
"mov eax,dword [ebp + -0x78]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + -0x7c]",
|
|
"fld dword [eax + 0x8]",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0xffffff0c]",
|
|
"fld dword [ebp + 0xffffff04]",
|
|
"fld dword [ebp + 0xffffff04]",
|
|
"fmulp",
|
|
"fld dword [ebp + 0xffffff08]",
|
|
"fld dword [ebp + 0xffffff08]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fld dword [ebp + 0xffffff0c]",
|
|
"fld dword [ebp + 0xffffff0c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp qword [esp]",
|
|
"call 0x0811028c",
|
|
"fstp dword [ebp + -0x80]",
|
|
"fld dword [ebp + -0x80]",
|
|
"fldz",
|
|
"fxch",
|
|
"fucomip st0,st1",
|
|
"fstp st0",
|
|
"seta al",
|
|
"test al,al"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"ldur w4, [x9, #-188]",
|
|
"ldr w7, [x4, #4]",
|
|
"ldur w5, [x9, #-132]",
|
|
"add w4, w5, w5",
|
|
"add w4, w4, w5",
|
|
"lsl w4, w4, #5",
|
|
"add w4, w7, w4",
|
|
"stur w4, [x9, #-124]",
|
|
"ldur w4, [x9, #-188]",
|
|
"ldr w7, [x4, #4]",
|
|
"ldur w5, [x9, #-132]",
|
|
"add w4, w5, w5",
|
|
"add w4, w4, w5",
|
|
"add w4, w4, #0x1 (1)",
|
|
"lsl w4, w4, #5",
|
|
"add w4, w7, w4",
|
|
"stur w4, [x9, #-120]",
|
|
"ldur w4, [x9, #-188]",
|
|
"ldr w7, [x4, #4]",
|
|
"ldur w5, [x9, #-132]",
|
|
"add w4, w5, w5",
|
|
"add w4, w4, w5",
|
|
"lsl w4, w4, #5",
|
|
"add w4, w4, #0x40 (64)",
|
|
"add w4, w7, w4",
|
|
"stur w4, [x9, #-116]",
|
|
"ldur w4, [x9, #-188]",
|
|
"ldr w7, [x4, #4]",
|
|
"ldur w5, [x9, #-132]",
|
|
"add w4, w5, w5",
|
|
"add w4, w4, w5",
|
|
"lsl w4, w4, #5",
|
|
"add w4, w7, w4",
|
|
"add w4, w4, #0xc (12)",
|
|
"stur w4, [x9, #-112]",
|
|
"ldur w4, [x9, #-188]",
|
|
"ldr w7, [x4, #4]",
|
|
"ldur w5, [x9, #-132]",
|
|
"add w4, w5, w5",
|
|
"add w4, w4, w5",
|
|
"add w4, w4, #0x1 (1)",
|
|
"lsl w4, w4, #5",
|
|
"add w4, w7, w4",
|
|
"add w4, w4, #0xc (12)",
|
|
"stur w4, [x9, #-108]",
|
|
"ldur w4, [x9, #-188]",
|
|
"ldr w7, [x4, #4]",
|
|
"ldur w5, [x9, #-132]",
|
|
"add w4, w5, w5",
|
|
"add w4, w4, w5",
|
|
"lsl w4, w4, #5",
|
|
"add w4, w4, #0x40 (64)",
|
|
"add w4, w7, w4",
|
|
"add w4, w4, #0xc (12)",
|
|
"stur w4, [x9, #-104]",
|
|
"ldur w4, [x9, #-188]",
|
|
"ldr w7, [x4, #4]",
|
|
"ldur w5, [x9, #-132]",
|
|
"add w4, w5, w5",
|
|
"add w4, w4, w5",
|
|
"lsl w4, w4, #5",
|
|
"add w4, w7, w4",
|
|
"add w4, w4, #0x18 (24)",
|
|
"stur w4, [x9, #-100]",
|
|
"ldur w4, [x9, #-188]",
|
|
"ldr w7, [x4, #4]",
|
|
"ldur w5, [x9, #-132]",
|
|
"add w4, w5, w5",
|
|
"add w4, w4, w5",
|
|
"add w4, w4, #0x1 (1)",
|
|
"lsl w4, w4, #5",
|
|
"add w4, w7, w4",
|
|
"add w4, w4, #0x18 (24)",
|
|
"stur w4, [x9, #-96]",
|
|
"ldur w4, [x9, #-188]",
|
|
"ldr w7, [x4, #4]",
|
|
"ldur w5, [x9, #-132]",
|
|
"add w4, w5, w5",
|
|
"add w4, w4, w5",
|
|
"lsl w4, w4, #5",
|
|
"add w4, w4, #0x40 (64)",
|
|
"add w4, w7, w4",
|
|
"mvn w27, w4",
|
|
"adds w26, w4, #0x18 (24)",
|
|
"mov x4, x26",
|
|
"stur w4, [x9, #-92]",
|
|
"sub w4, w9, #0xfc (252)",
|
|
"str w4, [x8]",
|
|
"mov w20, #0x140",
|
|
"movk w20, #0x1, lsl #16",
|
|
"str w20, [x8, #-4]!",
|
|
"cfinv"
|
|
]
|
|
},
|
|
"Block4": {
|
|
"x86InstructionCount": 351,
|
|
"ExpectedInstructionCount": 2809,
|
|
"x86Insts": [
|
|
"mov ebp,dword [esp + 0x64]",
|
|
"fadd dword [ebp + 0x8]",
|
|
"add ebp,0x10",
|
|
"mov dword [esp + 0x64],ebp",
|
|
"fmul dword [esp + 0x74]",
|
|
"fstp dword [esp + 0x6c]",
|
|
"fld dword [esp + 0x34]",
|
|
"fadd dword [ebp + -0x4]",
|
|
"fmul dword [esp + 0x74]",
|
|
"fstp dword [esp + 0x68]",
|
|
"fld dword [esp + 0x38]",
|
|
"fadd dword [ebp]",
|
|
"fmul dword [esp + 0x78]",
|
|
"fstp dword [esp + 0x2c]",
|
|
"fld dword [esp + 0x3c]",
|
|
"fsub dword [ebp + 0x4]",
|
|
"fmul dword [esp + 0x78]",
|
|
"fstp dword [esp + 0x28]",
|
|
"fld dword [ebp + -0x8]",
|
|
"mov ebp,dword [ebp + -0x4]",
|
|
"mov dword [esp + 0x34],ebp",
|
|
"mov ebp,dword [esp + 0x64]",
|
|
"mov ebp,dword [ebp]",
|
|
"mov dword [esp + 0x38],ebp",
|
|
"mov ebp,dword [esp + 0x64]",
|
|
"fld dword [ebp + 0x4]",
|
|
"fchs",
|
|
"fstp dword [esp + 0x3c]",
|
|
"fld dword [edi + -0x8]",
|
|
"fadd dword [edx + -0x8]",
|
|
"fld dword [edi + -0x4]",
|
|
"fchs",
|
|
"fsub dword [edx + -0x4]",
|
|
"fld dword [edi + -0x8]",
|
|
"fsub dword [edx + -0x8]",
|
|
"fstp dword [esp + 0x14]",
|
|
"fld dword [edx + -0x4]",
|
|
"fsub dword [edi + -0x4]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fld dword [edi]",
|
|
"fadd dword [edx]",
|
|
"fstp dword [esp + 0x44]",
|
|
"fld dword [edi + 0x4]",
|
|
"fchs",
|
|
"fsub dword [edx + 0x4]",
|
|
"fstp dword [esp + 0x50]",
|
|
"fld dword [edi]",
|
|
"fsub dword [edx]",
|
|
"fstp dword [esp + 0x54]",
|
|
"fld dword [edx + 0x4]",
|
|
"fsub dword [edi + 0x4]",
|
|
"fstp dword [esp + 0x5c]",
|
|
"fld dword [ecx + -0x8]",
|
|
"fadd dword [esi + -0x8]",
|
|
"fld dword [ecx + -0x4]",
|
|
"fadd dword [esi + -0x4]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [esi + -0x8]",
|
|
"fsub dword [ecx + -0x8]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [esi + -0x4]",
|
|
"fsub dword [ecx + -0x4]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld dword [ecx]",
|
|
"fadd dword [esi]",
|
|
"fstp dword [esp + 0x48]",
|
|
"fld dword [ecx + 0x4]",
|
|
"fadd dword [esi + 0x4]",
|
|
"fstp dword [esp + 0x4c]",
|
|
"fld dword [esi]",
|
|
"fsub dword [ecx]",
|
|
"fstp dword [esp + 0x60]",
|
|
"fld dword [esi + 0x4]",
|
|
"fsub dword [ecx + 0x4]",
|
|
"fstp dword [esp + 0x58]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [edi + -0x8]",
|
|
"fld st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [edi + -0x4]",
|
|
"fld dword [esp + 0x48]",
|
|
"fadd dword [esp + 0x44]",
|
|
"fstp dword [edi]",
|
|
"fld dword [esp + 0x50]",
|
|
"fsub dword [esp + 0x4c]",
|
|
"fstp dword [edi + 0x4]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [esi + -0x8]",
|
|
"fstp st1",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st1",
|
|
"fstp dword [esi + -0x4]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x44]",
|
|
"fsub dword [esp + 0x48]",
|
|
"fstp dword [esi]",
|
|
"fld dword [esp + 0x4c]",
|
|
"fadd dword [esp + 0x50]",
|
|
"fstp dword [esi + 0x4]",
|
|
"fld dword [esp + 0x18]",
|
|
"fadd dword [esp + 0x14]",
|
|
"fld dword [esp + 0x20]",
|
|
"fadd dword [esp + 0x1c]",
|
|
"fld dword [esp + 0x6c]",
|
|
"fmul st2",
|
|
"fld dword [esp + 0x68]",
|
|
"fmul st2",
|
|
"fsubp",
|
|
"fstp dword [edx + -0x8]",
|
|
"fld dword [esp + 0x6c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x68]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [edx + -0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x58]",
|
|
"fadd dword [esp + 0x54]",
|
|
"fld dword [esp + 0x60]",
|
|
"fadd dword [esp + 0x5c]",
|
|
"fld st2",
|
|
"fmul st2",
|
|
"fld dword [esp + 0x34]",
|
|
"fmul st2",
|
|
"fsubp",
|
|
"fstp dword [edx]",
|
|
"fld st2",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x34]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [edx + 0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x14]",
|
|
"fsub dword [esp + 0x18]",
|
|
"fld dword [esp + 0x1c]",
|
|
"fsub dword [esp + 0x20]",
|
|
"fld dword [esp + 0x28]",
|
|
"fmul st1",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [ecx + -0x8]",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x28]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [ecx + -0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x54]",
|
|
"fsub dword [esp + 0x58]",
|
|
"fld dword [esp + 0x5c]",
|
|
"fsub dword [esp + 0x60]",
|
|
"fld dword [esp + 0x3c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x38]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [ecx]",
|
|
"fld dword [esp + 0x38]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x3c]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [ecx + 0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [ebp + 0x8]",
|
|
"mov ebp,dword [esp + 0x30]",
|
|
"fadd dword [ebp + 0x8]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fld dword [ebp + 0xc]",
|
|
"mov ebp,dword [esp + 0x30]",
|
|
"fchs",
|
|
"fsub dword [ebp + 0xc]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fld dword [ebp + 0x8]",
|
|
"mov ebp,dword [esp + 0x30]",
|
|
"fsub dword [ebp + 0x8]",
|
|
"fstp dword [esp + 0x14]",
|
|
"fld dword [ebp + 0xc]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fsub dword [ebp + 0xc]",
|
|
"mov ebp,dword [esp + 0x30]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fld dword [ebp]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fadd dword [ebp]",
|
|
"fstp dword [esp + 0x44]",
|
|
"fld dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x30]",
|
|
"fchs",
|
|
"fsub dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fstp dword [esp + 0x50]",
|
|
"fld dword [ebp]",
|
|
"mov ebp,dword [esp + 0x30]",
|
|
"fsub dword [ebp]",
|
|
"fstp dword [esp + 0x54]",
|
|
"fld dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fsub dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x70]",
|
|
"fstp dword [esp + 0x5c]",
|
|
"fld dword [ebp + 0x8]",
|
|
"fadd dword [ebx + 0x8]",
|
|
"fld dword [ebp + 0xc]",
|
|
"fadd dword [ebx + 0xc]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [ebp + 0x8]",
|
|
"fsub dword [ebx + 0x8]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [ebp + 0xc]",
|
|
"fsub dword [ebx + 0xc]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld dword [ebp]",
|
|
"fadd dword [ebx]",
|
|
"fstp dword [esp + 0x48]",
|
|
"fld dword [ebx + 0x4]",
|
|
"fadd dword [ebp + 0x4]",
|
|
"fstp dword [esp + 0x4c]",
|
|
"fld dword [ebp]",
|
|
"fsub dword [ebx]",
|
|
"fstp dword [esp + 0x60]",
|
|
"fld dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fsub dword [ebx + 0x4]",
|
|
"fstp dword [esp + 0x58]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [ebp + 0x8]",
|
|
"fld st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [ebp + 0xc]",
|
|
"fld dword [esp + 0x48]",
|
|
"fadd dword [esp + 0x44]",
|
|
"fstp dword [ebp]",
|
|
"fld dword [esp + 0x50]",
|
|
"fsub dword [esp + 0x4c]",
|
|
"fstp dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x70]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [ebp + 0x8]",
|
|
"fstp st1",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st1",
|
|
"fstp dword [ebp + 0xc]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x44]",
|
|
"fsub dword [esp + 0x48]",
|
|
"fstp dword [ebp]",
|
|
"fld dword [esp + 0x4c]",
|
|
"fadd dword [esp + 0x50]",
|
|
"fstp dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x30]",
|
|
"fld dword [esp + 0x18]",
|
|
"fadd dword [esp + 0x14]",
|
|
"fld dword [esp + 0x20]",
|
|
"fadd dword [esp + 0x1c]",
|
|
"fld dword [esp + 0x68]",
|
|
"fmul st2",
|
|
"fld dword [esp + 0x6c]",
|
|
"fmul st2",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0x8]",
|
|
"fld dword [esp + 0x68]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x6c]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xc]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x58]",
|
|
"fadd dword [esp + 0x54]",
|
|
"fld dword [esp + 0x60]",
|
|
"fadd dword [esp + 0x5c]",
|
|
"fld dword [esp + 0x34]",
|
|
"fmul st2",
|
|
"fld st3",
|
|
"fmul st2",
|
|
"fsubp",
|
|
"fstp dword [ebp]",
|
|
"sub ebp,0x10",
|
|
"fld dword [esp + 0x34]",
|
|
"mov dword [esp + 0x30],ebp",
|
|
"fmul st1",
|
|
"add ecx,0x10",
|
|
"fld st3",
|
|
"add edx,0x10",
|
|
"fmul st3",
|
|
"add esi,0x10",
|
|
"add edi,0x10",
|
|
"faddp",
|
|
"sub ebx,0x10",
|
|
"fstp dword [ebp + 0x14]",
|
|
"mov ebp,dword [esp + 0x70]",
|
|
"sub ebp,0x10",
|
|
"fstp st0",
|
|
"mov dword [esp + 0x70],ebp",
|
|
"fstp st0",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fld dword [esp + 0x14]",
|
|
"sub ebp,0x10",
|
|
"fsub dword [esp + 0x18]",
|
|
"mov dword [esp + 0x24],ebp",
|
|
"fld dword [esp + 0x1c]",
|
|
"mov ebp,dword [esp + 0x7c]",
|
|
"fsub dword [esp + 0x20]",
|
|
"dec ebp",
|
|
"fld dword [esp + 0x2c]",
|
|
"mov dword [esp + 0x7c],ebp",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x28]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [ebx + 0x18]",
|
|
"fld dword [esp + 0x28]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [ebx + 0x1c]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x54]",
|
|
"fsub dword [esp + 0x58]",
|
|
"fld dword [esp + 0x5c]",
|
|
"fsub dword [esp + 0x60]",
|
|
"fld dword [esp + 0x38]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x3c]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [ebx + 0x10]",
|
|
"fld dword [esp + 0x3c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x38]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [ebx + 0x14]",
|
|
"fstp st0",
|
|
"fstp st0"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"ldr w9, [x8, #100]",
|
|
"ldr s2, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldrb w20, [x28, #1051]",
|
|
"add x21, x28, x20, lsl #4",
|
|
"ldr q3, [x21, #1056]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"add w9, w9, #0x10 (16)",
|
|
"str w9, [x8, #100]",
|
|
"ldr s3, [x8, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #108]",
|
|
"ldr s2, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #104]",
|
|
"ldr s2, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #44]",
|
|
"ldr s2, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #40]",
|
|
"ldur s2, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur w9, [x9, #-4]",
|
|
"str w9, [x8, #52]",
|
|
"ldr w9, [x8, #100]",
|
|
"ldr w9, [x9]",
|
|
"str w9, [x8, #56]",
|
|
"ldr w9, [x8, #100]",
|
|
"ldr s3, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"add w22, w20, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"add x23, x28, x22, lsl #4",
|
|
"ldr q4, [x28, #3696]",
|
|
"eor v3.16b, v3.16b, v4.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x8, #60]",
|
|
"ldur s3, [x11, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldur s4, [x5, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldur s4, [x11, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"add x12, x28, x22, lsl #4",
|
|
"ldr q5, [x28, #3696]",
|
|
"eor v4.16b, v4.16b, v5.16b",
|
|
"ldur s5, [x5, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldur s5, [x11, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"ldur s6, [x5, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add x13, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #20]",
|
|
"ldur s5, [x5, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldur s6, [x11, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #28]",
|
|
"ldr s5, [x11]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #68]",
|
|
"ldr s5, [x11, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr q6, [x28, #3696]",
|
|
"eor v5.16b, v5.16b, v6.16b",
|
|
"ldr s6, [x5, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #80]",
|
|
"ldr s5, [x11]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #84]",
|
|
"ldr s5, [x5, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x11, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #92]",
|
|
"ldur s5, [x7, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldur s6, [x10, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldur s6, [x7, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"ldur s7, [x10, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add x22, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #16]",
|
|
"ldur s6, [x10, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldur s7, [x7, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #32]",
|
|
"ldur s6, [x10, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldur s7, [x7, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #24]",
|
|
"ldr s6, [x7]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x10]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #72]",
|
|
"ldr s6, [x7, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x10, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #76]",
|
|
"ldr s6, [x10]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x7]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #96]",
|
|
"ldr s6, [x10, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x7, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"stur s6, [x11, #-8]",
|
|
"ldr s6, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"stur s6, [x11, #-4]",
|
|
"ldr s6, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x11]",
|
|
"ldr s6, [x8, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x11, #4]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"stur s3, [x10, #-8]",
|
|
"ldr s3, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"stur s3, [x10, #-4]",
|
|
"ldr s3, [x8, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x10]",
|
|
"ldr s3, [x8, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x10, #4]",
|
|
"ldr s3, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"stur s5, [x5, #-8]",
|
|
"ldr s5, [x8, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"stur s3, [x5, #-4]",
|
|
"ldr s3, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x5, #4]",
|
|
"ldr s3, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"ldr s6, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"stur s5, [x7, #-8]",
|
|
"ldr s5, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"stur s3, [x7, #-4]",
|
|
"ldr s3, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x7]",
|
|
"ldr s5, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x7, #4]",
|
|
"ldr s3, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w9, [x8, #48]",
|
|
"ldr s4, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"ldr s4, [x9, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w9, [x8, #48]",
|
|
"ldr q5, [x28, #3696]",
|
|
"eor v4.16b, v4.16b, v5.16b",
|
|
"ldr s5, [x9, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"ldr s5, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #48]",
|
|
"ldr s6, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #20]",
|
|
"ldr s5, [x9, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"ldr s6, [x9, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #28]",
|
|
"ldr s5, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"ldr s6, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #68]",
|
|
"ldr s5, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #48]",
|
|
"ldr q6, [x28, #3696]",
|
|
"eor v5.16b, v5.16b, v6.16b",
|
|
"ldr s6, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #80]",
|
|
"ldr s5, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #48]",
|
|
"ldr s6, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #84]",
|
|
"ldr s5, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"ldr s6, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #112]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #92]",
|
|
"ldr s5, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x6, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x9, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x6, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #16]",
|
|
"ldr s6, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x6, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #32]",
|
|
"ldr s6, [x9, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x6, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #24]",
|
|
"ldr s6, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x6]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #72]",
|
|
"ldr s6, [x6, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #76]",
|
|
"ldr s6, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x6]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #96]",
|
|
"ldr s6, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"ldr s7, [x6, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x9, #8]",
|
|
"ldr s6, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x9, #12]",
|
|
"ldr s6, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x9]",
|
|
"ldr s6, [x8, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x9, #4]",
|
|
"ldr w9, [x8, #112]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x9, #8]",
|
|
"ldr s3, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x9, #12]",
|
|
"ldr s3, [x8, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x9]",
|
|
"ldr s3, [x8, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x9, #4]",
|
|
"ldr w9, [x8, #48]",
|
|
"ldr s3, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x9, #8]",
|
|
"ldr s5, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x9, #12]",
|
|
"ldr s3, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x9]",
|
|
"sub w9, w9, #0x10 (16)",
|
|
"ldr s5, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str w9, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w7, w7, #0x10 (16)",
|
|
"add w5, w5, #0x10 (16)",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"add w10, w10, #0x10 (16)",
|
|
"add w11, w11, #0x10 (16)",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"sub w6, w6, #0x10 (16)",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x9, #20]",
|
|
"ldr w9, [x8, #112]",
|
|
"sub w9, w9, #0x10 (16)",
|
|
"str w9, [x8, #112]",
|
|
"ldr w9, [x8, #36]",
|
|
"ldr s3, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"subs w9, w9, #0x10 (16)",
|
|
"ldr s4, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str w9, [x8, #36]",
|
|
"ldr s4, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w9, [x8, #124]",
|
|
"ldr s5, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"cset x14, hs",
|
|
"subs w26, w9, #0x1 (1)",
|
|
"rmif x14, #63, #nzCv",
|
|
"mov x27, x9",
|
|
"mov x9, x26",
|
|
"ldr s5, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str w9, [x8, #124]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x6, #24]",
|
|
"ldr s5, [x8, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x6, #28]",
|
|
"ldr s3, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x6, #16]",
|
|
"ldr s5, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x6, #20]",
|
|
"strb w20, [x28, #1051]",
|
|
"str q2, [x21, #1056]",
|
|
"str q6, [x22, #1056]",
|
|
"str q5, [x13, #1056]",
|
|
"str q4, [x12, #1056]",
|
|
"str q3, [x23, #1056]",
|
|
"ldrb w21, [x28, #1202]",
|
|
"mov w22, #0x1",
|
|
"lsl w22, w22, w20",
|
|
"orr w21, w21, w22",
|
|
"mov w22, #0x8",
|
|
"sub w20, w22, w20",
|
|
"mov w22, #0xf0f0",
|
|
"lsr w20, w22, w20",
|
|
"bic w20, w21, w20",
|
|
"strb w20, [x28, #1202]"
|
|
]
|
|
},
|
|
"Block5": {
|
|
"x86InstructionCount": 346,
|
|
"ExpectedInstructionCount": 2804,
|
|
"x86Insts": [
|
|
"mov ebp,dword [esp + 0x64]",
|
|
"fadd dword [ebp + 0x8]",
|
|
"add ebp,0x10",
|
|
"mov dword [esp + 0x64],ebp",
|
|
"fmul dword [esp + 0x74]",
|
|
"fstp dword [esp + 0x6c]",
|
|
"fld dword [esp + 0x34]",
|
|
"fadd dword [ebp + -0x4]",
|
|
"fmul dword [esp + 0x74]",
|
|
"fstp dword [esp + 0x68]",
|
|
"fld dword [esp + 0x38]",
|
|
"fadd dword [ebp]",
|
|
"fmul dword [esp + 0x78]",
|
|
"fstp dword [esp + 0x30]",
|
|
"fld dword [esp + 0x3c]",
|
|
"fsub dword [ebp + 0x4]",
|
|
"fmul dword [esp + 0x78]",
|
|
"fstp dword [esp + 0x2c]",
|
|
"fld dword [ebp + -0x8]",
|
|
"mov ebp,dword [ebp + -0x4]",
|
|
"mov dword [esp + 0x34],ebp",
|
|
"mov ebp,dword [esp + 0x64]",
|
|
"mov ebp,dword [ebp]",
|
|
"mov dword [esp + 0x38],ebp",
|
|
"mov ebp,dword [esp + 0x64]",
|
|
"fld dword [ebp + 0x4]",
|
|
"fchs",
|
|
"fstp dword [esp + 0x3c]",
|
|
"fld dword [edx + -0x8]",
|
|
"fadd dword [edi + -0x8]",
|
|
"fld dword [edi + -0x4]",
|
|
"fadd dword [edx + -0x4]",
|
|
"fld dword [edi + -0x8]",
|
|
"fsub dword [edx + -0x8]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld dword [edi + -0x4]",
|
|
"fsub dword [edx + -0x4]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fld dword [edi]",
|
|
"fadd dword [edx]",
|
|
"fstp dword [esp + 0x44]",
|
|
"fld dword [edi + 0x4]",
|
|
"fadd dword [edx + 0x4]",
|
|
"fstp dword [esp + 0x4c]",
|
|
"fld dword [edi]",
|
|
"fsub dword [edx]",
|
|
"fstp dword [esp + 0x58]",
|
|
"fld dword [edi + 0x4]",
|
|
"fsub dword [edx + 0x4]",
|
|
"fstp dword [esp + 0x5c]",
|
|
"fld dword [ecx + -0x8]",
|
|
"fadd dword [esi + -0x8]",
|
|
"fld dword [ecx + -0x4]",
|
|
"fadd dword [esi + -0x4]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [esi + -0x8]",
|
|
"fsub dword [ecx + -0x8]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [esi + -0x4]",
|
|
"fsub dword [ecx + -0x4]",
|
|
"fstp dword [esp + 0x14]",
|
|
"fld dword [ecx]",
|
|
"fadd dword [esi]",
|
|
"fstp dword [esp + 0x48]",
|
|
"fld dword [ecx + 0x4]",
|
|
"fadd dword [esi + 0x4]",
|
|
"fstp dword [esp + 0x50]",
|
|
"fld dword [esi]",
|
|
"fsub dword [ecx]",
|
|
"fstp dword [esp + 0x60]",
|
|
"fld dword [esi + 0x4]",
|
|
"fsub dword [ecx + 0x4]",
|
|
"fstp dword [esp + 0x54]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [edi + -0x8]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st2",
|
|
"fstp dword [edi + -0x4]",
|
|
"fld dword [esp + 0x48]",
|
|
"fadd dword [esp + 0x44]",
|
|
"fstp dword [edi]",
|
|
"fld dword [esp + 0x50]",
|
|
"fadd dword [esp + 0x4c]",
|
|
"fstp dword [edi + 0x4]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [esi + -0x8]",
|
|
"fstp st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [esi + -0x4]",
|
|
"fld dword [esp + 0x44]",
|
|
"fsub dword [esp + 0x48]",
|
|
"fstp dword [esi]",
|
|
"fld dword [esp + 0x4c]",
|
|
"fsub dword [esp + 0x50]",
|
|
"fstp dword [esi + 0x4]",
|
|
"fld dword [esp + 0x18]",
|
|
"fsub dword [esp + 0x14]",
|
|
"fld dword [esp + 0x20]",
|
|
"fadd dword [esp + 0x1c]",
|
|
"fld dword [esp + 0x6c]",
|
|
"fmul st2",
|
|
"fld dword [esp + 0x68]",
|
|
"fmul st2",
|
|
"fsubp",
|
|
"fstp dword [edx + -0x8]",
|
|
"fld dword [esp + 0x6c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x68]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [edx + -0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x58]",
|
|
"fsub dword [esp + 0x54]",
|
|
"fld dword [esp + 0x60]",
|
|
"fadd dword [esp + 0x5c]",
|
|
"fld st2",
|
|
"fmul st2",
|
|
"fld dword [esp + 0x34]",
|
|
"fmul st2",
|
|
"fsubp",
|
|
"fstp dword [edx]",
|
|
"fld st2",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x34]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [edx + 0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x14]",
|
|
"fadd dword [esp + 0x18]",
|
|
"fld dword [esp + 0x1c]",
|
|
"fsub dword [esp + 0x20]",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x30]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fstp dword [ecx + -0x8]",
|
|
"fld dword [esp + 0x30]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [ecx + -0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x54]",
|
|
"fadd dword [esp + 0x58]",
|
|
"fld dword [esp + 0x5c]",
|
|
"fsub dword [esp + 0x60]",
|
|
"fld dword [esp + 0x3c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x38]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [ecx]",
|
|
"fld dword [esp + 0x38]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x3c]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [ecx + 0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [ebp + 0x8]",
|
|
"mov ebp,dword [esp + 0x28]",
|
|
"fadd dword [ebp + 0x8]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fld dword [ebp + 0xc]",
|
|
"mov ebp,dword [esp + 0x28]",
|
|
"fadd dword [ebp + 0xc]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fld dword [ebp + 0x8]",
|
|
"mov ebp,dword [esp + 0x28]",
|
|
"fsub dword [ebp + 0x8]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld dword [ebp + 0xc]",
|
|
"mov ebp,dword [esp + 0x28]",
|
|
"fsub dword [ebp + 0xc]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fld dword [ebp]",
|
|
"mov ebp,dword [esp + 0x28]",
|
|
"fadd dword [ebp]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fstp dword [esp + 0x44]",
|
|
"fld dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x28]",
|
|
"fadd dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fstp dword [esp + 0x4c]",
|
|
"fld dword [ebp]",
|
|
"mov ebp,dword [esp + 0x28]",
|
|
"fsub dword [ebp]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fstp dword [esp + 0x58]",
|
|
"fld dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x28]",
|
|
"fsub dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x70]",
|
|
"fstp dword [esp + 0x5c]",
|
|
"fld dword [ebp + 0x8]",
|
|
"fadd dword [ebx + 0x8]",
|
|
"fld dword [ebp + 0xc]",
|
|
"fadd dword [ebx + 0xc]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [ebp + 0x8]",
|
|
"fsub dword [ebx + 0x8]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [ebp + 0xc]",
|
|
"fsub dword [ebx + 0xc]",
|
|
"fstp dword [esp + 0x14]",
|
|
"fld dword [ebx]",
|
|
"fadd dword [ebp]",
|
|
"fstp dword [esp + 0x48]",
|
|
"fld dword [ebp + 0x4]",
|
|
"fadd dword [ebx + 0x4]",
|
|
"fstp dword [esp + 0x50]",
|
|
"fld dword [ebp]",
|
|
"fsub dword [ebx]",
|
|
"fstp dword [esp + 0x60]",
|
|
"fld dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fsub dword [ebx + 0x4]",
|
|
"fstp dword [esp + 0x54]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [ebp + 0x8]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st2",
|
|
"fstp dword [ebp + 0xc]",
|
|
"fld dword [esp + 0x48]",
|
|
"fadd dword [esp + 0x44]",
|
|
"fstp dword [ebp]",
|
|
"fld dword [esp + 0x50]",
|
|
"fadd dword [esp + 0x4c]",
|
|
"fstp dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x70]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [ebp + 0x8]",
|
|
"fstp st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [ebp + 0xc]",
|
|
"fld dword [esp + 0x44]",
|
|
"fsub dword [esp + 0x48]",
|
|
"fstp dword [ebp]",
|
|
"fld dword [esp + 0x4c]",
|
|
"fsub dword [esp + 0x50]",
|
|
"fstp dword [ebp + 0x4]",
|
|
"mov ebp,dword [esp + 0x28]",
|
|
"fld dword [esp + 0x18]",
|
|
"fsub dword [esp + 0x14]",
|
|
"fld dword [esp + 0x20]",
|
|
"fadd dword [esp + 0x1c]",
|
|
"fld dword [esp + 0x68]",
|
|
"fmul st2",
|
|
"fld dword [esp + 0x6c]",
|
|
"fmul st2",
|
|
"fsubp",
|
|
"fstp dword [ebp + 0x8]",
|
|
"fld dword [esp + 0x68]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x6c]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [ebp + 0xc]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x58]",
|
|
"fsub dword [esp + 0x54]",
|
|
"fld dword [esp + 0x60]",
|
|
"fadd dword [esp + 0x5c]",
|
|
"fld dword [esp + 0x34]",
|
|
"fmul st2",
|
|
"fld st3",
|
|
"fmul st2",
|
|
"fsubp",
|
|
"fstp dword [ebp]",
|
|
"fld dword [esp + 0x34]",
|
|
"fmul st1",
|
|
"fld st3",
|
|
"fmul st3",
|
|
"sub ebp,0x10",
|
|
"mov dword [esp + 0x28],ebp",
|
|
"add ecx,0x10",
|
|
"faddp",
|
|
"add edx,0x10",
|
|
"add esi,0x10",
|
|
"fstp dword [ebp + 0x14]",
|
|
"mov ebp,dword [esp + 0x70]",
|
|
"sub ebp,0x10",
|
|
"fstp st0",
|
|
"mov dword [esp + 0x70],ebp",
|
|
"fstp st0",
|
|
"mov ebp,dword [esp + 0x24]",
|
|
"fld dword [esp + 0x14]",
|
|
"sub ebp,0x10",
|
|
"fadd dword [esp + 0x18]",
|
|
"mov dword [esp + 0x24],ebp",
|
|
"fld dword [esp + 0x1c]",
|
|
"mov ebp,dword [esp + 0x7c]",
|
|
"fsub dword [esp + 0x20]",
|
|
"add edi,0x10",
|
|
"fld dword [esp + 0x30]",
|
|
"sub ebx,0x10",
|
|
"dec ebp",
|
|
"fmul st1",
|
|
"mov dword [esp + 0x7c],ebp",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [ebx + 0x18]",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x30]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [ebx + 0x1c]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x54]",
|
|
"fadd dword [esp + 0x58]",
|
|
"fld dword [esp + 0x5c]",
|
|
"fsub dword [esp + 0x60]",
|
|
"fld dword [esp + 0x38]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x3c]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [ebx + 0x10]",
|
|
"fld dword [esp + 0x3c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x38]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [ebx + 0x14]",
|
|
"fstp st0",
|
|
"fstp st0"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"ldr w9, [x8, #100]",
|
|
"ldr s2, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldrb w20, [x28, #1051]",
|
|
"add x21, x28, x20, lsl #4",
|
|
"ldr q3, [x21, #1056]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"add w9, w9, #0x10 (16)",
|
|
"str w9, [x8, #100]",
|
|
"ldr s3, [x8, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #108]",
|
|
"ldr s2, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #104]",
|
|
"ldr s2, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #48]",
|
|
"ldr s2, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #44]",
|
|
"ldur s2, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur w9, [x9, #-4]",
|
|
"str w9, [x8, #52]",
|
|
"ldr w9, [x8, #100]",
|
|
"ldr w9, [x9]",
|
|
"str w9, [x8, #56]",
|
|
"ldr w9, [x8, #100]",
|
|
"ldr s3, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"add w22, w20, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"add x23, x28, x22, lsl #4",
|
|
"ldr q4, [x28, #3696]",
|
|
"eor v3.16b, v3.16b, v4.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x8, #60]",
|
|
"ldur s3, [x5, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldur s4, [x11, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldur s4, [x11, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"ldur s5, [x5, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add x12, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldur s5, [x11, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"ldur s6, [x5, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add x13, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #24]",
|
|
"ldur s5, [x11, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldur s6, [x5, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #28]",
|
|
"ldr s5, [x11]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #68]",
|
|
"ldr s5, [x11, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x5, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #76]",
|
|
"ldr s5, [x11]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #88]",
|
|
"ldr s5, [x11, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x5, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #92]",
|
|
"ldur s5, [x7, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldur s6, [x10, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldur s6, [x7, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"ldur s7, [x10, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add x22, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #16]",
|
|
"ldur s6, [x10, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldur s7, [x7, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #32]",
|
|
"ldur s6, [x10, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldur s7, [x7, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #20]",
|
|
"ldr s6, [x7]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x10]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #72]",
|
|
"ldr s6, [x7, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x10, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #80]",
|
|
"ldr s6, [x10]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x7]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #96]",
|
|
"ldr s6, [x10, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x7, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"stur s6, [x11, #-8]",
|
|
"ldr s6, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"stur s6, [x11, #-4]",
|
|
"ldr s6, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x11]",
|
|
"ldr s6, [x8, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x11, #4]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"stur s3, [x10, #-8]",
|
|
"ldr s3, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"stur s3, [x10, #-4]",
|
|
"ldr s3, [x8, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x10]",
|
|
"ldr s3, [x8, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x10, #4]",
|
|
"ldr s3, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"stur s5, [x5, #-8]",
|
|
"ldr s5, [x8, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"stur s3, [x5, #-4]",
|
|
"ldr s3, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x5, #4]",
|
|
"ldr s3, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"stur s5, [x7, #-8]",
|
|
"ldr s5, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"stur s3, [x7, #-4]",
|
|
"ldr s3, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x7]",
|
|
"ldr s5, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x7, #4]",
|
|
"ldr s3, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w9, [x8, #40]",
|
|
"ldr s4, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"ldr s4, [x9, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w9, [x8, #40]",
|
|
"ldr s5, [x9, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"ldr s5, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #40]",
|
|
"ldr s6, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #24]",
|
|
"ldr s5, [x9, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #40]",
|
|
"ldr s6, [x9, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #28]",
|
|
"ldr s5, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #40]",
|
|
"ldr s6, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #68]",
|
|
"ldr s5, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #40]",
|
|
"ldr s6, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #76]",
|
|
"ldr s5, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #40]",
|
|
"ldr s6, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #88]",
|
|
"ldr s5, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #40]",
|
|
"ldr s6, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w9, [x8, #112]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x8, #92]",
|
|
"ldr s5, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x6, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x9, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x6, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #16]",
|
|
"ldr s6, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x6, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #32]",
|
|
"ldr s6, [x9, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x6, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #20]",
|
|
"ldr s6, [x6]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #72]",
|
|
"ldr s6, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x6, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #80]",
|
|
"ldr s6, [x9]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x6]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #96]",
|
|
"ldr s6, [x9, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w9, [x8, #36]",
|
|
"ldr s7, [x6, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x9, #8]",
|
|
"ldr s6, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x9, #12]",
|
|
"ldr s6, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x9]",
|
|
"ldr s6, [x8, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x9, #4]",
|
|
"ldr w9, [x8, #112]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x9, #8]",
|
|
"ldr s3, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x9, #12]",
|
|
"ldr s3, [x8, #68]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #72]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x9]",
|
|
"ldr s3, [x8, #76]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #80]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x9, #4]",
|
|
"ldr w9, [x8, #40]",
|
|
"ldr s3, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x9, #8]",
|
|
"ldr s5, [x8, #104]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #108]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x9, #12]",
|
|
"ldr s3, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x9]",
|
|
"ldr s5, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"sub w9, w9, #0x10 (16)",
|
|
"str w9, [x8, #40]",
|
|
"add w7, w7, #0x10 (16)",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"add w5, w5, #0x10 (16)",
|
|
"add w10, w10, #0x10 (16)",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x9, #20]",
|
|
"ldr w9, [x8, #112]",
|
|
"sub w9, w9, #0x10 (16)",
|
|
"str w9, [x8, #112]",
|
|
"ldr w9, [x8, #36]",
|
|
"ldr s3, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"sub w9, w9, #0x10 (16)",
|
|
"ldr s4, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str w9, [x8, #36]",
|
|
"ldr s4, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w9, [x8, #124]",
|
|
"ldr s5, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w11, w11, #0x10 (16)",
|
|
"ldr s5, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"subs w6, w6, #0x10 (16)",
|
|
"cset x14, hs",
|
|
"subs w26, w9, #0x1 (1)",
|
|
"rmif x14, #63, #nzCv",
|
|
"mov x27, x9",
|
|
"mov x9, x26",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str w9, [x8, #124]",
|
|
"ldr s6, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x6, #24]",
|
|
"ldr s5, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s3, s0",
|
|
"str s3, [x6, #28]",
|
|
"ldr s3, [x8, #84]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #88]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #92]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #96]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s5, s0",
|
|
"str s5, [x6, #16]",
|
|
"ldr s5, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x6, #20]",
|
|
"strb w20, [x28, #1051]",
|
|
"str q2, [x21, #1056]",
|
|
"str q6, [x22, #1056]",
|
|
"str q5, [x13, #1056]",
|
|
"str q4, [x12, #1056]",
|
|
"str q3, [x23, #1056]",
|
|
"ldrb w21, [x28, #1202]",
|
|
"mov w22, #0x1",
|
|
"lsl w22, w22, w20",
|
|
"orr w21, w21, w22",
|
|
"mov w22, #0x8",
|
|
"sub w20, w22, w20",
|
|
"mov w22, #0xf0f0",
|
|
"lsr w20, w22, w20",
|
|
"bic w20, w21, w20",
|
|
"strb w20, [x28, #1202]"
|
|
]
|
|
},
|
|
"Block6": {
|
|
"x86InstructionCount": 409,
|
|
"ExpectedInstructionCount": 2204,
|
|
"x86Insts": [
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x30]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0xc]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x34]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x1c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x38]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x2c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x3c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x3c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x30]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x30]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x34]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x18]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x38]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x28]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x3c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x38]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x2c]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x30]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x34]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x14]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x38]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x24]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x3c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x34]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x28]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x30]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x34]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x10]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x38]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x20]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x3c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x30]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x24]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x20]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0xc]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x24]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x1c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x28]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x2c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x2c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x3c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x20]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x20]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x24]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x18]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x28]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x28]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x2c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x38]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x1c]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x20]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x24]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x14]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x28]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x24]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x2c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x34]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x18]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x20]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x24]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x10]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x28]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x20]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x2c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x30]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x14]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x10]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0xc]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x14]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x1c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x18]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x2c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x1c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x3c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x10]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x10]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x14]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x18]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x18]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x28]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x1c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x38]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0xc]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x10]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x14]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x14]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x18]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x24]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x1c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x34]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x10]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x14]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x10]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x18]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x20]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x1c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x30]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0xc]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x1c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x2c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0xc]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x3c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x18]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x28]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0xc]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x38]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x14]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x24]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0xc]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x34]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x10]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x20]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0xc]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x30]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fld dword [ebp + -0x30]",
|
|
"fstp dword [esp + 0x40]",
|
|
"fld dword [ebp + -0x2c]",
|
|
"fstp dword [esp + 0x3c]",
|
|
"fld dword [ebp + -0x28]",
|
|
"fstp dword [esp + 0x38]",
|
|
"fld dword [ebp + -0x24]",
|
|
"fstp dword [esp + 0x34]",
|
|
"fld dword [ebp + -0x20]",
|
|
"fstp dword [esp + 0x30]",
|
|
"fld dword [ebp + -0x1c]",
|
|
"fstp dword [esp + 0x2c]",
|
|
"fld dword [ebp + -0x18]",
|
|
"fstp dword [esp + 0x28]",
|
|
"fld dword [ebp + -0x14]",
|
|
"fstp dword [esp + 0x24]",
|
|
"fld dword [ebp + -0x10]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [ebp + -0xc]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fxch st5",
|
|
"fstp dword [esp + 0x18]",
|
|
"fxch st3",
|
|
"fstp dword [esp + 0x14]",
|
|
"fxch",
|
|
"fstp dword [esp + 0x10]",
|
|
"fstp dword [esp + 0xc]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fstp dword [esp + 0x4]",
|
|
"mov dword [esp],ebx",
|
|
"call 0x0818d57a"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-48]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-44]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-40]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-36]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-32]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-28]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-24]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-20]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-16]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-12]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s4, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s5, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s4, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s5, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s4, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s5, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s4, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s5, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s5, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s6, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s5, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s6, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s5, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s6, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s5, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s6, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s6, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s7, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s6, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s7, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s6, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s7, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s6, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s7, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s7, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s8, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s7, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s8, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s7, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s8, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s7, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s8, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s8, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s9, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s8, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s9, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s8, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s9, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldur s8, [x9, #-48]",
|
|
"str s8, [x8, #64]",
|
|
"ldur s8, [x9, #-44]",
|
|
"str s8, [x8, #60]",
|
|
"ldur s8, [x9, #-40]",
|
|
"str s8, [x8, #56]",
|
|
"ldur s8, [x9, #-36]",
|
|
"str s8, [x8, #52]",
|
|
"ldur s8, [x9, #-32]",
|
|
"str s8, [x8, #48]",
|
|
"ldur s8, [x9, #-28]",
|
|
"str s8, [x8, #44]",
|
|
"ldur s8, [x9, #-24]",
|
|
"str s8, [x8, #40]",
|
|
"ldur s8, [x9, #-20]",
|
|
"str s8, [x8, #36]",
|
|
"ldur s8, [x9, #-16]",
|
|
"str s8, [x8, #32]",
|
|
"ldur s8, [x9, #-12]",
|
|
"str s8, [x8, #28]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #24]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #20]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #4]",
|
|
"str w6, [x8]",
|
|
"mov w20, #0x462",
|
|
"movk w20, #0x1, lsl #16",
|
|
"str w20, [x8, #-4]!",
|
|
"strb wzr, [x28, #1202]"
|
|
]
|
|
},
|
|
"Block7": {
|
|
"x86InstructionCount": 418,
|
|
"ExpectedInstructionCount": 2211,
|
|
"x86Insts": [
|
|
"push ebp",
|
|
"mov ebp,esp",
|
|
"push ebx",
|
|
"sub esp,0x84",
|
|
"mov ebx,dword [ebp + 0x8]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x30]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0xc]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x34]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x1c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x38]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x2c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x3c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x3c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x30]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x30]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x34]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x18]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x38]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x28]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x3c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x38]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x2c]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x30]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x34]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x14]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x38]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x24]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x3c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x34]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x28]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x30]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x34]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x10]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x38]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x20]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x3c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x30]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x24]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x20]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0xc]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x24]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x1c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x28]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x2c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x2c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x3c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x20]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x20]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x24]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x18]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x28]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x28]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x2c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x38]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x1c]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x20]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x24]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x14]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x28]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x24]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x2c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x34]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x18]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x20]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x24]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x10]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x28]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x20]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x2c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x30]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x14]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x10]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0xc]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x14]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x1c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x18]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x2c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x1c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x3c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0x10]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x10]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x14]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x18]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x18]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x28]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x1c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x38]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [ebp + -0xc]",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x10]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x14]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x14]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x18]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x24]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x1c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x34]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x10]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x14]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x10]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x18]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x20]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x1c]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x30]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0xc]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x1c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x2c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0xc]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x3c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x8]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x18]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x28]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0xc]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x38]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x4]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x14]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x24]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0xc]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x34]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax]",
|
|
"fmulp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x4]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x10]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0x8]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x20]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x10]",
|
|
"fld dword [eax + 0xc]",
|
|
"mov eax,dword [ebp + 0xc]",
|
|
"fld dword [eax + 0x30]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fld dword [ebp + -0x30]",
|
|
"fstp dword [esp + 0x40]",
|
|
"fld dword [ebp + -0x2c]",
|
|
"fstp dword [esp + 0x3c]",
|
|
"fld dword [ebp + -0x28]",
|
|
"fstp dword [esp + 0x38]",
|
|
"fld dword [ebp + -0x24]",
|
|
"fstp dword [esp + 0x34]",
|
|
"fld dword [ebp + -0x20]",
|
|
"fstp dword [esp + 0x30]",
|
|
"fld dword [ebp + -0x1c]",
|
|
"fstp dword [esp + 0x2c]",
|
|
"fld dword [ebp + -0x18]",
|
|
"fstp dword [esp + 0x28]",
|
|
"fld dword [ebp + -0x14]",
|
|
"fstp dword [esp + 0x24]",
|
|
"fld dword [ebp + -0x10]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [ebp + -0xc]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fxch st5",
|
|
"fstp dword [esp + 0x18]",
|
|
"fxch st3",
|
|
"fstp dword [esp + 0x14]",
|
|
"fxch",
|
|
"fstp dword [esp + 0x10]",
|
|
"fstp dword [esp + 0xc]",
|
|
"fstp dword [esp + 0x8]",
|
|
"fstp dword [esp + 0x4]",
|
|
"mov dword [esp],ebx",
|
|
"call 0x0818d57a",
|
|
"mov eax,ebx",
|
|
"add esp,0x84",
|
|
"pop ebx",
|
|
"pop ebp"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"str w9, [x8, #-4]!",
|
|
"mov x9, x8",
|
|
"str w6, [x8, #-4]!",
|
|
"subs w26, w8, #0x84 (132)",
|
|
"mov x27, x8",
|
|
"mov x8, x26",
|
|
"ldr w6, [x9, #8]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-48]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-44]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-40]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-36]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-32]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-28]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-24]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-20]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-16]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-12]",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s2, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s3, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s3, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s4, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s4, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s5, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s4, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s5, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s4, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s5, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s4, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s5, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s5, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s6, [x4, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s5, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s6, [x4, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s5, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s6, [x4, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s5, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s6, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s6, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s7, [x4, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s6, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s7, [x4, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s6, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s7, [x4, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s6, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s7, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s7, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s8, [x4, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s7, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s8, [x4, #36]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s7, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s8, [x4, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s7, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s8, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s8, [x4, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s9, [x4, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s8, [x4, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s9, [x4, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldr w4, [x9, #16]",
|
|
"ldr s8, [x4, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"ldr w4, [x9, #12]",
|
|
"ldr s9, [x4, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s9",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v9.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v8.16b",
|
|
"mov v1.16b, v9.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"ldur s8, [x9, #-48]",
|
|
"str s8, [x8, #64]",
|
|
"ldur s8, [x9, #-44]",
|
|
"str s8, [x8, #60]",
|
|
"ldur s8, [x9, #-40]",
|
|
"str s8, [x8, #56]",
|
|
"ldur s8, [x9, #-36]",
|
|
"str s8, [x8, #52]",
|
|
"ldur s8, [x9, #-32]",
|
|
"str s8, [x8, #48]",
|
|
"ldur s8, [x9, #-28]",
|
|
"str s8, [x8, #44]",
|
|
"ldur s8, [x9, #-24]",
|
|
"str s8, [x8, #40]",
|
|
"ldur s8, [x9, #-20]",
|
|
"str s8, [x8, #36]",
|
|
"ldur s8, [x9, #-16]",
|
|
"str s8, [x8, #32]",
|
|
"ldur s8, [x9, #-12]",
|
|
"str s8, [x8, #28]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #24]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #20]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x8, #4]",
|
|
"str w6, [x8]",
|
|
"mov w20, #0x46f",
|
|
"movk w20, #0x1, lsl #16",
|
|
"str w20, [x8, #-4]!",
|
|
"strb wzr, [x28, #1202]"
|
|
]
|
|
},
|
|
"Block8": {
|
|
"x86InstructionCount": 231,
|
|
"ExpectedInstructionCount": 1963,
|
|
"x86Insts": [
|
|
"fadd dword [esp + 0x40]",
|
|
"lea edx,[ecx + ecx*0x2]",
|
|
"lea esi,[edx + ecx*0x2]",
|
|
"lea ebx,[ecx + -0x2]",
|
|
"fmul dword [esp + 0x74]",
|
|
"fld dword [esp + 0x34]",
|
|
"lea edi,[esi + ecx*0x2]",
|
|
"fadd dword [esp + 0x40]",
|
|
"fmul dword [esp + 0x74]",
|
|
"fld dword [esp + 0x38]",
|
|
"fsub dword [esp + 0x40]",
|
|
"fmul dword [esp + 0x78]",
|
|
"fstp dword [esp + 0x2c]",
|
|
"fld dword [esp + 0x3c]",
|
|
"fsub dword [esp + 0x40]",
|
|
"fmul dword [esp + 0x78]",
|
|
"fstp dword [esp + 0x28]",
|
|
"fld dword [eax + esi*0x4 + -0x8]",
|
|
"fadd dword [eax + ebx*0x4]",
|
|
"fld dword [eax + ecx*0x4 + -0x4]",
|
|
"fchs",
|
|
"fsub dword [eax + esi*0x4 + -0x4]",
|
|
"fld dword [eax + ebx*0x4]",
|
|
"fsub dword [eax + esi*0x4 + -0x8]",
|
|
"fstp dword [esp + 0x14]",
|
|
"fld dword [eax + esi*0x4 + -0x4]",
|
|
"fsub dword [eax + ecx*0x4 + -0x4]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fld dword [eax + edx*0x4 + -0x8]",
|
|
"fadd dword [eax + edi*0x4 + -0x8]",
|
|
"fld dword [eax + edx*0x4 + -0x4]",
|
|
"fadd dword [eax + edi*0x4 + -0x4]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [eax + edx*0x4 + -0x8]",
|
|
"fsub dword [eax + edi*0x4 + -0x8]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [eax + edx*0x4 + -0x4]",
|
|
"fsub dword [eax + edi*0x4 + -0x4]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + ebx*0x4]",
|
|
"fld st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [eax + ecx*0x4 + -0x4]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [eax + edx*0x4 + -0x8]",
|
|
"fstp st1",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st1",
|
|
"fstp dword [eax + edx*0x4 + -0x4]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x18]",
|
|
"fadd dword [esp + 0x14]",
|
|
"fld dword [esp + 0x20]",
|
|
"fadd dword [esp + 0x1c]",
|
|
"fld st3",
|
|
"fmul st2",
|
|
"fld st3",
|
|
"fmul st2",
|
|
"fsubp",
|
|
"fstp dword [eax + esi*0x4 + -0x8]",
|
|
"fld st3",
|
|
"fmul st1",
|
|
"fld st3",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [eax + esi*0x4 + -0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x14]",
|
|
"fsub dword [esp + 0x18]",
|
|
"fld dword [esp + 0x1c]",
|
|
"fsub dword [esp + 0x20]",
|
|
"fld dword [esp + 0x28]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [eax + edi*0x4 + -0x8]",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x28]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [eax + edi*0x4 + -0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [eax + ecx*0x4]",
|
|
"fadd dword [eax + esi*0x4]",
|
|
"fld dword [eax + ecx*0x4 + 0x4]",
|
|
"fchs",
|
|
"fsub dword [eax + esi*0x4 + 0x4]",
|
|
"fld dword [eax + ecx*0x4]",
|
|
"fsub dword [eax + esi*0x4]",
|
|
"fstp dword [esp + 0x14]",
|
|
"fld dword [eax + esi*0x4 + 0x4]",
|
|
"fsub dword [eax + ecx*0x4 + 0x4]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fld dword [eax + edi*0x4]",
|
|
"fadd dword [eax + edx*0x4]",
|
|
"fld dword [eax + edx*0x4 + 0x4]",
|
|
"fadd dword [eax + edi*0x4 + 0x4]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [eax + edx*0x4]",
|
|
"fsub dword [eax + edi*0x4]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [eax + edx*0x4 + 0x4]",
|
|
"fsub dword [eax + edi*0x4 + 0x4]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + ecx*0x4]",
|
|
"fld st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [eax + ecx*0x4 + 0x4]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [eax + edx*0x4]",
|
|
"fstp st1",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st1",
|
|
"fstp dword [eax + edx*0x4 + 0x4]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x18]",
|
|
"fadd dword [esp + 0x14]",
|
|
"fld dword [esp + 0x20]",
|
|
"fadd dword [esp + 0x1c]",
|
|
"fld st1",
|
|
"fsub st0,st1",
|
|
"fmul dword [esp + 0x40]",
|
|
"fstp dword [eax + esi*0x4]",
|
|
"fadd st0,st1",
|
|
"fmul dword [esp + 0x40]",
|
|
"fstp dword [eax + esi*0x4 + 0x4]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x14]",
|
|
"fsub dword [esp + 0x18]",
|
|
"fld dword [esp + 0x1c]",
|
|
"fsub dword [esp + 0x20]",
|
|
"fld dword [esp + 0x40]",
|
|
"fchs",
|
|
"fld st1",
|
|
"fadd st0,st3",
|
|
"fmul st1",
|
|
"fstp dword [eax + edi*0x4]",
|
|
"fxch",
|
|
"fsub st0,st2",
|
|
"fmul st1",
|
|
"fstp dword [eax + edi*0x4 + 0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [eax + ecx*0x4 + 0x8]",
|
|
"fadd dword [eax + esi*0x4 + 0x8]",
|
|
"fld dword [eax + ecx*0x4 + 0xc]",
|
|
"fchs",
|
|
"fsub dword [eax + esi*0x4 + 0xc]",
|
|
"fld dword [eax + ecx*0x4 + 0x8]",
|
|
"fsub dword [eax + esi*0x4 + 0x8]",
|
|
"fstp dword [esp + 0x14]",
|
|
"fld dword [eax + esi*0x4 + 0xc]",
|
|
"fsub dword [eax + ecx*0x4 + 0xc]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fld dword [eax + edi*0x4 + 0x8]",
|
|
"fadd dword [eax + edx*0x4 + 0x8]",
|
|
"fld dword [eax + edx*0x4 + 0xc]",
|
|
"fadd dword [eax + edi*0x4 + 0xc]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [eax + edx*0x4 + 0x8]",
|
|
"fsub dword [eax + edi*0x4 + 0x8]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [eax + edx*0x4 + 0xc]",
|
|
"fsub dword [eax + edi*0x4 + 0xc]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + ecx*0x4 + 0x8]",
|
|
"fld st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [eax + ecx*0x4 + 0xc]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [eax + edx*0x4 + 0x8]",
|
|
"fstp st1",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st1",
|
|
"fstp dword [eax + edx*0x4 + 0xc]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x18]",
|
|
"fadd dword [esp + 0x14]",
|
|
"fld dword [esp + 0x20]",
|
|
"fadd dword [esp + 0x1c]",
|
|
"fld st2",
|
|
"fmul st2",
|
|
"fld st4",
|
|
"fmul st2",
|
|
"fsubp",
|
|
"fstp dword [eax + esi*0x4 + 0x8]",
|
|
"fxch st2",
|
|
"fmul st2",
|
|
"fxch st3",
|
|
"fmul st1",
|
|
"faddp st3,st0",
|
|
"fxch st2",
|
|
"fstp dword [eax + esi*0x4 + 0xc]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x14]",
|
|
"fsub dword [esp + 0x18]",
|
|
"fld dword [esp + 0x1c]",
|
|
"fsub dword [esp + 0x20]",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x28]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [eax + edi*0x4 + 0x8]",
|
|
"fld dword [esp + 0x28]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [eax + edi*0x4 + 0xc]",
|
|
"pop edi",
|
|
"pop esi",
|
|
"fstp st0",
|
|
"pop ebp",
|
|
"fstp st0",
|
|
"pop ebx",
|
|
"add esp,0x74"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"ldr s2, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldrb w20, [x28, #1051]",
|
|
"add x21, x28, x20, lsl #4",
|
|
"ldr q3, [x21, #1056]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"add w5, w7, w7, lsl #1",
|
|
"add w10, w5, w7, lsl #1",
|
|
"sub w6, w7, #0x2 (2)",
|
|
"ldr s3, [x8, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"add w22, w20, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"add w11, w10, w7, lsl #1",
|
|
"ldr s4, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add x23, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"ldr s5, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add x12, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x8, #44]",
|
|
"ldr s4, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x8, #40]",
|
|
"add w13, w4, w10, lsl #2",
|
|
"ldur s4, [x13, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w13, w4, w6, lsl #2",
|
|
"ldr s5, [x13]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w13, w4, w7, lsl #2",
|
|
"ldur s5, [x13, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"add x13, x28, x22, lsl #4",
|
|
"ldr q6, [x28, #3696]",
|
|
"eor v5.16b, v5.16b, v6.16b",
|
|
"add w14, w4, w10, lsl #2",
|
|
"ldur s6, [x14, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add w14, w4, w6, lsl #2",
|
|
"ldr s6, [x14]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"add w14, w4, w10, lsl #2",
|
|
"ldur s7, [x14, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add x14, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #20]",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldur s6, [x15, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldur s7, [x15, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #28]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldur s6, [x15, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldur s7, [x15, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldur s7, [x15, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldur s8, [x15, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"add x22, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #16]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldur s7, [x15, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldur s8, [x15, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #32]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldur s7, [x15, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldur s8, [x15, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w6, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x15]",
|
|
"ldr s7, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"stur s7, [x15, #-4]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"stur s4, [x15, #-8]",
|
|
"ldr s4, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"stur s4, [x15, #-4]",
|
|
"ldr s4, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"stur s6, [x15, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"stur s4, [x15, #-4]",
|
|
"ldr s4, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"stur s6, [x15, #-8]",
|
|
"ldr s6, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"stur s4, [x15, #-4]",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s4, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s5, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s5, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr q6, [x28, #3696]",
|
|
"eor v5.16b, v5.16b, v6.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s6, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s6, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s7, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #20]",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s6, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s7, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #28]",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s6, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s8, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #16]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s8, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #32]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s8, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x15]",
|
|
"ldr s7, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x15, #4]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15]",
|
|
"ldr s4, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15, #4]",
|
|
"ldr s4, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15, #4]",
|
|
"ldr s4, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr q7, [x28, #3696]",
|
|
"eor v6.16b, v6.16b, v7.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x15]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15, #4]",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s4, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s5, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s5, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr q6, [x28, #3696]",
|
|
"eor v5.16b, v5.16b, v6.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s6, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s6, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s7, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #20]",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s6, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s7, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #28]",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s6, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s8, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #16]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s8, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #32]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s8, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x15, #8]",
|
|
"ldr s7, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x15, #12]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15, #8]",
|
|
"ldr s4, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15, #12]",
|
|
"ldr s4, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x15, #8]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"add w15, w4, w10, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x15, #12]",
|
|
"add w20, w20, #0x1 (1)",
|
|
"and w20, w20, #0x7",
|
|
"ldr s2, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15, #8]",
|
|
"ldr s4, [x8, #40]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x15, #12]",
|
|
"ldp w11, w10, [x8], #8",
|
|
"ldp w9, w6, [x8], #8",
|
|
"mvn w27, w8",
|
|
"adds w26, w8, #0x74 (116)",
|
|
"cfinv",
|
|
"mov x8, x26",
|
|
"strb w20, [x28, #1051]",
|
|
"str q7, [x22, #1056]",
|
|
"str q6, [x14, #1056]",
|
|
"str q5, [x13, #1056]",
|
|
"str q4, [x12, #1056]",
|
|
"str q3, [x23, #1056]",
|
|
"str q2, [x21, #1056]",
|
|
"ldrb w21, [x28, #1202]",
|
|
"mov w22, #0x8",
|
|
"sub w20, w22, w20",
|
|
"mov w22, #0xfcfc",
|
|
"lsr w20, w22, w20",
|
|
"bic w20, w21, w20",
|
|
"strb w20, [x28, #1202]"
|
|
]
|
|
},
|
|
"Block9": {
|
|
"x86InstructionCount": 222,
|
|
"ExpectedInstructionCount": 1957,
|
|
"x86Insts": [
|
|
"fadd dword [esp + 0x40]",
|
|
"lea edx,[ecx + ecx*0x2]",
|
|
"lea esi,[edx + ecx*0x2]",
|
|
"lea ebx,[ecx + -0x2]",
|
|
"fmul dword [esp + 0x74]",
|
|
"fld dword [esp + 0x34]",
|
|
"lea edi,[esi + ecx*0x2]",
|
|
"fadd dword [esp + 0x40]",
|
|
"fmul dword [esp + 0x74]",
|
|
"fld dword [esp + 0x38]",
|
|
"fsub dword [esp + 0x40]",
|
|
"fmul dword [esp + 0x78]",
|
|
"fstp dword [esp + 0x30]",
|
|
"fld dword [esp + 0x3c]",
|
|
"fsub dword [esp + 0x40]",
|
|
"fmul dword [esp + 0x78]",
|
|
"fstp dword [esp + 0x2c]",
|
|
"fld dword [eax + esi*0x4 + -0x8]",
|
|
"fadd dword [eax + ebx*0x4]",
|
|
"fld dword [eax + ecx*0x4 + -0x4]",
|
|
"fadd dword [eax + esi*0x4 + -0x4]",
|
|
"fld dword [eax + ebx*0x4]",
|
|
"fsub dword [eax + esi*0x4 + -0x8]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld dword [eax + ecx*0x4 + -0x4]",
|
|
"fsub dword [eax + esi*0x4 + -0x4]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fld dword [eax + edi*0x4 + -0x8]",
|
|
"fadd dword [eax + edx*0x4 + -0x8]",
|
|
"fld dword [eax + edx*0x4 + -0x4]",
|
|
"fadd dword [eax + edi*0x4 + -0x4]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [eax + edx*0x4 + -0x8]",
|
|
"fsub dword [eax + edi*0x4 + -0x8]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [eax + edx*0x4 + -0x4]",
|
|
"fsub dword [eax + edi*0x4 + -0x4]",
|
|
"fstp dword [esp + 0x14]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + ebx*0x4]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st2",
|
|
"fstp dword [eax + ecx*0x4 + -0x4]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [eax + edx*0x4 + -0x8]",
|
|
"fstp st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [eax + edx*0x4 + -0x4]",
|
|
"fld dword [esp + 0x18]",
|
|
"fsub dword [esp + 0x14]",
|
|
"fld dword [esp + 0x20]",
|
|
"fadd dword [esp + 0x1c]",
|
|
"fld st3",
|
|
"fmul st2",
|
|
"fld st3",
|
|
"fmul st2",
|
|
"fsubp",
|
|
"fstp dword [eax + esi*0x4 + -0x8]",
|
|
"fld st3",
|
|
"fmul st1",
|
|
"fld st3",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [eax + esi*0x4 + -0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x14]",
|
|
"fadd dword [esp + 0x18]",
|
|
"fld dword [esp + 0x1c]",
|
|
"fsub dword [esp + 0x20]",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x30]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [eax + edi*0x4 + -0x8]",
|
|
"fld dword [esp + 0x30]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [eax + edi*0x4 + -0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [eax + ecx*0x4]",
|
|
"fadd dword [eax + esi*0x4]",
|
|
"fld dword [eax + ecx*0x4 + 0x4]",
|
|
"fadd dword [eax + esi*0x4 + 0x4]",
|
|
"fld dword [eax + ecx*0x4]",
|
|
"fsub dword [eax + esi*0x4]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld dword [eax + ecx*0x4 + 0x4]",
|
|
"fsub dword [eax + esi*0x4 + 0x4]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fld dword [eax + edx*0x4]",
|
|
"fadd dword [eax + edi*0x4]",
|
|
"fld dword [eax + edx*0x4 + 0x4]",
|
|
"fadd dword [eax + edi*0x4 + 0x4]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [eax + edx*0x4]",
|
|
"fsub dword [eax + edi*0x4]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [eax + edx*0x4 + 0x4]",
|
|
"fsub dword [eax + edi*0x4 + 0x4]",
|
|
"fstp dword [esp + 0x14]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + ecx*0x4]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st2",
|
|
"fstp dword [eax + ecx*0x4 + 0x4]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [eax + edx*0x4]",
|
|
"fstp st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [eax + edx*0x4 + 0x4]",
|
|
"fld dword [esp + 0x18]",
|
|
"fsub dword [esp + 0x14]",
|
|
"fld dword [esp + 0x20]",
|
|
"fadd dword [esp + 0x1c]",
|
|
"fld st1",
|
|
"fsub st0,st1",
|
|
"fmul dword [esp + 0x40]",
|
|
"fstp dword [eax + esi*0x4]",
|
|
"fadd st0,st1",
|
|
"fmul dword [esp + 0x40]",
|
|
"fstp dword [eax + esi*0x4 + 0x4]",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x14]",
|
|
"fadd dword [esp + 0x18]",
|
|
"fld dword [esp + 0x1c]",
|
|
"fsub dword [esp + 0x20]",
|
|
"fld dword [esp + 0x40]",
|
|
"fchs",
|
|
"fld st1",
|
|
"fadd st0,st3",
|
|
"fmul st1",
|
|
"fstp dword [eax + edi*0x4]",
|
|
"fxch",
|
|
"fsub st0,st2",
|
|
"fmul st1",
|
|
"fstp dword [eax + edi*0x4 + 0x4]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [eax + ecx*0x4 + 0x8]",
|
|
"fadd dword [eax + esi*0x4 + 0x8]",
|
|
"fld dword [eax + ecx*0x4 + 0xc]",
|
|
"fadd dword [eax + esi*0x4 + 0xc]",
|
|
"fld dword [eax + ecx*0x4 + 0x8]",
|
|
"fsub dword [eax + esi*0x4 + 0x8]",
|
|
"fstp dword [esp + 0x18]",
|
|
"fld dword [eax + ecx*0x4 + 0xc]",
|
|
"fsub dword [eax + esi*0x4 + 0xc]",
|
|
"fstp dword [esp + 0x1c]",
|
|
"fld dword [eax + edi*0x4 + 0x8]",
|
|
"fadd dword [eax + edx*0x4 + 0x8]",
|
|
"fld dword [eax + edi*0x4 + 0xc]",
|
|
"fadd dword [eax + edx*0x4 + 0xc]",
|
|
"fstp dword [esp + 0x10]",
|
|
"fld dword [eax + edx*0x4 + 0x8]",
|
|
"fsub dword [eax + edi*0x4 + 0x8]",
|
|
"fstp dword [esp + 0x20]",
|
|
"fld dword [eax + edx*0x4 + 0xc]",
|
|
"fsub dword [eax + edi*0x4 + 0xc]",
|
|
"fstp dword [esp + 0x14]",
|
|
"fld st0",
|
|
"fadd st0,st3",
|
|
"fstp dword [eax + ecx*0x4 + 0x8]",
|
|
"fld dword [esp + 0x10]",
|
|
"fadd st0,st2",
|
|
"fstp dword [eax + ecx*0x4 + 0xc]",
|
|
"fxch st2",
|
|
"fsub st0,st2",
|
|
"fstp dword [eax + edx*0x4 + 0x8]",
|
|
"fstp st1",
|
|
"fsub dword [esp + 0x10]",
|
|
"fstp dword [eax + edx*0x4 + 0xc]",
|
|
"fld dword [esp + 0x18]",
|
|
"fsub dword [esp + 0x14]",
|
|
"fld dword [esp + 0x20]",
|
|
"fadd dword [esp + 0x1c]",
|
|
"fld st2",
|
|
"fmul st2",
|
|
"fld st4",
|
|
"fmul st2",
|
|
"fsubp",
|
|
"fstp dword [eax + esi*0x4 + 0x8]",
|
|
"fxch st2",
|
|
"fmul st2",
|
|
"fxch st3",
|
|
"fmul st1",
|
|
"faddp st3,st0",
|
|
"fxch st2",
|
|
"fstp dword [eax + esi*0x4 + 0xc]",
|
|
"fstp st0",
|
|
"fstp st0",
|
|
"fld dword [esp + 0x14]",
|
|
"fadd dword [esp + 0x18]",
|
|
"fld dword [esp + 0x1c]",
|
|
"fsub dword [esp + 0x20]",
|
|
"fld dword [esp + 0x30]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st3",
|
|
"faddp",
|
|
"fstp dword [eax + edi*0x4 + 0x8]",
|
|
"fld dword [esp + 0x2c]",
|
|
"fmul st1",
|
|
"fld dword [esp + 0x30]",
|
|
"fmul st3",
|
|
"fsubp",
|
|
"fstp dword [eax + edi*0x4 + 0xc]",
|
|
"pop edi",
|
|
"pop esi",
|
|
"fstp st0",
|
|
"pop ebp",
|
|
"fstp st0",
|
|
"pop ebx",
|
|
"add esp,0x74"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"ldr s2, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldrb w20, [x28, #1051]",
|
|
"add x21, x28, x20, lsl #4",
|
|
"ldr q3, [x21, #1056]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"add w5, w7, w7, lsl #1",
|
|
"add w10, w5, w7, lsl #1",
|
|
"sub w6, w7, #0x2 (2)",
|
|
"ldr s3, [x8, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #52]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"add w22, w20, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"add w11, w10, w7, lsl #1",
|
|
"ldr s4, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add x23, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #116]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #56]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"ldr s5, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add x12, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x8, #48]",
|
|
"ldr s4, [x8, #60]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #120]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x8, #44]",
|
|
"add w13, w4, w10, lsl #2",
|
|
"ldur s4, [x13, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w13, w4, w6, lsl #2",
|
|
"ldr s5, [x13]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w13, w4, w7, lsl #2",
|
|
"ldur s5, [x13, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"add w13, w4, w10, lsl #2",
|
|
"ldur s6, [x13, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add x13, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add w14, w4, w6, lsl #2",
|
|
"ldr s6, [x14]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"add w14, w4, w10, lsl #2",
|
|
"ldur s7, [x14, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add x14, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #24]",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldur s6, [x15, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldur s7, [x15, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #28]",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldur s6, [x15, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldur s7, [x15, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldur s7, [x15, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w22, w22, #0x7 (7)",
|
|
"and w22, w22, #0x7",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldur s8, [x15, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"add x22, x28, x22, lsl #4",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #16]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldur s7, [x15, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldur s8, [x15, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #32]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldur s7, [x15, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldur s8, [x15, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w6, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x15]",
|
|
"ldr s7, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"stur s7, [x15, #-4]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"stur s4, [x15, #-8]",
|
|
"ldr s4, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"stur s4, [x15, #-4]",
|
|
"ldr s4, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"stur s6, [x15, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"stur s4, [x15, #-4]",
|
|
"ldr s4, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"stur s6, [x15, #-8]",
|
|
"ldr s6, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"stur s4, [x15, #-4]",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s4, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s5, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s5, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s6, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s6, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s7, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #24]",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s6, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s7, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #28]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s6, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s7, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s8, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #16]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s8, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #32]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s8, [x15, #4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x15]",
|
|
"ldr s7, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x15, #4]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15]",
|
|
"ldr s4, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15, #4]",
|
|
"ldr s4, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr s7, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x15]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15, #4]",
|
|
"ldr s4, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #64]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"ldr q7, [x28, #3696]",
|
|
"eor v6.16b, v6.16b, v7.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x15]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15, #4]",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s4, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s5, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s5, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s6, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s6, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s7, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #24]",
|
|
"add w15, w4, w7, lsl #2",
|
|
"ldr s6, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"ldr s7, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s6, s0",
|
|
"str s6, [x8, #28]",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s6, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s7, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s8, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #16]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s8, [x15, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #32]",
|
|
"add w15, w4, w5, lsl #2",
|
|
"ldr s7, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"ldr s8, [x15, #12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s8",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v8.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v8.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x15, #8]",
|
|
"ldr s7, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s7",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"add w15, w4, w7, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v7.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s7, s0",
|
|
"str s7, [x15, #12]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15, #8]",
|
|
"ldr s4, [x8, #16]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w5, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15, #12]",
|
|
"ldr s4, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"ldr s6, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s6",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v6.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v7.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"mov v1.16b, v7.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v6.16b, v0.16b",
|
|
"add w15, w4, w10, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v6.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x15, #8]",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"strb wzr, [x28, #1049]",
|
|
"add w15, w4, w10, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x15, #12]",
|
|
"add w20, w20, #0x1 (1)",
|
|
"and w20, w20, #0x7",
|
|
"ldr s2, [x8, #20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #24]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x8, #28]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #32]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s4, s0",
|
|
"str s4, [x15, #8]",
|
|
"ldr s4, [x8, #44]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"ldr s5, [x8, #48]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s5",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v5.16b",
|
|
"mov v1.16b, v2.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v5.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"mov v1.16b, v5.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"add w15, w4, w11, lsl #2",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v4.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s8, s0",
|
|
"str s8, [x15, #12]",
|
|
"ldp w11, w10, [x8], #8",
|
|
"ldp w9, w6, [x8], #8",
|
|
"mvn w27, w8",
|
|
"adds w26, w8, #0x74 (116)",
|
|
"cfinv",
|
|
"mov x8, x26",
|
|
"strb w20, [x28, #1051]",
|
|
"str q7, [x22, #1056]",
|
|
"str q6, [x14, #1056]",
|
|
"str q5, [x13, #1056]",
|
|
"str q4, [x12, #1056]",
|
|
"str q3, [x23, #1056]",
|
|
"str q2, [x21, #1056]",
|
|
"ldrb w21, [x28, #1202]",
|
|
"mov w22, #0x8",
|
|
"sub w20, w22, w20",
|
|
"mov w22, #0xfcfc",
|
|
"lsr w20, w22, w20",
|
|
"bic w20, w21, w20",
|
|
"strb w20, [x28, #1202]"
|
|
]
|
|
},
|
|
"Block10": {
|
|
"x86InstructionCount": 420,
|
|
"ExpectedInstructionCount": 1954,
|
|
"x86Insts": [
|
|
"push ebp",
|
|
"mov ebp,esp",
|
|
"sub esp,0x14",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x78",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x38",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x8]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x7c",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x3c",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x4]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x78",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x78",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x38",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x7c",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x7c",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x3c",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"lea edx,[eax + 0x38]",
|
|
"mov eax,dword [ebp + -0x8]",
|
|
"mov dword [edx],eax",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"lea edx,[eax + 0x3c]",
|
|
"mov eax,dword [ebp + -0x4]",
|
|
"mov dword [edx],eax",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x70",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x30",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x8]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x74",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x34",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x4]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x70",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x70",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x30",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x74",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x74",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x34",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x30",
|
|
"fld dword [ebp + -0x8]",
|
|
"fld dword [0x08553140]",
|
|
"fmulp",
|
|
"fld dword [ebp + -0x4]",
|
|
"fld dword [0x08553144]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x34",
|
|
"fld dword [ebp + -0x8]",
|
|
"fld dword [0x08553148]",
|
|
"fmulp",
|
|
"fld dword [ebp + -0x4]",
|
|
"fld dword [0x08553140]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x68",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x28",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x8]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x6c",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x2c",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x4]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x68",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x68",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x28",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x6c",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x6c",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x2c",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x28",
|
|
"fld dword [ebp + -0x8]",
|
|
"fsub dword [ebp + -0x4]",
|
|
"fld dword [0x0855313c]",
|
|
"fmulp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x2c",
|
|
"fld dword [ebp + -0x8]",
|
|
"fadd dword [ebp + -0x4]",
|
|
"fld dword [0x0855313c]",
|
|
"fmulp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x60",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x20",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x8]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x64",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x24",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x4]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x60",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x60",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x20",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x64",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x64",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x24",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x20",
|
|
"fld dword [ebp + -0x8]",
|
|
"fld dword [0x08553148]",
|
|
"fmulp",
|
|
"fld dword [ebp + -0x4]",
|
|
"fld dword [0x0855314c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x24",
|
|
"fld dword [ebp + -0x4]",
|
|
"fld dword [0x08553148]",
|
|
"fmulp",
|
|
"fld dword [ebp + -0x8]",
|
|
"fld dword [0x08553140]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x58",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x18",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x8]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x1c",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x5c",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x4]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x58",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x58",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x18",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x5c",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x5c",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x1c",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"lea edx,[eax + 0x18]",
|
|
"mov eax,dword [ebp + -0x4]",
|
|
"mov dword [edx],eax",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"lea edx,[eax + 0x1c]",
|
|
"mov eax,dword [ebp + -0x8]",
|
|
"mov dword [edx],eax",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x10",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x50",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x8]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x14",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x54",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x4]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x50",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x50",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x10",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x54",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x54",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x14",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x10",
|
|
"fld dword [ebp + -0x4]",
|
|
"fld dword [0x08553140]",
|
|
"fmulp",
|
|
"fld dword [ebp + -0x8]",
|
|
"fld dword [0x08553148]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x14",
|
|
"fld dword [ebp + -0x4]",
|
|
"fld dword [0x08553148]",
|
|
"fmulp",
|
|
"fld dword [ebp + -0x8]",
|
|
"fld dword [0x0855314c]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x8",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x48",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x8]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0xc",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x4c",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x4]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x48",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x48",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x8",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x4c",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x4c",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0xc",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x8",
|
|
"fld dword [ebp + -0x4]",
|
|
"fadd dword [ebp + -0x8]",
|
|
"fld dword [0x0855313c]",
|
|
"fmulp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0xc",
|
|
"fld dword [ebp + -0x4]",
|
|
"fsub dword [ebp + -0x8]",
|
|
"fld dword [0x0855313c]",
|
|
"fmulp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x40",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x8]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x4",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x44",
|
|
"fld dword [eax]",
|
|
"fsubp",
|
|
"fstp dword [ebp + -0x4]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"lea edx,[eax + 0x40]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x40",
|
|
"fld dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"fld dword [eax]",
|
|
"faddp",
|
|
"fstp dword [edx]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x44",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x44",
|
|
"fld dword [edx]",
|
|
"mov edx,dword [ebp + 0x8]",
|
|
"add edx,0x4",
|
|
"fld dword [edx]",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"fld dword [ebp + -0x4]",
|
|
"fld dword [0x08553148]",
|
|
"fmulp",
|
|
"fld dword [ebp + -0x8]",
|
|
"fld dword [0x08553140]",
|
|
"fmulp",
|
|
"faddp",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x4",
|
|
"fld dword [ebp + -0x4]",
|
|
"fld dword [0x08553140]",
|
|
"fmulp",
|
|
"fld dword [ebp + -0x8]",
|
|
"fld dword [0x08553144]",
|
|
"fmulp",
|
|
"faddp",
|
|
"fstp dword [eax]",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"mov dword [esp],eax",
|
|
"call 0x0816de98",
|
|
"mov eax,dword [ebp + 0x8]",
|
|
"add eax,0x40",
|
|
"mov dword [esp],eax",
|
|
"call 0x0816de98",
|
|
"leave"
|
|
],
|
|
"ExpectedArm64ASM": [
|
|
"str w9, [x8, #-4]!",
|
|
"mov x9, x8",
|
|
"sub w8, w8, #0x14 (20)",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x78 (120)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x38 (56)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-8]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x7c (124)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x3c (60)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x78 (120)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x78 (120)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x38 (56)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x7c (124)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x7c (124)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x3c (60)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w5, w4, #0x38 (56)",
|
|
"ldur w4, [x9, #-8]",
|
|
"str w4, [x5]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w5, w4, #0x3c (60)",
|
|
"ldur w4, [x9, #-4]",
|
|
"str w4, [x5]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x70 (112)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x30 (48)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-8]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x74 (116)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x34 (52)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x70 (112)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x70 (112)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x30 (48)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x74 (116)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x74 (116)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x34 (52)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x30 (48)",
|
|
"ldur s2, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"mov w20, #0x3140",
|
|
"movk w20, #0x855, lsl #16",
|
|
"ldr s3, [x20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"mov w21, #0x3144",
|
|
"movk w21, #0x855, lsl #16",
|
|
"ldr s4, [x21]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x34 (52)",
|
|
"ldur s2, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"mov w22, #0x3148",
|
|
"movk w22, #0x855, lsl #16",
|
|
"ldr s3, [x22]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x68 (104)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x28 (40)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-8]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x6c (108)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x2c (44)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x68 (104)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x68 (104)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x28 (40)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x6c (108)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x6c (108)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x2c (44)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x28 (40)",
|
|
"ldur s2, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"mov w23, #0x313c",
|
|
"movk w23, #0x855, lsl #16",
|
|
"ldr s3, [x23]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x2c (44)",
|
|
"ldur s2, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x23]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x60 (96)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x20 (32)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-8]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x64 (100)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x24 (36)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x60 (96)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x60 (96)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x20 (32)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x64 (100)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x64 (100)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x24 (36)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x20 (32)",
|
|
"ldur s2, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x22]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"mov w12, #0x314c",
|
|
"movk w12, #0x855, lsl #16",
|
|
"ldr s4, [x12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x24 (36)",
|
|
"ldur s2, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x22]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x58 (88)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x18 (24)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-8]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x1c (28)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x5c (92)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x58 (88)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x58 (88)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x18 (24)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x5c (92)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x5c (92)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x1c (28)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w5, w4, #0x18 (24)",
|
|
"ldur w4, [x9, #-4]",
|
|
"str w4, [x5]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w5, w4, #0x1c (28)",
|
|
"ldur w4, [x9, #-8]",
|
|
"str w4, [x5]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x10 (16)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x50 (80)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-8]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x14 (20)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x54 (84)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x50 (80)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x50 (80)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x10 (16)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x54 (84)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x54 (84)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x14 (20)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x10 (16)",
|
|
"ldur s2, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x22]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x14 (20)",
|
|
"ldur s2, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x22]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x12]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x8 (8)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x48 (72)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-8]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0xc (12)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x4c (76)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x48 (72)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x48 (72)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x8 (8)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x4c (76)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x4c (76)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0xc (12)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x8 (8)",
|
|
"ldur s2, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x23]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0xc (12)",
|
|
"ldur s2, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x23]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x40 (64)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-8]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x4 (4)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x44 (68)",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2040]",
|
|
"ldr x3, [x28, #2048]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"stur s2, [x9, #-4]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w5, w4, #0x40 (64)",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x40 (64)",
|
|
"ldr s2, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"ldr s3, [x4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x5]",
|
|
"ldr w4, [x9, #8]",
|
|
"add w4, w4, #0x44 (68)",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x44 (68)",
|
|
"ldr s2, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w5, [x9, #8]",
|
|
"add w5, w5, #0x4 (4)",
|
|
"ldr s3, [x5]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldur s2, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x22]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr w4, [x9, #8]",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"adds w26, w4, #0x4 (4)",
|
|
"mov x27, x4",
|
|
"mov x4, x26",
|
|
"ldur s2, [x9, #-4]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s2",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldr s3, [x20]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"ldur s3, [x9, #-8]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s3",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"ldr s4, [x21]",
|
|
"str x30, [sp, #-16]!",
|
|
"fmov s0, s4",
|
|
"ldr x0, [x28, #1640]",
|
|
"ldr x3, [x28, #1648]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v4.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v3.16b",
|
|
"mov v1.16b, v4.16b",
|
|
"ldr x0, [x28, #2056]",
|
|
"ldr x3, [x28, #2064]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v3.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"mov v1.16b, v3.16b",
|
|
"ldr x0, [x28, #2024]",
|
|
"ldr x3, [x28, #2032]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"mov v2.16b, v0.16b",
|
|
"str x30, [sp, #-16]!",
|
|
"mov v0.16b, v2.16b",
|
|
"ldr x0, [x28, #1672]",
|
|
"ldr x3, [x28, #1680]",
|
|
"blr x0",
|
|
"ldr x30, [sp], #16",
|
|
"fmov s2, s0",
|
|
"str s2, [x4]",
|
|
"ldr w4, [x9, #8]",
|
|
"str w4, [x8]",
|
|
"mov w20, #0x47c",
|
|
"movk w20, #0x1, lsl #16",
|
|
"str w20, [x8, #-4]!",
|
|
"cfinv",
|
|
"ldrb w21, [x28, #1051]",
|
|
"ldrb w22, [x28, #1202]",
|
|
"mov w23, #0x8",
|
|
"sub w21, w23, w21",
|
|
"mov w23, #0xe0e0",
|
|
"lsr w21, w23, w21",
|
|
"bic w21, w22, w21",
|
|
"strb w21, [x28, #1202]"
|
|
]
|
|
}
|
|
}
|
|
}
|