lfmeadow wrote: > I'm a little confused now. Weren't we using the HIP runtime earlier and now > we're using HSA as well?
That's right. There are cases (such as RCCL) where the device code doesn't have a corresponding host shadow HIP module. HSA is used to introspect the device side modules and drain the counters. Note that for linux, we don't even need the HIP path with this PR. Windows doesn't have HSA so we still need the HIP path there. https://github.com/llvm/llvm-project/pull/203056 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
