This is an archive of the discontinued LLVM Phabricator instance.

[docs] Adding DirectX target usage doc
ClosedPublic

Authored by beanz on Jun 13 2022, 7:39 AM.

Details

Summary

This document is a work in progress to begin fleshing out documentation
for the DirectX backend and related changes in the LLVM project.

This is not intended to be exhaustive or complete, it is intended as a starting
point so taht future changes have a place for documentation to land.

Diff Detail

Event Timeline

beanz created this revision.Jun 13 2022, 7:39 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 13 2022, 7:39 AM
beanz requested review of this revision.Jun 13 2022, 7:39 AM
Herald added a project: Restricted Project. · View Herald TranscriptJun 13 2022, 7:39 AM
Herald added a subscriber: wdng. · View Herald Transcript
kuhar accepted this revision.Jun 13 2022, 8:15 AM
kuhar added inline comments.
llvm/docs/DirectXUsage.rst
7

Consider mentioning how to enable the DX target via cmake

20

programmability?

77

nit: double .

79

generating

79

consider switching to active voice

This revision is now accepted and ready to land.Jun 13 2022, 8:15 AM

Should we add an example command line to compile .ll to a DXContainer?

beanz added a comment.Jun 15 2022, 6:46 AM

Should we add an example command line to compile .ll to a DXContainer?

There is no special flag for this. It is just standard llc usage.

beanz updated this revision to Diff 437136.Jun 15 2022, 6:48 AM

Updates based on review feedback.

arsenm accepted this revision.Jun 16 2022, 2:34 PM
This revision was landed with ongoing or failed builds.Jun 17 2022, 11:35 AM
This revision was automatically updated to reflect the committed changes.