Impact of instruction re-ordering on the correctness of shared-memory programs | IEEE Conference Publication | IEEE Xplore