This is an archive of the discontinued LLVM Phabricator instance.

[ARM] Add data gathering hint instruction
ClosedPublic

Authored by stuij on Mar 30 2020, 2:48 PM.

Details

Summary

This patch upstreams support the optional ARMv8.0 Data Gathering Hint (DGH)
extension, which adds the Data Gathering Hint instruction to the hint
space.

See ARMv8.0-DGH in the Arm Architecture Reference Manual Armv8 for more
information.

Diff Detail

Event Timeline

stuij created this revision.Mar 30 2020, 2:48 PM
stuij edited the summary of this revision. (Show Details)
stuij added subscribers: ostannard, LukeGeeson.
SjoerdMeijer added inline comments.Mar 31 2020, 9:15 AM
llvm/test/MC/AArch64/armv8.6a-dgh.s
1 ↗(On Diff #253710)

If this is optional in v8.0, I guess this does not necessarily need to be in a file called armv8.6.a-dgh.s. Can you just stick in a the file with the other hint instructions? Saves us a whole 1-line test file.

stuij updated this revision to Diff 254035.Mar 31 2020, 4:20 PM
stuij edited the summary of this revision. (Show Details)

put tests in existing files

SjoerdMeijer accepted this revision.Apr 1 2020, 12:36 AM

Cheers, LGTM

This revision is now accepted and ready to land.Apr 1 2020, 12:36 AM
This revision was automatically updated to reflect the committed changes.