https://github.com/llvm-beanz requested changes to this pull request. These are all not really correct. You can't just add declarations to intrinsics without implementing the correct behavior for them. https://github.com/llvm/llvm-project/pull/163971