[SLP] remove opcode field from reduction data class
authorSanjay Patel <spatel@rotateright.com>
Sat, 16 Jan 2021 18:51:55 +0000 (13:51 -0500)
committerSanjay Patel <spatel@rotateright.com>
Sat, 16 Jan 2021 18:55:52 +0000 (13:55 -0500)
commit49b96cd9ef2f81d193641796b8a85781292faf7a
tree3889bc2f5b67428075dd22c3e339c232ff02c5d8
parentfcfcc3cc6b16e4fd7d7d2d07937634cca360b46e
[SLP] remove opcode field from reduction data class

This is NFC-intended and another step towards supporting
intrinsics as reduction candidates.

The remaining bits of the OperationData class do not make
much sense as-is, so I will try to improve that, but I'm
trying to take minimal steps because it's still not clear
how this was intended to work.
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp