commit | b50ceebb814f28a6ade94974d3e8614c8585760e | [log] [tgz] |
---|---|---|
author | Ulya Trafimovich <skvadrik@google.com> | Mon Jul 12 14:20:16 2021 +0100 |
committer | Ulyana Trafimovich <skvadrik@google.com> | Mon Jul 12 16:24:37 2021 +0000 |
tree | 8297534745f75989ddf6b6c124ccc623a8eee71f | |
parent | 38837d44f47a14ccd07e9de3c26d3e40b9768d0d [diff] |
x86: Add missing variants for XCHG and tests for this instruction. Add XCHG variants when both operands are registers. Handle the special case when at least one of the register operands is EAX/AX. Add tests for the new variants and for other variants that previously weren't tested. Bug: 65872996 Test: m test-art-host-gtest Change-Id: I1e80d1b86f3d2e804b90c2a181e4eabded30d8ae