changed the x86/64 implementation of locked load to a single instruction