[PATCH] D48382: [SLPVectorizer] Provide InstructionsState down the BoUpSLP vectorization call tree.

Simon Pilgrim via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 20 10:59:24 PDT 2018


RKSimon created this revision.
RKSimon added reviewers: ABataev, dtemirbulatov, FarhanaAleen, spatel.
Herald added a subscriber: mehdi_amini.

As described in https://reviews.llvm.org/D48359, this patch pushes InstructionsState down the BoUpSLP call hierarchy instead of the corresponding raw OpValue. This makes it easier to track the alternate opcode etc. and avoids us having to call getAltOpcode which makes it difficult to support more than one alternate opcode.


Repository:
  rL LLVM

https://reviews.llvm.org/D48382

Files:
  lib/Transforms/Vectorize/SLPVectorizer.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D48382.152118.patch
Type: text/x-patch
Size: 14523 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180620/7c529f14/attachment.bin>


More information about the llvm-commits mailing list