This is an archive of the discontinued LLVM Phabricator instance.

[AArch64] Armv8.4-A: LDAPR & STLR with immediate offset instructions
ClosedPublic

Authored by SjoerdMeijer on Jul 4 2018, 3:16 AM.

Details

Summary

These instructions are added to AArch64 only.

Diff Detail

Event Timeline

SjoerdMeijer created this revision.Jul 4 2018, 3:16 AM
olista01 added inline comments.Jul 11 2018, 6:13 AM
lib/Target/AArch64/AArch64InstrFormats.td
3396

Could the oops and iops be set here, rather than repeating them in each instance, like we currently do for the other classes which inherit from BaseLoadStoreUnscale? You are already passing the regtype up to here, which is the only part of the operand lists which varies.

Thanks, suggestions implemented.

olista01 accepted this revision.Jul 12 2018, 3:46 AM

LGTM, thanks.

This revision is now accepted and ready to land.Jul 12 2018, 3:46 AM
SjoerdMeijer closed this revision.Jul 12 2018, 8:10 AM

Committed as r336913 and r336914.