This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU: Port AMDGPULowerKernelArguments to new pass manager
ClosedPublic

Authored by arsenm on Aug 9 2023, 5:29 AM.

Details

Reviewers
JonChesterfield
Group Reviewers
Restricted Project

Diff Detail

Event Timeline

arsenm created this revision.Aug 9 2023, 5:29 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 9 2023, 5:29 AM
arsenm requested review of this revision.Aug 9 2023, 5:29 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 9 2023, 5:29 AM
Herald added a subscriber: wdng. · View Herald Transcript
JonChesterfield accepted this revision.Aug 9 2023, 5:35 AM

Sure, plumbing looks good. The test case should probably run it through old and new PM, extra run lines instead of editing the existing ones.

This revision is now accepted and ready to land.Aug 9 2023, 5:35 AM
arsenm added a comment.Aug 9 2023, 6:58 AM

Sure, plumbing looks good. The test case should probably run it through old and new PM, extra run lines instead of editing the existing ones.

The old pm is already stressed through every single codegen test

On the basis that this pass runs unconditionally in the codegen pipeline? Yep, that's persuasive. LG.