This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU] AMDGPUUsage clarify address space information and other typo and formatting fixes
ClosedPublic

Authored by t-tye on Dec 11 2019, 10:29 PM.

Details

Summary
  • Clarify AMDGPU address spaces.
  • Correct path to AMDGPU backend since now in the mono-repo.
  • Fix numerous text style and typo issues.
  • Correct reStructure text formatting warnings.
  • Made reStructure directive usage more consistent.
  • Add references for gfx10 ISA specification.

Diff Detail

Event Timeline

t-tye created this revision.Dec 11 2019, 10:29 PM
Herald added a project: Restricted Project. · View Herald TranscriptDec 11 2019, 10:29 PM
t-tye edited the summary of this revision. (Show Details)Dec 11 2019, 10:31 PM
t-tye added reviewers: scott.linder, kzhuravl.
scott.linder accepted this revision.Dec 12 2019, 9:24 AM
This revision is now accepted and ready to land.Dec 12 2019, 9:24 AM
This revision was automatically updated to reflect the committed changes.
foad added a subscriber: foad.Nov 7 2023, 7:49 AM
foad added inline comments.
llvm/docs/AMDGPUUsage.rst
331

What is the text "64-Bit Process Address Space" supposed to mean here? Is it some kind of column heading? Is it just a mistake?

Herald added a project: Restricted Project. · View Herald TranscriptNov 7 2023, 7:49 AM
t-tye added inline comments.Nov 7 2023, 4:16 PM
llvm/docs/AMDGPUUsage.rst
331

It looks like it is a heading for both the "Address Size" and "NULL Value" columns. Both those columns provide information about address spaces on AMDGPU hardware which uses a 64 bit virtual address space. Not sure if it really adds any extra meaning or could be dropped.