GCC backend for HIP