Fix several warnings (#6242)
authorVladimir Plazun/AI Tools Lab /SRR/Engineer/삼성전자 <v.plazun@samsung.com>
Thu, 8 Aug 2019 03:42:02 +0000 (06:42 +0300)
committer오형석/On-Device Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Thu, 8 Aug 2019 03:42:02 +0000 (12:42 +0900)
commit8b06ffc4c4ad77a844541112f4e694453b814eae
tree2d4e2780953d9c1c15b2f090296c5ee19b172304
parentac7828c9c8be754ef2e06899421f79edeeb03059
Fix several warnings (#6242)

* Fix several warnings

Make class/struct definitions consistent( forward declararation with different type from definition )
Remove pessimising moves of temporary objects
Change `info` symbol in library_info.cc into non-static

Signed-off-by: Vladimir Plazun <v.plazun@samsung.com>
runtimes/neurun/core/include/backend/Backend.h
runtimes/neurun/core/src/compiler/ExecutorFactory.cc
runtimes/neurun/core/src/exec/Execution.cc
runtimes/neurun/core/src/library_info.cc