[PATCH] D25912: [PowerPC] Improvements for BUILD_VECTOR Vol. 1
Nemanja Ivanovic via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 24 09:59:58 PDT 2016
nemanjai created this revision.
nemanjai added reviewers: echristo, hfinkel, andreadb, kbarton, amehsan, jtony.
nemanjai added a subscriber: llvm-commits.
nemanjai set the repository for this revision to rL LLVM.
Herald added a subscriber: mehdi_amini.
This patch is the first in a series that derives from https://reviews.llvm.org/D25580 which will be abandoned because it is excessively complex.
This particular patch provides SDAG patterns for the nodes and adds the logic to decide when to expand the node vs. treating it as legal and using the SDAG patterns.
Repository:
rL LLVM
https://reviews.llvm.org/D25912
Files:
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/PowerPC/PPCInstrInfo.td
lib/Target/PowerPC/PPCInstrVSX.td
test/CodeGen/PowerPC/p8-scalar_vector_conversions.ll
test/CodeGen/PowerPC/power9-moves-and-splats.ll
test/CodeGen/PowerPC/tail-dup-analyzable-fallthrough.ll
test/CodeGen/PowerPC/vsx.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D25912.75600.patch
Type: text/x-patch
Size: 29065 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20161024/89b2a8c6/attachment-0001.bin>
More information about the llvm-commits
mailing list