Mostly a test review and commit. Reviewers: tfiala Differential Revision: http://reviews.llvm.org/D3834 llvm-svn: 209237
llvm-svn: 182606