[PATCH] D124998: [AArch64][SVE] Add aarch64_sve_pcs attribute to Clang

Eli Friedman via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu May 5 13:08:21 PDT 2022


efriedma added a comment.

I don't want to change with the distinction between FunctionProtoType and FunctionNoProtoType; that would involve auditing a bunch of code we don't really want to mess with.

FunctionProtoType and FunctionNoProtoType don't have any member variables at the moment, though.  The only difference is that FunctionProtoType has TrailingObjects, and FunctionNoProtoType doesn't. It should be fine to just require the same TrailingObjects for FunctionNoProtoType.  So FunctionProtoType and FunctionNoProtoType would have the same memory layout.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D124998



More information about the cfe-commits mailing list