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.
15 KiB
15 KiB