Merge google -> main (#3766)

* 414ec997 Synchronize submodules
* 1335a2a7 Synchronize submodules with LLVM at llvm/llvm-project@f147f59cd377
* 7d37af4f Merge main -> google
* 6e14ab37 Synchronize submodules
* c12ad9b3 Integrate LLVM at llvm/llvm-project@f147f59cd377
* 6c25ea7a Synchronize submodules
* 02bcfe24 Integrate LLVM at llvm/llvm-project@d0b8810fe4ec