diff options
author | Ingo Müller <ingomueller@google.com> | 2023-06-26 08:22:22 +0000 |
---|---|---|
committer | Ingo Müller <ingomueller@google.com> | 2023-06-26 08:40:05 +0000 |
commit | d54e447848e9e2b6410b22587f4179f2bc7a28bc (patch) | |
tree | c7d0174e68967af1a3cd904d1eec098b0d7c7d6b /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp | |
parent | 0e9384a6c6ca86e042a1ed75c5f22db7cf14f132 (diff) | |
download | llvm-d54e447848e9e2b6410b22587f4179f2bc7a28bc.zip llvm-d54e447848e9e2b6410b22587f4179f2bc7a28bc.tar.gz llvm-d54e447848e9e2b6410b22587f4179f2bc7a28bc.tar.bz2 |
[mlir][LLVMIR] Allow !llvm.ptr<ptr> operands in atomicrmw xchg op.
Previously, llvm.atomicrmw only allowed operands that are pointers to
LLVM floats or integers. However, according to the LLVM IR Language
Reference, that op allows pointer to pointer operands in its `xchg`
mode. This patch allows those operands also in MLIR's LLVM dialect and
adapts the tests accordingly.
Reviewed By: gysit
Differential Revision: https://reviews.llvm.org/D153747
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions