Fix lock elision function to clobber memory
Don't absorb interrupt when in transaction
Conditional moves for xbegin
Stats storing for tsx