This patch introduces new action CCAssignToRegAndStack, which makes code more readable.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
Comment Actions
Since this change is potential useful for other platforms, it would be nice to also mention CCAssignToRegAndStack in WritingAnLLVMBackend.txt (in the bullet list at the end of chapter "Calling Conventions").
Comment Actions
From a SystemZ perspective this looks good to me (and a clear readability enhancement). I'd still like to hear comments from other backend maintainers whether this common tablegen feature might be useful to them as well ...
Comment Actions
It seems reasonable to me. Even if it is only used on a single platform, it is small enough from maintenance perspective to have it.
Comment Actions
Given Anton's comment, and since nobody else objected, I'm going to approve this. It is indeed a nice improvement for our backend. LGTM.