We need better support for atomic types. At the moment we don't even have a proper way to do atomic loads and stores. I recommend basing this on the C++11 atomic types, since that is what LLVM is tailored for.
Things that we need most are Atomic<int>, Atomic<uint>, and Atomic<~T>.
We need better support for atomic types. At the moment we don't even have a proper way to do atomic loads and stores. I recommend basing this on the C++11 atomic types, since that is what LLVM is tailored for.
Things that we need most are
Atomic<int>,Atomic<uint>, andAtomic<~T>.