[all-commits] [llvm/llvm-project] f818ec: [AIX] Allow safe for 32bit P9 VSX extract and inse...
Zarko Todorovski via All-commits
all-commits at lists.llvm.org
Tue Apr 27 04:28:05 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f818ec9dd173bfacd0ee8b403146c26e17271a46
https://github.com/llvm/llvm-project/commit/f818ec9dd173bfacd0ee8b403146c26e17271a46
Author: Zarko Todorovski <zarko at ca.ibm.com>
Date: 2021-04-27 (Tue, 27 Apr 2021)
Changed paths:
M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
M llvm/lib/Target/PowerPC/PPCInstrVSX.td
A llvm/test/CodeGen/PowerPC/aix-insert-extract.ll
A llvm/test/CodeGen/PowerPC/aix-p9-insert-extract.ll
A llvm/test/CodeGen/PowerPC/aix-p9-xxinsertw-xxextractuw.ll
A llvm/test/CodeGen/PowerPC/aix-vec_extract_p9.ll
A llvm/test/CodeGen/PowerPC/aix-vec_extract_p9_2.ll
A llvm/test/CodeGen/PowerPC/aix-vec_insert_elt.ll
M llvm/test/CodeGen/PowerPC/vec-bswap.ll
Log Message:
-----------
[AIX] Allow safe for 32bit P9 VSX extract and insert pattern matches
In https://reviews.llvm.org/D92789 PPC64 checks were added that disallowed most
VSX pattern matching. We enable some safe ones for 32bit in this patch.
Reviewed By: nemanjai
Differential Revision: https://reviews.llvm.org/D97503
More information about the All-commits
mailing list