[coco] UseSet for Object (#1528)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Tue, 18 Sep 2018 08:17:59 +0000 (17:17 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Tue, 18 Sep 2018 08:17:59 +0000 (17:17 +0900)
commitf596f0bc4c74af2be75121a6f9b32b887d7f526f
tree6382529796476e5c08c4e72ff6740843f36ffd42
parentfc1031170e49ab5c7b482cc540a29d4724f0cb8f
[coco] UseSet for Object (#1528)

This commit revises ObjectInfo to maintain a set of Use(s) for each
object along with a set of Consumer(s).

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
contrib/coco/core/include/coco/IR/Object.h
contrib/coco/core/include/coco/IR/ObjectInfo.h
contrib/coco/core/include/coco/IR/Use.forward.h [new file with mode: 0644]
contrib/coco/core/include/coco/IR/UseSet.h [new file with mode: 0644]
contrib/coco/core/src/IR/Object.cpp
contrib/coco/core/src/IR/Object.test.cpp
contrib/coco/core/src/IR/Use.cpp
contrib/coco/core/src/IR/Use.test.cpp