asb added a comment. Looks good to me. I agree it seems almost unnecessary to have a helper for `MRI->getSubReg(QReg, ARM::dsub_0)`, but as Javed points out it's called many times and getDRegFromQReg is much more readable. https://reviews.llvm.org/D37118