About the AMDGPU category

Why should people use this category? What is it for?

This category is for discussions specific to both the development of the AMDGPU target in upstream LLVM and its use inside the LLVM project and by outside compiler frontends (e.g. LLPC, Mesa).

It is not a forum for end-user support. (If helpful souls in the community answer such questions, then that’s awesome and welcome! However, AMD cannot offer support through this channel – we want expectations to be clear on this.)

How exactly is this different than the other categories we already have?

It’s specific to the AMDGPU target :slight_smile:

What should topics in this category generally contain?

Good topics for this category include:

  • High-level discussions about longer term and larger scope projects within the AMDGPU target, i.e. discussions that are too large in scope for an individual Phabricator review.
  • Questions and discussions about the semantics of target-specific intrinsics, address spaces, ABI, etc.
  • Questions about best practices for front-end code generation.