arsenm wrote: > Yes I'm worried about that too. Can you add tests to show what happens if the backend doesn't support the vector atomics? I don't think this is a good use of time, the legalization is handled later in the stack https://github.com/llvm/llvm-project/pull/148893