diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-04-16 19:27:00 +0000 | 
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-04-16 19:27:00 +0000 | 
| commit | 82ffa88a04a7cb961e482387ec25d6fd0c51ce20 (patch) | |
| tree | 6abc1b4d1624b676804b567a6d56de40863eb846 /llvm/lib/Transforms/Hello | |
| parent | 3084db3bb1a0a7c0fe6dc400f8be9c2633be9063 (diff) | |
| download | bcm5719-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

