[PATCH] D126809: [ARM64EC 8/?] Implement ARM64EC "thunk" calling conventions

chenglin.bi via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 6 02:27:09 PDT 2022


bcl5980 added inline comments.


================
Comment at: llvm/lib/Target/AArch64/AArch64CallingConvention.td:209
+let Entry = 1 in
+def CC_AArch64_Arm64EC_Thunk : CallingConv<[
+  // Byval aggregates are passed by pointer
----------------
Do we need to add CSR for the callingconv also in this change? 
`D6`, `D7` should be non-volatile on x64. 


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D126809/new/

https://reviews.llvm.org/D126809



More information about the llvm-commits mailing list