diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2017-05-08 13:08:01 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2017-05-08 13:08:01 -0300 |
commit | ab5a6500296dbd847632ccc2fb43b44bba4c34f5 (patch) | |
tree | 7386ee557eb8cc4d35156d702182c2b8b7fa01a5 /lvm.c | |
parent | fb9de1b4d77494d55c6e0c3c8e5c681dad36b49e (diff) | |
download | lua-ab5a6500296dbd847632ccc2fb43b44bba4c34f5.tar.gz lua-ab5a6500296dbd847632ccc2fb43b44bba4c34f5.tar.bz2 lua-ab5a6500296dbd847632ccc2fb43b44bba4c34f5.zip |
details (direct access to 'Ck' bit in instructions)
Diffstat (limited to 'lvm.c')
-rw-r--r-- | lvm.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: lvm.c,v 2.276 2017/05/04 13:32:01 roberto Exp roberto $ | 2 | ** $Id: lvm.c,v 2.277 2017/05/05 17:16:11 roberto Exp roberto $ |
3 | ** Lua virtual machine | 3 | ** Lua virtual machine |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -737,9 +737,9 @@ void luaV_finishOp (lua_State *L) { | |||
737 | #define RC(i) check_exp(getCMode(GET_OPCODE(i)) == OpArgR, base+GETARG_C(i)) | 737 | #define RC(i) check_exp(getCMode(GET_OPCODE(i)) == OpArgR, base+GETARG_C(i)) |
738 | #define KC(i) check_exp(getCMode(GET_OPCODE(i)) == OpArgK, k+GETARG_C(i)) | 738 | #define KC(i) check_exp(getCMode(GET_OPCODE(i)) == OpArgK, k+GETARG_C(i)) |
739 | #define RKB(i) check_exp(getBMode(GET_OPCODE(i)) == OpArgK, \ | 739 | #define RKB(i) check_exp(getBMode(GET_OPCODE(i)) == OpArgK, \ |
740 | (GETARG_Bk(i)) ? k+GETARG_Br(i) : base+GETARG_Br(i)) | 740 | (GETARG_Bk(i)) ? k + GETARG_Br(i) : base + GETARG_Br(i)) |
741 | #define RKC(i) check_exp(getCMode(GET_OPCODE(i)) == OpArgK, \ | 741 | #define RKC(i) check_exp(getCMode(GET_OPCODE(i)) == OpArgK, \ |
742 | ISK(GETARG_C(i)) ? k+INDEXK(GETARG_C(i)) : base+GETARG_C(i)) | 742 | (GETARG_Ck(i)) ? k + GETARG_Cr(i) : base + GETARG_Cr(i)) |
743 | 743 | ||
744 | 744 | ||
745 | 745 | ||