xazax.hun accepted this revision. xazax.hun added a comment. This revision is now accepted and ready to land. It looks good to me. Devin could you take a look at this as well? http://reviews.llvm.org/D16044