https://github.com/jeanPerier approved this pull request. Lowering looks good to me, thanks. @vdonaldson, I added you as a reviewer so that you can double check the integer bit intrinsic changes in IntrinsicCall.cpp. https://github.com/llvm/llvm-project/pull/113504