Update to LLVM 16.0.5 Rebase to LLVM 16.0.5, plus one cherry-pick. Fixes #111823. Fixes #112061. Fixes #112170.