https://github.com/ronlieb approved this pull request. downstream build and testing of the patch looks great, resolves the heterogenous device issue observed by Rice and Redhat folks https://github.com/llvm/llvm-project/pull/93844