summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2018-06-20 15:13:40 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2018-06-20 15:13:40 +0000
commit0c9f8dcde708a6b750b6b2ff222f22a2f7bf349e (patch)
treed0e20113e3d619a6f8318628bfe9ddfb8a351299 /lldb/packages/Python/lldbsuite/test
parentdd51ef286769f969eb7fa81d937ef3385166839b (diff)
downloadbcm5719-llvm-0c9f8dcde708a6b750b6b2ff222f22a2f7bf349e.tar.gz
bcm5719-llvm-0c9f8dcde708a6b750b6b2ff222f22a2f7bf349e.zip
[SLPVectorizer] Use InstructionsState to record AltOpcode
This is part of a move towards generalizing the alternate opcode mechanism and not just supporting (F)Add/(F)Sub counterparts. The patch embeds the AltOpcode in the InstructionsState instead of calling getAltOpcode so often. I'm hoping to eventually remove all uses of getAltOpcode and handle alternate opcode selection entirely within getSameOpcode, that will require us to use InstructionsState throughout the BoUpSLP call hierarchy (similar to some of the changes in D28907), which I will begin in future patches. Differential Revision: https://reviews.llvm.org/D48359 llvm-svn: 335134
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud