summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Hello
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2019-04-16 19:27:00 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2019-04-16 19:27:00 +0000
commit82ffa88a04a7cb961e482387ec25d6fd0c51ce20 (patch)
tree6abc1b4d1624b676804b567a6d56de40863eb846 /llvm/lib/Transforms/Hello
parent3084db3bb1a0a7c0fe6dc400f8be9c2633be9063 (diff)
downloadbcm5719-llvm-82ffa88a04a7cb961e482387ec25d6fd0c51ce20.tar.gz
bcm5719-llvm-82ffa88a04a7cb961e482387ec25d6fd0c51ce20.zip
[SLP] Refactoring of the operand reordering code.
This is a refactoring patch which should have all the functionality of the current code. Its goal is twofold: i. Cleanup and simplify the reordering code, and ii. Generalize reordering so that it will work for an arbitrary number of operands, not just 2. This is the second patch in a series of patches that will enable operand reordering across chains of operations. An example of this was presented in EuroLLVM'18 https://www.youtube.com/watch?v=gIEn34LvyNo . Committed on behalf of @vporpo (Vasileios Porpodas) Differential Revision: https://reviews.llvm.org/D59973 llvm-svn: 358519
Diffstat (limited to 'llvm/lib/Transforms/Hello')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud