llvm-project
[LoongArch] Enable tail calls for sret and byval functions
#168506
Open

[LoongArch] Enable tail calls for sret and byval functions #168506

heiher wants to merge 5 commits into main from users/hev/issue-168152
heiher
llvmbot llvmbot added backend:loongarch
llvmbot
github-actions
heiher heiher requested a review from wangleiat wangleiat 43 days ago
heiher heiher requested a review from SixWeining SixWeining 43 days ago
folkertdev
heiher
folkertdev
folkertdev
heiher [LoongArch] Enable tail calls for sret and byval functions
7fa089a8
heiher heiher force pushed from 5fefdddc to 7fa089a8 28 days ago
heiher heiher changed the title [LoongArch] Enable tail calls for sret functions and relax argument matching [LoongArch] Enable tail calls for sret and byval functions 28 days ago
heiher
folkertdev
SixWeining
SixWeining commented on 2025-12-04
heiher Address weining's comments
eb45efbd
heiher Replace addTokenForArgument with getStackArgumentTokenFactor
25e3c8f3
heiher Use divideCeil
ea60b341
heiher Update the incoming ByVal args signature in MFI
747e4735

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone