https://github.com/ftynse approved this pull request. Looks reasonable, IIRC, the design of the new GPU pipeline was intended to avoid a compile-time dependency on CUDA libraries. Does the AMD backend suffer from the same issue? https://github.com/llvm/llvm-project/pull/93008