[PATCH] D96351: [AIX] Enable the default AltiVec ABI on AIX
Zarko Todorovski via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 1 14:48:15 PST 2021
ZarkoCA marked 2 inline comments as done.
ZarkoCA added inline comments.
================
Comment at: llvm/test/CodeGen/PowerPC/aix-csr-vector.ll:26
+; MIR32: fixedStack: []
+; MIR32: INLINEASM
+; MIR32: BLR implicit $lr, implicit $rm
----------------
sfertile wrote:
> Ideally we would either have check-nots for v20/v26/v31 before and after the INLINEASM instruction(or APP/NO_APP). Or maybe if you check for the basic-block label then check-next the following instructions to the blr might be an equivalent way to show the same understanding.
I tried to address your comment as best as I could. Made it check for whether we load and store to those vector registers. In some cases it was not possible to reliably check for the vector registers since, for now, we can only check for the register number in assembly.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D96351/new/
https://reviews.llvm.org/D96351
More information about the llvm-commits
mailing list