Closed almson closed 8 years ago
LLVM assembler needs to be updated to use names defined in ABI doc.
Thank you for reporting this. We recently made changes to this document on the direction we are going to set compute capability not using codenames. The team is in the process of updating the assembler to support this capability as specified. Here the Documentation is leading implementation of functionality, it not self-consistancy issue as you have report it.
On Aug 28, 2016, at 9:28 AM, Nikolay Haustov notifications@github.com<mailto:notifications@github.com> wrote:
LLVM assembler needs to be updated to use names defined in ABI doc.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/RadeonOpenCompute/ROCm-ComputeABI-Doc/issues/6#issuecomment-242977841, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AD8DuT7ffyLzueKNM43vo8uslRPvXyPFks5qkZsMgaJpZM4Ju3v4.
The change has been submitted by Sam Kolton to the llvm trunk: https://reviews.llvm.org/D24296
Fields such as
enable_sgpr_workgroup_id_x
andenable_sgpr_workgroup_info
have different names in the LLVM assembler. (compute_pgm_rsrc2_tgid_x_en
andcompute_pgm_rsrc2_tg_size_en
respectively.) Please make the ABI doc and the assembler consistent with eachother.