On Fri, 2017-08-04 at 03:50 +1000, Nicholas Piggin wrote: > Hey, so... why are any of these implemented in asm? We should > just do them all in C, right? I looked a bit harder at code gen > and a couple of them are still emitting larx/stcx.
As long as we can guarantee that the C compiler won't play games moving stuff around. But yes, I tend to agree. Cheers, Ben.