diff options
| author | 2024-01-29 15:04:33 -0800 | |
|---|---|---|
| committer | 2024-02-01 05:56:04 +0000 | |
| commit | 015400d51ead36109591f1b459fc0bdf57f52f1c (patch) | |
| tree | 8276b27196747ee90a5b37662f79416e47fd0670 /compiler/optimizing/code_generator.h | |
| parent | d9f18b27494413f8a5dbc8d9a27f5c4d9ec2f30d (diff) | |
riscv64: BRANCH macro and related opcodes
To exercise the OSR logic, we additionally run all flavors
on 721-osr, 570-checker-osr, and 570-checker-osr-locals.
(1) setup
lunch aosp_riscv64-trunk-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
(2) test
art/test.py --target -r --no-prebuild --ndebug --64 -j 12 --cdex-none --interpreter
Test: Run these opcodes against all interpreter tests on a Linux RISC-V VM.
Test: Run these opcodes against all flavors on a Cuttlefish VM with these tests:
% art/test/testrunner/testrunner.py -j5 --target --64 --cdex-none --64 721-osr
% art/test/testrunner/testrunner.py -j5 --target --64 --cdex-none --64 570-checker-osr
% art/test/testrunner/testrunner.py -j5 --target --64 --cdex-none --64 570-checker-osr-locals
Test: Cuttlefish boot
Test: m check_cfi
Bug: 283082047
Change-Id: I257545c9ebae5b6829fc6ff8cc220522060bbb86
Diffstat (limited to 'compiler/optimizing/code_generator.h')
0 files changed, 0 insertions, 0 deletions