summaryrefslogtreecommitdiff
path: root/scripts/clang-tools/gen_compile_commands.py
diff options
context:
space:
mode:
authorDavidlohr Bueso <dave@stgolabs.net>2024-11-13 21:33:21 +0300
committerPalmer Dabbelt <palmer@rivosinc.com>2024-12-11 18:09:55 +0300
commit9d0593da9459176396c1f2246efafbc80a828c7f (patch)
tree902c3cf8c60c3d1336601736788945a2aa8366ad /scripts/clang-tools/gen_compile_commands.py
parent0207244ea0e7fcf45e68e24b0fffe964624a22ef (diff)
downloadlinux-9d0593da9459176396c1f2246efafbc80a828c7f.tar.xz
riscv/futex: Optimize atomic cmpxchg
Remove redundant release/acquire barriers, optimizing the lr/sc sequence to provide conditional RCsc synchronization, per the RVWMO. Signed-off-by: Davidlohr Bueso <dave@stgolabs.net> Reviewed-by: Andrea Parri <parri.andrea@gmail.com> Link: https://lore.kernel.org/r/20241113183321.491113-1-dave@stgolabs.net Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Diffstat (limited to 'scripts/clang-tools/gen_compile_commands.py')
0 files changed, 0 insertions, 0 deletions