From: Mike Pall Date: Thu, 27 Nov 2025 15:39:15 +0000 (+0100) Subject: ARM64: Fix disassembly of certain sub-word-size loads/stores. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3215838aa744d148e79a8ea0bd7c014e984302cb;p=thirdparty%2FLuaJIT.git ARM64: Fix disassembly of certain sub-word-size loads/stores. --- diff --git a/src/jit/dis_arm64.lua b/src/jit/dis_arm64.lua index facc6e4a..ea2db17c 100644 --- a/src/jit/dis_arm64.lua +++ b/src/jit/dis_arm64.lua @@ -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,