dsanders accepted this revision. dsanders added a comment. This revision is now accepted and ready to land. LGTM. Some of the tests ought to be using *-DAG so that the order doesn't matter but that's for another patch. https://reviews.llvm.org/D23548