[PATCH] D65063: [PowerPC] Eliminate loads/swap feeding swap/store for vector type by using big-endian load/store

Zixuan Wu (Zeson) via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 31 01:47:20 PDT 2019


wuzish added a comment.

Because we have PPCVSXSwapRemoval pass to hack the element order before P9 <https://reviews.llvm.org/P9> with vsx, the element order is not always standard normal order in register.
And the optimization of this patch will be conflict with PPCVSXSwapRemoval so that we can not get correct result during the process. The fix way is to not do this optmization before P9 <https://reviews.llvm.org/P9>.


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

https://reviews.llvm.org/D65063





More information about the llvm-commits mailing list