This is an archive of the discontinued LLVM Phabricator instance.

[SVE] Add ISel pattern for addvl
ClosedPublic

Authored by c-rhodes on Jan 12 2021, 8:57 AM.

Diff Detail

Event Timeline

c-rhodes created this revision.Jan 12 2021, 8:57 AM
c-rhodes requested review of this revision.Jan 12 2021, 8:57 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 12 2021, 8:57 AM
c-rhodes updated this revision to Diff 316155.Jan 12 2021, 10:17 AM
c-rhodes edited the summary of this revision. (Show Details)

Rebased. Committed update_llc_test_checks.py changes separately to reduce the diff (thanks for suggestion @sdesmalen).

cameron.mcinally accepted this revision.Jan 12 2021, 1:14 PM

LGTM

I'm assuming scheduling the new addvls closer to their uses is a register pressure win?

This revision is now accepted and ready to land.Jan 12 2021, 1:14 PM

LGTM

I'm assuming scheduling the new addvls closer to their uses is a register pressure win?

Thanks for reviewing. I didn't anticipate that reordering but yeah I would think so.

This revision was automatically updated to reflect the committed changes.