RKSimon accepted this revision. RKSimon added a comment. This revision is now accepted and ready to land. LGTM - and I agree that the dependence on the to/from bitcasts isn't great CHANGES SINCE LAST ACTION https://reviews.llvm.org/D142424/new/ https://reviews.llvm.org/D142424