summaryrefslogtreecommitdiff
path: root/compiler/optimizing/write_barrier_elimination.h
diff options
context:
space:
mode:
author Vladimir Marko <vmarko@google.com> 2023-11-20 10:06:45 +0000
committer VladimĂ­r Marko <vmarko@google.com> 2023-11-24 11:52:40 +0000
commitaeefe81cc03267d7ba9a6bfaf8daef91fbd33aa0 (patch)
tree9ea7db94ab2a5b454d42c04200a8efa44580372c /compiler/optimizing/write_barrier_elimination.h
parent0ac7d570c99ddb1a22429a2f51e05d48a26daa36 (diff)
riscv64: Implement VarHandle.GetAndUpdate intrinsics.
Also fix `GenerateCompareAndSet()` to avoid ANDN inside a LR/SC sequence as the instruction is not part of the base "I" instruction set. Test: testrunner.py --target --64 --ndebug --optimizing Bug: 283082089 Change-Id: I09caa0486d9bedf93a40f0f15cab1e6bef19969c
Diffstat (limited to 'compiler/optimizing/write_barrier_elimination.h')
0 files changed, 0 insertions, 0 deletions