Stop including of PassManagerBuilder for llvm >= 15 (#96762)
Summary: LLVM trunk / llvm-16 removes the `PassManagerBuilder.h` file. But we are using the new pass manager for llvm>=15 anyway.
Test Plan: sandcastle
Differential Revision: D44064301
Pull Request resolved: https://github.com/pytorch/pytorch/pull/96762
Approved by: https://github.com/bertmaher