A fence is not an atomic operation on its own in C++. See http://eel.is/c++draft/atomics.fences where it says "is a synchronization operation *if* [...]".
Nov 27 2019
Nov 21 2019
Aug 15 2019
Aug 12 2019
Does this need a side effect? Per the current definition, no. Per C++, yes.
Jul 23 2019
I cannot land commits myself, could you help with that?
Feb 26 2019
I fixed the typo.
Please make sure you have llvm-commits added as a subscriber when creating patches in the future