[enco] Hoist objects across multiple shuffle(s) (#1489)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Fri, 14 Sep 2018 07:47:50 +0000 (16:47 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Fri, 14 Sep 2018 07:47:50 +0000 (16:47 +0900)
commit87afe18cd91bc18ebe90091cde46143a4302ad26
tree80c68a26f7611feaa045a165f2962b02dcee36bc
parent900e522da646b88d818b3cb6ed789d88e80d9576
[enco] Hoist objects across multiple shuffle(s) (#1489)

* [enco] Hoist objects across multiple shuffle(s)

This commit extends object hoist optimization pass to support object
hoist across multiple shuffle(s).

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
* Add 'Case 1' section

* Fix a typo (followinc --> following)
contrib/enco/core/src/Transforms/Optimizations.cpp
contrib/enco/core/src/Transforms/Optimizations.h