dougsonos wrote: > > have you tried maybe simply not setting `Changed` to `true` (perhaps only in C mode)? Just tried. In C mode, it works to do nothing about effect changes in isFunctionConversion (!). https://github.com/llvm/llvm-project/pull/84983