Make this look more like the DAG handling and move to common code.
I also noticed AArch64 seems to not be properly adding the
physreg:virtreg mapping to the function live ins.
Paths
| Differential D94578
AArch64/GlobalISel: Factor out parametersInCSRMatch ClosedPublic Authored by arsenm on Jan 12 2021, 7:12 PM.
Details
Diff Detail Event TimelineHerald added subscribers: danielkiss, hiraditya, kristof.beyls, rovka. · View Herald TranscriptJan 12 2021, 7:12 PM This revision is now accepted and ready to land.Jan 13 2021, 9:29 AM
Revision Contents
Diff 316307 llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h
llvm/lib/CodeGen/GlobalISel/CallLowering.cpp
llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp
|