erichkeane added a comment. I dont really get the logic here, I'm in need of a much better commit message/description here before I can review this. CHANGES SINCE LAST ACTION https://reviews.llvm.org/D137531/new/ https://reviews.llvm.org/D137531