This patch implements avr-gcc's calling convention:
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
This patch is a correct implementation against to the abandoned https://reviews.llvm.org/D120475
Paths
| Differential D120720
[clang][AVR] Implement standard calling convention for AVR and AVRTiny ClosedPublic Authored by benshi001 on Mar 1 2022, 6:24 AM.
Details Summary This patch implements avr-gcc's calling convention:
Diff Detail Event TimelineComment Actions This patch is a correct implementation against to the abandoned https://reviews.llvm.org/D120475 benshi001 removed a parent revision: D118354: [AVR][NFC] Fix incorrect register states in expanding pseudo instructions.Mar 15 2022, 4:35 AM This revision is now accepted and ready to land.Mar 23 2022, 11:18 AM Closed by commit rG51585aa240de: [clang][AVR] Implement standard calling convention for AVR and AVRTiny (authored by benshi001). · Explain WhyMar 23 2022, 7:09 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 412357 clang/lib/Basic/Targets/AVR.h
clang/lib/Basic/Targets/AVR.cpp
clang/lib/CodeGen/TargetInfo.cpp
clang/test/CodeGen/avr/argument.c
|