[coco] Remove links for child-parent relation update (#1522)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Mon, 17 Sep 2018 06:50:44 +0000 (15:50 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Mon, 17 Sep 2018 06:50:44 +0000 (15:50 +0900)
commitff310e537aabb456a6f6d65063b84cf036dcb6e6
tree1d4d5e697ba0ecca99f2aaac8060b3ef35133556
parentb177716d6b42cdd51f53ce95dec0269d9dbe35ab
[coco] Remove links for child-parent relation update (#1522)

This commit eliminates all the use of PtrLink as a mean to update
child-parent relation between DLinkedList::Head and DLinkedList::Node.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
15 files changed:
contrib/coco/core/include/coco/ADT/DLinkedList.h
contrib/coco/core/include/coco/IR/Block.h
contrib/coco/core/include/coco/IR/BlockManager.h
contrib/coco/core/include/coco/IR/InstrManager.h
contrib/coco/core/include/coco/IR/Shuffle.h
contrib/coco/core/include/coco/IR/UnitF.h
contrib/coco/core/src/ADT/DLinkedList.test.cpp
contrib/coco/core/src/IR/Block.test.cpp
contrib/coco/core/src/IR/BlockManager.cpp
contrib/coco/core/src/IR/BlockManager.test.cpp
contrib/coco/core/src/IR/Instr.test.cpp
contrib/coco/core/src/IR/InstrManager.cpp
contrib/coco/core/src/IR/InstrManager.test.cpp
contrib/coco/core/src/IR/Module.cpp
contrib/coco/core/src/IR/Shuffle.test.cpp