diff options
| author | 2023-06-13 15:41:26 +0100 | |
|---|---|---|
| committer | 2023-06-15 11:24:27 +0000 | |
| commit | d0918409aad47edaf912e1c3d0e8e8258836ab8b (patch) | |
| tree | fb85268d4cdb9991d2009cb9c442c43503ab550b /compiler/exception_test.cc | |
| parent | 30313798f5c1153dea3204183acc8f10b1a9665d (diff) | |
riscv64: rewrite `CreateTrampoline` using assembler to generate code.
Previously we did not have an assembler for RISC-V, so the instructions
were hardcoded manually. This commit does not change the generated
instructions (aside from using a different temporary register).
Also, fix a clang-tidy error triggered by this commit (add noexcept to
constructor).
Bug: 283082089
Test: boot cuttlefish, observe no crashes in zygote:
$ lunch aosp_cf_riscv64_phone-userdebug && m
$ launch_cvd --gpu_mode=drm_virgl
Test: lunch aosp_arm64-userdebug && m art-tidy
Change-Id: I512a1d408ee3837a4a7631cad6e5da6244b402d4
Diffstat (limited to 'compiler/exception_test.cc')
0 files changed, 0 insertions, 0 deletions