================ @@ -4638,7 +4638,10 @@ Action *Driver::BuildOffloadingActions(Compilation &C, } } - if (offloadDeviceOnly()) + // All kinds exit now in device-only mode except for non-RDC mode HIP. ---------------- jhuber6 wrote:
Basically, the new driver does everything through `BuildOffloadingActions` as a function call which augments the current job list. The old driver has a special builder class that does actions in parallel. There's a big `if (new_driver)` around both those methods. https://github.com/llvm/llvm-project/pull/84534 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits