nemanjai accepted this revision. nemanjai added a comment. This revision is now accepted and ready to land. Will commit this as we're all in agreement on the part that remains in this patch now. https://reviews.llvm.org/D29133