diff options
Diffstat (limited to 'simplex86.h')
-rw-r--r-- | simplex86.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/simplex86.h b/simplex86.h index 2fdec0d..0014495 100644 --- a/simplex86.h +++ b/simplex86.h @@ -221,9 +221,9 @@ typedef enum /* Layout: * [disp: 32] [4] [base op: 10] [index: 10] [shift: 2] [op_type: 6] */ -#define INDEX(base_reg, disp, index_reg, shift) \ +#define INDEX(base_reg, disp, index_reg, mult) \ ((OP_MEM << 0) | \ - (__SHIFT(shift) << 6) | \ + (__SHIFT(mult) << 6) | \ (((index_reg)) << 8) | \ (((base_reg)) << 18) | \ ((uint64_t)(disp)) << 32) |