[SLP][NFC] Avoid repetitive calls to getSameOpcode()
authorDinar Temirbulatov <dtemirbulatov@gmail.com>
Tue, 20 Aug 2019 00:22:04 +0000 (00:22 +0000)
committerDinar Temirbulatov <dtemirbulatov@gmail.com>
Tue, 20 Aug 2019 00:22:04 +0000 (00:22 +0000)
commit081c57989e8846ed947707f559b6ce6481aad827
tree5fbec4e7454e9bcb7e8c2a45643d284c20a7fa55
parentdef061e6f0d58a5f9741ce507ab24390a657f72e
[SLP][NFC] Avoid repetitive calls to getSameOpcode()

We can avoid repetitive calls getSameOpcode() for already known tree elements by keeping MainOp and AltOp in TreeEntry.

Differential Revision: https://reviews.llvm.org/D64700

llvm-svn: 369315
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp