diff options
| author | Roberto I <roberto@inf.puc-rio.br> | 2025-08-20 14:31:07 -0300 |
|---|---|---|
| committer | Roberto I <roberto@inf.puc-rio.br> | 2025-08-20 14:31:07 -0300 |
| commit | 88aa4049ad3e638571bfffcf5fd8b6a8e07c6aaf (patch) | |
| tree | 00f92e5383964ce918cdaa9a5d7a3eaeeb8bbbcf /lopcodes.h | |
| parent | c688b00f73205273c46d7cf5656ff5a27e90ce36 (diff) | |
| download | lua-88aa4049ad3e638571bfffcf5fd8b6a8e07c6aaf.tar.gz lua-88aa4049ad3e638571bfffcf5fd8b6a8e07c6aaf.tar.bz2 lua-88aa4049ad3e638571bfffcf5fd8b6a8e07c6aaf.zip | |
Keep the order left-right in shifts
Opcodes OP_SHLI-OP_SHRI and the cases for opcodes OP_SHL-OP_SHR were
out of order.
Diffstat (limited to 'lopcodes.h')
| -rw-r--r-- | lopcodes.h | 2 |
1 files changed, 1 insertions, 1 deletions
| @@ -272,8 +272,8 @@ OP_BANDK,/* A B C R[A] := R[B] & K[C]:integer */ | |||
| 272 | OP_BORK,/* A B C R[A] := R[B] | K[C]:integer */ | 272 | OP_BORK,/* A B C R[A] := R[B] | K[C]:integer */ |
| 273 | OP_BXORK,/* A B C R[A] := R[B] ~ K[C]:integer */ | 273 | OP_BXORK,/* A B C R[A] := R[B] ~ K[C]:integer */ |
| 274 | 274 | ||
| 275 | OP_SHRI,/* A B sC R[A] := R[B] >> sC */ | ||
| 276 | OP_SHLI,/* A B sC R[A] := sC << R[B] */ | 275 | OP_SHLI,/* A B sC R[A] := sC << R[B] */ |
| 276 | OP_SHRI,/* A B sC R[A] := R[B] >> sC */ | ||
| 277 | 277 | ||
| 278 | OP_ADD,/* A B C R[A] := R[B] + R[C] */ | 278 | OP_ADD,/* A B C R[A] := R[B] + R[C] */ |
| 279 | OP_SUB,/* A B C R[A] := R[B] - R[C] */ | 279 | OP_SUB,/* A B C R[A] := R[B] - R[C] */ |
