diff options
author | Jessica Del <50999226+OutOfCache@users.noreply.github.com> | 2024-07-24 11:05:28 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-24 11:05:28 +0200 |
commit | 6a1b119035bd329c54f6b5438e6989e49dcb0adb (patch) | |
tree | 62a97d167d48ff6d5f5da7d19945df6c03628722 /llvm/lib/CodeGen/MachineBlockPlacement.cpp | |
parent | 666e3326fedfb6a033494c36c36aa95c4124d642 (diff) | |
download | llvm-6a1b119035bd329c54f6b5438e6989e49dcb0adb.zip llvm-6a1b119035bd329c54f6b5438e6989e49dcb0adb.tar.gz llvm-6a1b119035bd329c54f6b5438e6989e49dcb0adb.tar.bz2 |
[AMDGPU] Add intrinsics for atomic struct buffer loads (#100140)
Mark these intrinsics as atomic loads within LLVM to prevent hoisting
out of loops in cases where
the load is considered invariant.
Similar to https://github.com/llvm/llvm-project/pull/97707, but for
struct buffer loads.
Diffstat (limited to 'llvm/lib/CodeGen/MachineBlockPlacement.cpp')
0 files changed, 0 insertions, 0 deletions