diff options
Diffstat (limited to 'tcg')
-rw-r--r-- | tcg/tcg-opc.h | 2 | ||||
-rw-r--r-- | tcg/tcg.c | 2 | ||||
-rw-r--r-- | tcg/tcg.h | 3 |
3 files changed, 3 insertions, 4 deletions
diff --git a/tcg/tcg-opc.h b/tcg/tcg-opc.h index 674c73a527..5531da7456 100644 --- a/tcg/tcg-opc.h +++ b/tcg/tcg-opc.h @@ -22,7 +22,7 @@ * THE SOFTWARE. */ #ifndef DEF2 -#define DEF2(name, oargs, iargs, cargs, flags) DEF(name, oargs + iargs + cargs, 0) +#define DEF2(name, oargs, iargs, cargs, flags) DEF(name, oargs + iargs + cargs) #endif /* predefined ops */ @@ -69,7 +69,7 @@ static void patch_reloc(uint8_t *code_ptr, int type, tcg_target_long value, tcg_target_long addend); static TCGOpDef tcg_op_defs[] = { -#define DEF(s, n, copy_size) { #s, 0, 0, n, n, 0, copy_size }, +#define DEF(s, n) { #s, 0, 0, n, n, 0 }, #define DEF2(s, oargs, iargs, cargs, flags) { #s, oargs, iargs, cargs, iargs + oargs + cargs, flags, 0 }, #include "tcg-opc.h" #undef DEF @@ -48,7 +48,7 @@ typedef uint64_t TCGRegSet; #endif typedef enum TCGOpcode { -#define DEF(s, n, copy_size) INDEX_op_ ## s, +#define DEF(s, n) INDEX_op_ ## s, #include "tcg-opc.h" #undef DEF NB_OPS, @@ -422,7 +422,6 @@ typedef struct TCGOpDef { const char *name; uint8_t nb_oargs, nb_iargs, nb_cargs, nb_args; uint8_t flags; - uint16_t copy_size; TCGArgConstraint *args_ct; int *sorted_args; #if defined(CONFIG_DEBUG_TCG) |