This is an archive of the discontinued LLVM Phabricator instance.

[Docs][llvm-exegesis] Refactor snippet annotations in documentation
ClosedPublic

Authored by aidengrossman on Mar 25 2023, 5:05 PM.

Details

Summary

Currently, the llvm-exegesis documentation page has all
snippet annotation information under an example. This patch refactors
the annotation documentation to a separate section to make things more
clear and to make adding future annotations easier. This patch also
significantly expands the documentation on the memory scratch space to
which a pointer can be passed through a register as the documentation on
this was quite sparse previously.

Diff Detail

Event Timeline

aidengrossman created this revision.Mar 25 2023, 5:05 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 25 2023, 5:05 PM
Herald added a subscriber: mstojanovic. · View Herald Transcript
aidengrossman requested review of this revision.Mar 25 2023, 5:05 PM
Herald added a project: Restricted Project. · View Herald TranscriptMar 25 2023, 5:05 PM
courbet accepted this revision.Mar 27 2023, 12:49 AM
courbet added inline comments.
llvm/docs/CommandGuide/llvm-exegesis.rst
56

nit: "(e.g., it is the RDI register on X86 Linux)."

This revision is now accepted and ready to land.Mar 27 2023, 12:49 AM
This revision was landed with ongoing or failed builds.Mar 27 2023, 1:22 AM
This revision was automatically updated to reflect the committed changes.