Skip to content

HIP dependencies sufficient to build IREE's runtime. This is an implementation detail intended to make IREE's build more maintainable. Users should look at the full SDK repository: https://github.com/ROCm-Developer-Tools/HIP

License

Notifications You must be signed in to change notification settings

iree-org/hip-build-deps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

hip-build-deps

HIP dependencies sufficient to build IREE's runtime. This is an implementation detail intended to make IREE's build more maintainable. Users should look at the full SDK repository: https://github.com/ROCm-Developer-Tools/HIP

Updating

We use a tiny fraction of the HIP headers, but the upstream repositories are intertwined. The include diretory here is collapsed from:

Current versions:

  • HIP: f83941ea9a923740c18f7fb91a59e137b931e0c6
  • clr: 49037b976298a4238fe31bd178483ffc09010319

Local Patches

  • include/hip/hip_version.h : This file must usually be generated by an opaque process. It is manually created here by adapting values in HIP/VERSION
  • include/hip/amd_detail/amd_hip_vector_types.h : Does not compile on Windows due to illegal use of __m64 type punning. Actual uses seem to not be required by other header code, so just comment out the last eight definitions in the file. Not doing this will yield errors at these lines so it is hard to miss.

About

HIP dependencies sufficient to build IREE's runtime. This is an implementation detail intended to make IREE's build more maintainable. Users should look at the full SDK repository: https://github.com/ROCm-Developer-Tools/HIP

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published