commit | a24ffcd41360ed6f6d2fb984041237495e39f7f2 | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Thu Feb 22 13:04:56 2024 +0000 |
committer | VladimĂr Marko <vmarko@google.com> | Thu Feb 29 12:23:47 2024 +0000 |
tree | 35851fee877c3afba376f77d1a8e353a74bc5a2b | |
parent | 948a48aa04bb563c6b8ffb69501e01f89bd521b4 [diff] |
riscv64: Add extension restrictions to assembler. Use them to select different implementations of the `Zext*` and `Sext*` macros and ensure that LR/SC sequences contain only permitted instructions. Test: m test-art-host-gtest Test: run-gtests.sh Test: testrunner.py --target --optimizing Bug: 283082089 Change-Id: I3c306eecc123e5f10a0181942f1cd3dad7ec9a4c