nikic wrote: I ended up partially reverting this in https://github.com/llvm/llvm-project/commit/5eb9acff2845f08741e70be4a5fc1d6afc644375, when I realized that this touches external isl code. https://github.com/llvm/llvm-project/pull/94021