majnemer accepted this revision. majnemer added a comment. This revision is now accepted and ready to land. LGTM. You have a volatile-volatile test (test25). Does it make sense to add a simple-volatile test, unordered-volatile or a simple-unordered test? http://reviews.llvm.org/D15352