inclyc wrote: > Next step is to regenerate the changed test files and yak shave any regressions I wonder why our previous approach did not trigger any regressions but this `getBoolExtOrTrunc` did? https://github.com/llvm/llvm-project/pull/97589