paperchalice wrote: Remove `CodeGenPassBuilder.h` and `DUMMY_*_PASS`, then no machine passes are included now, because currently no machine pass uses `MACHINE_*_PASS`. https://github.com/llvm/llvm-project/pull/76320