[PATCH] D141064: [AArch64] Comprehensive tests for atomic operations

Tomas Matheson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 10 06:02:52 PST 2023


This revision was landed with ongoing or failed builds.
This revision was automatically updated to reflect the committed changes.
Closed by commit rGf3fb973924a9: [AArch64] Comprehensive tests for atomic operations (authored by tmatheson).

Changed prior to commit:
  https://reviews.llvm.org/D141064?vs=486584&id=487770#toc

Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D141064/new/

https://reviews.llvm.org/D141064

Files:
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-load-lse128.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-load-lse2.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-load-outline_atomics.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-load-rcpc.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-load-rcpc3.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-load-v8_1a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-load-v8a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-store-lse128.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-store-lse2.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-store-outline_atomics.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-store-rcpc.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-store-rcpc3.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-store-v8_1a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomic-store-v8a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-lse128.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-lse2.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-outline_atomics.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-rcpc.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-rcpc3.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-v8_1a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-atomicrmw-v8a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-cmpxchg-lse128.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-cmpxchg-lse2.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-cmpxchg-outline_atomics.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-cmpxchg-rcpc.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-cmpxchg-rcpc3.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-cmpxchg-v8_1a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-cmpxchg-v8a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64-fence.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-load-lse128.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-load-lse2.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-load-outline_atomics.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-load-rcpc.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-load-rcpc3.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-load-v8_1a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-load-v8a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-store-lse128.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-store-lse2.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-store-outline_atomics.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-store-rcpc.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-store-rcpc3.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-store-v8_1a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomic-store-v8a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomicrmw-lse128.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomicrmw-lse2.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomicrmw-outline_atomics.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomicrmw-rcpc.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomicrmw-rcpc3.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomicrmw-v8_1a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-atomicrmw-v8a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-cmpxchg-lse128.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-cmpxchg-lse2.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-cmpxchg-outline_atomics.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-cmpxchg-rcpc.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-cmpxchg-rcpc3.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-cmpxchg-v8_1a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-cmpxchg-v8a.ll
  llvm/test/CodeGen/AArch64/Atomics/aarch64_be-fence.ll
  llvm/test/CodeGen/AArch64/Atomics/generate-tests.py



More information about the llvm-commits mailing list