This is an archive of the discontinued LLVM Phabricator instance.

GlobalISel: Add overload of handleAssignments with CCState
ClosedPublic

Authored by arsenm on Jul 12 2019, 7:06 PM.

Details

Summary

AMDGPU needs to allocate special argument registers separately from
the user function argument list, so needs direct control over the
CCState.

The ArgLocs argument is only really necessary because CCState doesn't
allow access to it.

Diff Detail

Event Timeline

arsenm created this revision.Jul 12 2019, 7:06 PM
aemerson accepted this revision.Jul 16 2019, 3:06 PM
This revision is now accepted and ready to land.Jul 16 2019, 3:06 PM
arsenm closed this revision.Jul 16 2019, 3:41 PM

r366279