================
@@ -2910,6 +2910,12 @@ void MicrosoftCXXNameMangler::mangleFunctionType(const
FunctionType *T,
mangleCallingConvention(CC, Range);
+ if (Proto) {
+ unsigned SMEAttrs = Proto->getAArch64SMEAttributes();
+ if (SMEAttrs)
+ Out << "$$SME" << SMEAttrs;
----------------
albertbolt1 wrote:
for the prefix - no particular reason for the $$, chose the SME and the numbers
because it corresponds to the SME attributes, the function above it was
emitting $$, just took from there, in the issue it was told that there is no
particular directive for the naming here. I can remove the $$ and just go with
SME and the numbers for attributes.
https://github.com/llvm/llvm-project/pull/199567
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits