59e626e5c9
Previously MoveSpecial bytecode instruction used unsigned 8-bit A field to encode target local variable index. This is too restrictive as we allow signed 16-bit local variable indices. After this change MoveSpecial has A_X encoding, with A field used for special index (0 or 1), and signed 16-bit X field used for target local. Change-Id: Ib87992e192b2923a39a9968913c39476947d3ea5 Reviewed-on: https://dart-review.googlesource.com/c/81440 Commit-Queue: Alexander Markov <alexmarkov@google.com> Commit-Queue: Régis Crelier <regis@google.com> Reviewed-by: Régis Crelier <regis@google.com> Auto-Submit: Alexander Markov <alexmarkov@google.com>