[PATCH] D94098: [Clang][AArch64] Inline assembly support for the ACLE type 'data512_t'.
Eli Friedman via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Jul 9 23:21:29 PDT 2021
efriedma added a comment.
The part I'm confused about is that you're forcing it to use "*r". At the IR level, LLVM handles something like `call void asm sideeffect "#$0", "r"([8 x i64] %c)` fine. You'll have to do a bit of work to teach clang to emit that, but it shouldn't be that hard. I think you can deal with it on the isel end with some relatively small changes to D94097 <https://reviews.llvm.org/D94097>.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D94098/new/
https://reviews.llvm.org/D94098
More information about the cfe-commits
mailing list