[PATCH] D88676: [PPC][AIX] Add vector callee saved registers for AIX extended vector ABI

Sean Fertile via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 13 07:13:54 PDT 2020


sfertile added inline comments.


================
Comment at: llvm/test/CodeGen/PowerPC/aix-csr-vector.ll:40
+
+; MIR32-DAG:     STXVD2X killed $v20, $r{{[0-9]+}}, killed $r{{[0-9]+}} :: (store 16 into %fixed-stack.2)
+; MIR32-DAG:     STXVD2X killed $v26, $r{{[0-9]+}}, killed $r{{[0-9]+}} :: (store 16 into %fixed-stack.1)
----------------
`STXVD2X killed $v20, $r{{[0-9]+}}, killed $r{{[0-9]+}} :: (store 16 into %fixed-stack.2)`

Using `$r{{[0-9]+}}` for the second register in the r+r addressing is fine, but don't use a regex for r1/x1, its wothwhile to show that the addressing is based off he stack pointer.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D88676



More information about the llvm-commits mailing list