Use rocm_library in rocm_embedded_test_modules
Use rocm_library in rocm_embedded_test_modules

This is refactoring the `rocm_embedded_test_modules` so that it is using the `rocm_library` macro instead of invoking the compiler directly.

This has the advantage that hipcc is not needed anymore and a standard clang with the amdgpu backend enabled can be used.

Reverts df40f8d088774e2e938896b7f7cf2e2051d00a3a

FUTURE_COPYBARA_INTEGRATE_REVIEW=https://github.com/openxla/xla/pull/13088 from ROCm:ci_reduce_atomic_min f894f1954513019f0ca6890a27e09e0fee9d462e
