This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU/GlobalISel: Start cleaning up calling convention lowering
AbandonedPublic

Authored by arsenm on Jul 8 2020, 12:35 PM.

Details

Summary

There are various hacks working around limitations in
handleAssignments, and the logical split between different parts isn't
correct. Start separating the type legalization to satisfy going
through the DAG infrastructure from the code required to split into
register types. The type splitting should be moved to generic code.

Diff Detail

Event Timeline

arsenm created this revision.Jul 8 2020, 12:35 PM
Herald added a project: Restricted Project. · View Herald TranscriptJul 8 2020, 12:35 PM
arsenm abandoned this revision.Feb 11 2021, 3:18 PM