summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.h
diff options
context:
space:
mode:
author Ulya Trafimovich <skvadrik@google.com> 2023-04-13 13:13:52 +0100
committer Ulya Trofimovich <skvadrik@google.com> 2023-04-17 10:30:50 +0000
commit5c9937d48e169f88ebcc2405359e87185a5d2d9b (patch)
treea93aa9d2d985ce9fac9100a3c91f9db974f4ce89 /compiler/optimizing/graph_visualizer.h
parentcc9f980a1eea0605bf076e963223bd441df78f56 (diff)
riscv64: Move shadow stack register from X18 to X3(GP).
This is following a corresponding change in LLVM and bionic. Note that we don't use X18 yet to make the migration path easier. It can be used in the future after all compiler prebuilts are updated. This commit also drops art thread register TR from `kSaveEverything` frame (which allows us to keep frame size unchanged). Dropping TR should have been done in https://r.android.com/2430733. Bug: 277909695 Bug: 271573990 Test: run ART run-tests on a Linux RISC-V VM, observe that they pass all except one expected failure 051-thread. lunch aosp_riscv64-userdebug export ART_TEST_SSH_USER=ubuntu export ART_TEST_SSH_HOST=localhost export ART_TEST_SSH_PORT=10001 export ART_TEST_ON_VM=true . art/tools/buildbot-utils.sh art/tools/buildbot-build.sh --target # Create, boot and configure the VM. art/tools/buildbot-vm.sh create art/tools/buildbot-vm.sh boot art/tools/buildbot-vm.sh setup-ssh # password: 'ubuntu' art/tools/buildbot-cleanup-device.sh art/tools/buildbot-setup-device.sh art/tools/buildbot-sync.sh art/test.py --target -r --no-prebuild --ndebug --no-image \ --64 --interpreter 984-obsolete-invoke Change-Id: I52ee3c8e82ac734638ba9f1546620d26b1c20c73
Diffstat (limited to 'compiler/optimizing/graph_visualizer.h')
0 files changed, 0 insertions, 0 deletions