From 41f2936d8f2ec3894e0ef013f6b9e8f6ea17c181 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Wed, 22 Nov 2017 16:41:20 -0200 Subject: new opcode 'OP_EQI' for equality with immediate numbers --- lopcodes.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lopcodes.c') diff --git a/lopcodes.c b/lopcodes.c index 87408752..05700950 100644 --- a/lopcodes.c +++ b/lopcodes.c @@ -1,5 +1,5 @@ /* -** $Id: lopcodes.c,v 1.67 2017/11/07 17:20:42 roberto Exp roberto $ +** $Id: lopcodes.c,v 1.68 2017/11/16 12:59:14 roberto Exp roberto $ ** Opcodes for Lua virtual machine ** See Copyright Notice in lua.h */ @@ -67,6 +67,7 @@ LUAI_DDEF const char *const luaP_opnames[NUM_OPCODES+1] = { "LT", "LE", "EQK", + "EQI", "TEST", "TESTSET", "CALL", @@ -135,6 +136,7 @@ LUAI_DDEF const lu_byte luaP_opmodes[NUM_OPCODES] = { ,opmode(1, 0, iABC) /* OP_LT */ ,opmode(1, 0, iABC) /* OP_LE */ ,opmode(1, 0, iABC) /* OP_EQK */ + ,opmode(1, 0, iABC) /* OP_EQI */ ,opmode(1, 0, iABC) /* OP_TEST */ ,opmode(1, 1, iABC) /* OP_TESTSET */ ,opmode(0, 1, iABC) /* OP_CALL */ -- cgit v1.2.3-55-g6feb