This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU] Add IsChainFunction to the MachineFunctionInfo
ClosedPublic

Authored by rovka on Jul 27 2023, 3:14 AM.

Details

Reviewers
arsenm
Group Reviewers
Restricted Project
Commits
rG5272ae667dd5: [AMDGPU] Add IsChainFunction to the MachineFunctionInfo
Summary

This will represent functions with the amdgpu_cs_chain or
amdgpu_cs_chain_preserve calling conventions.

Diff Detail

Event Timeline

rovka created this revision.Jul 27 2023, 3:14 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 27 2023, 3:14 AM
rovka requested review of this revision.Jul 27 2023, 3:14 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 27 2023, 3:14 AM
rovka added a reviewer: Restricted Project.
arsenm accepted this revision.Aug 17 2023, 11:52 AM

I kind of think we should just add the calling convention as a generic MIR serialized parameter (which then only really serves the purpose of avoiding needing an IR section)

This revision is now accepted and ready to land.Aug 17 2023, 11:52 AM
This revision was landed with ongoing or failed builds.Aug 21 2023, 3:41 AM
This revision was automatically updated to reflect the committed changes.