ldionne wrote: This should be ready to review again. @philnik777 I used your suggestion for `__builtin_strcmp` and it's a lot better. I would like to cherry-pick this back to LLVM 18 once merged. https://github.com/llvm/llvm-project/pull/79204