krzysz00 added a comment. From a quick skim of the backtrace, I think this comes down to the fact that there isn't a defined way to stick a `p7` into registers (or, equivalently, there's no `MVT::i160`) and that getting said pointers to that point was supposed to never happen (in that they were meant to expand to `{ptr addrspace(8), i32}` or similar at the IR level.)
It looks like there's code up in `opt` that's actually querying those same hooks that I didn't know about. I'll go looking for a workaround. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D149776/new/ https://reviews.llvm.org/D149776 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits