diff options
author | Mike Pall <mike> | 2021-07-19 16:41:29 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2021-07-19 16:46:27 +0200 |
commit | 02bcbea8b0f1b30b75460f31fb8749fec55d1e2e (patch) | |
tree | 741a23b5d54e6bda4f254d2c4f5cec70e8a2d8d8 /src/jit | |
parent | 1d5ef35fed472140fcb4c5f9a1fee6d05a8a6591 (diff) | |
download | luajit-02bcbea8b0f1b30b75460f31fb8749fec55d1e2e.tar.gz luajit-02bcbea8b0f1b30b75460f31fb8749fec55d1e2e.tar.bz2 luajit-02bcbea8b0f1b30b75460f31fb8749fec55d1e2e.zip |
String buffers, part 3c: Add IRBUFHDR_WRITE mode.
Sponsored by fmad.io.
Diffstat (limited to 'src/jit')
-rw-r--r-- | src/jit/dis_arm64.lua | 2 | ||||
-rw-r--r-- | src/jit/dump.lua | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/jit/dis_arm64.lua b/src/jit/dis_arm64.lua index ea7ca828..ad909fbd 100644 --- a/src/jit/dis_arm64.lua +++ b/src/jit/dis_arm64.lua | |||
@@ -1089,7 +1089,7 @@ local function disass_ins(ctx) | |||
1089 | last = "#"..(sf+32 - immr) | 1089 | last = "#"..(sf+32 - immr) |
1090 | operands[#operands] = last | 1090 | operands[#operands] = last |
1091 | x = x + 1 | 1091 | x = x + 1 |
1092 | elseif x >= immr then | 1092 | else |
1093 | name = a2 | 1093 | name = a2 |
1094 | x = x - immr + 1 | 1094 | x = x - immr + 1 |
1095 | end | 1095 | end |
diff --git a/src/jit/dump.lua b/src/jit/dump.lua index 4806f4c4..03140196 100644 --- a/src/jit/dump.lua +++ b/src/jit/dump.lua | |||
@@ -288,7 +288,7 @@ local litname = { | |||
288 | ["FREF "] = vmdef.irfield, | 288 | ["FREF "] = vmdef.irfield, |
289 | ["FPMATH"] = vmdef.irfpm, | 289 | ["FPMATH"] = vmdef.irfpm, |
290 | ["TMPREF"] = { [0] = "", "IN", "OUT", "INOUT", "", "", "OUT2", "INOUT2" }, | 290 | ["TMPREF"] = { [0] = "", "IN", "OUT", "INOUT", "", "", "OUT2", "INOUT2" }, |
291 | ["BUFHDR"] = { [0] = "RESET", "APPEND" }, | 291 | ["BUFHDR"] = { [0] = "RESET", "APPEND", "WRITE" }, |
292 | ["TOSTR "] = { [0] = "INT", "NUM", "CHAR" }, | 292 | ["TOSTR "] = { [0] = "INT", "NUM", "CHAR" }, |
293 | } | 293 | } |
294 | 294 | ||