Files
sdk/runtime/vm/compiler/assembler
Clement Skau 567e5008ef [vm/test] Adds regression test for movb on x64.
Fixed in: https://dart-review.googlesource.com/c/sdk/+/237690

Adds MoveByteRunTest, testing that we emit the correct assembly
for movb so that we are able to run it.

This includes a fix for the issue the cause this same change to
previously get reverted:
https://github.com/dart-lang/sdk/issues/48661
Namely, the test now saves RDI since it is non-volatile on Windows.

TEST=Adds cc/vm/MoveByteRunTest
Cq-Include-Trybots: luci.dart.try:dart-sdk-win-try,vm-kernel-precomp-win-debug-x64c-try,vm-kernel-win-debug-x64-try
Change-Id: I97cad1367a5d33cfca36a880260e1771052af003
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/238701
Reviewed-by: Martin Kustermann <kustermann@google.com>
Auto-Submit: Clement Skau <cskau@google.com>
Commit-Queue: Clement Skau <cskau@google.com>
2022-03-28 06:57:20 +00:00
..
2022-01-20 00:57:57 +00:00
2022-01-20 00:57:57 +00:00