llvm-project/llvm/test/Transforms/AtomicExpand
Kai Luo 6710b21d46 [PowerPC] Allow llvm.ppc.cfence to accept pointer types
In the context of atomic load, integer, pointer and float point types are allowed, thus we should allow llvm.ppc.cfence to accept any type mentioned.

Fixes https://github.com/llvm/llvm-project/issues/55983.

Reviewed By: shchenz, vchuravy

Differential Revision: https://reviews.llvm.org/D127554
2022-06-24 10:55:32 +08:00
..
AArch64 [OpaquePtr][AArch64] Use elementtype on ldxr/stxr 2022-03-14 10:09:59 -07:00
AMDGPU
ARM [OpaquePtr][ARM] Use elementtype on ldrex/ldaex/stlex/strex 2022-03-16 14:11:53 -07:00
Hexagon
Mips
PowerPC [PowerPC] Allow llvm.ppc.cfence to accept pointer types 2022-06-24 10:55:32 +08:00
RISCV
SPARC
X86 [AtomicExpandPass][AArch64] Promote xchg with floating-point types to integer ones 2021-05-29 08:57:27 +02:00