ARM64: Fix disassembly of certain sub-word-size loads/stores.

This commit is contained in:
Mike Pall
2025-11-27 16:39:15 +01:00
parent e17ee83326
commit 3215838aa7

View File

@@ -485,15 +485,15 @@ local map_ls = { -- Loads and stores.
shift = 30, mask = 3,
[0] = {
shift = 22, mask = 3,
[0] = "strbDwzU", "ldrbDwzU"
[0] = "strbDwzU", "ldrbDwzU", "ldrsbDwzU", "ldrsbDxzU"
},
{
shift = 22, mask = 3,
[0] = "strhDwzU", "ldrhDwzU"
[0] = "strhDwzU", "ldrhDwzU", "ldrshDwzU", "ldrshDxzU"
},
{
shift = 22, mask = 3,
[0] = "strDwzU", "ldrDwzU"
[0] = "strDwzU", "ldrDwzU", "ldrswDxzU"
},
{
shift = 22, mask = 3,