samparker added a comment. > I could alternatively try to avoid generating the trunc Yes, there's a TODO about avoiding the insertion in TypePromotion::isSink CHANGES SINCE LAST ACTION https://reviews.llvm.org/D111237/new/ https://reviews.llvm.org/D111237