nikic wrote: Wow, what a footgun. Please change this code to replace all the `Ret = BinaryOperator::CreateUDiv(X, Y);` with `return Builder.CreateUDiv(X, Y, "", I.isExact());` instead. https://github.com/llvm/llvm-project/pull/69302