This is an archive of the discontinued LLVM Phabricator instance.

[RISCV][GlobalISel] Add lowerReturn for calling conv
AbandonedPublicDraft

Authored by nitinjohnraj on Mar 28 2023, 1:58 PM.

Details

Summary

This revision implements RISCVCallLowering::lowerReturn for pointer, integer and aggregate types. We introduce an OutgoingValueHandler and an OutgoingValueAssigner.

This has been taken a previous revision by @lewis-revill.

Diff Detail