This is an archive of the discontinued LLVM Phabricator instance.

[UnJ] Document loop metadata
ClosedPublic

Authored by dmgreen on Jul 15 2018, 1:05 PM.

Diff Detail

Repository
rL LLVM

Event Timeline

dmgreen created this revision.Jul 15 2018, 1:05 PM

llvm.loop.unroll.full.* has a section for each of its options. I think the ideas is so that the table of contents is a list of all recognized names (there is no llvm.loop.unroll_and_jam metadata)

dmgreen updated this revision to Diff 156065.Jul 18 2018, 7:12 AM
dmgreen added a reviewer: SjoerdMeijer.

Added some extra sections for each of the metadatas. Mostly copied from unroll. Also added details to Passes.rst.

Meinersbur accepted this revision.Jul 18 2018, 10:04 PM

LGTM

docs/LangRef.rst
5181 ↗(On Diff #156065)

[typo] uroll

5194 ↗(On Diff #156065)

Did you mean llvm.loop.unroll.count?

5195 ↗(On Diff #156065)

Did you mean the string llvm.loop.unroll_and_jam.count?

This revision is now accepted and ready to land.Jul 18 2018, 10:04 PM
This revision was automatically updated to reflect the committed changes.