aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
diff options
context:
space:
mode:
authorIngo Müller <ingomueller@google.com>2023-06-26 08:22:22 +0000
committerIngo Müller <ingomueller@google.com>2023-06-26 08:40:05 +0000
commitd54e447848e9e2b6410b22587f4179f2bc7a28bc (patch)
treec7d0174e68967af1a3cd904d1eec098b0d7c7d6b /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
parent0e9384a6c6ca86e042a1ed75c5f22db7cf14f132 (diff)
downloadllvm-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