Differential Revision: https://reviews.llvm.org/D73412
Split out r600 tests, and try to be more consistent with coverage. Cover a few more cases for 24-bit optimization and constants.