This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU: Remove kills following clusters of memory instruction
ClosedPublic

Authored by arsenm on Feb 15 2021, 10:26 AM.

Details

Summary

In a future commit, soft clauses will be hinted with kill instructions
rather than forced together with bundles. Look for kills that look
like this, and erase them. I'm not sure if the check for specific uses
is worthwhile, or if it would be better to just unconditionally erase
kills.

This reduces test churn in a future patch.

Diff Detail

Event Timeline

arsenm created this revision.Feb 15 2021, 10:26 AM
arsenm requested review of this revision.Feb 15 2021, 10:26 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 15 2021, 10:26 AM
Herald added a subscriber: wdng. · View Herald Transcript
rampitec accepted this revision.Feb 15 2021, 11:13 AM
This revision is now accepted and ready to land.Feb 15 2021, 11:13 AM