[llvm] Set MaxAtomicSizeInBitsSupported for remaining targets. (PR #75703)
James Y Knight via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 8 19:33:49 PST 2024
jyknight wrote:
In further investigation I realized AVR is actually only partially functional today; the backend is broken if you attempt to use larger sized atomic operations. I now expect to also convert it to use AtomicExpandPass, but with NotAtomic lowering, and custom "fences" for disabling/enabling interrupts.
That'll be future work; I'll continue to leave it untouched here.
https://github.com/llvm/llvm-project/pull/75703
More information about the llvm-commits
mailing list