[IE][NGRAPH][BUILD] Enable UNITY build for more targets (#2592)
authorVladislav Vinogradov <vlad.vinogradov@intel.com>
Tue, 13 Oct 2020 14:35:55 +0000 (17:35 +0300)
committerGitHub <noreply@github.com>
Tue, 13 Oct 2020 14:35:55 +0000 (17:35 +0300)
commit8331c397cd1785547d910f76b919360f36eece23
tree4c2f0c1b04f379a80876711d99b34572d4894960
parent1e66624799318309382b7a995477d39c86afa81a
[IE][NGRAPH][BUILD] Enable UNITY build for more targets (#2592)

* Avoid symbols clash due to source merging.
* Tested on Ubuntu 20.04 with GCC 9.3.0.
106 files changed:
inference-engine/src/hetero_plugin/CMakeLists.txt
inference-engine/src/inference_engine/ie_parameter.cpp
inference-engine/src/preprocessing/CMakeLists.txt
inference-engine/src/readers/ir_reader/CMakeLists.txt
inference-engine/src/readers/ir_reader_v7/CMakeLists.txt
inference-engine/src/transformations/CMakeLists.txt
inference-engine/src/transformations/src/transformations/rt_info/fused_names_attribute.cpp
inference-engine/src/transformations/src/transformations/rt_info/primitives_priority_attribute.cpp
inference-engine/src/vpu/common/CMakeLists.txt
inference-engine/src/vpu/common/include/vpu/utils/error.hpp
inference-engine/src/vpu/common/src/ngraph/operations/dynamic_shape_resolver.cpp
inference-engine/src/vpu/common/src/ngraph/operations/out_shape_of_reshape.cpp
inference-engine/tests/functional/inference_engine/CMakeLists.txt
inference-engine/tests/unit/cpu/CMakeLists.txt
inference-engine/tests_deprecated/functional/ie_tests/CMakeLists.txt
inference-engine/thirdparty/mkldnn.cmake
ngraph/core/CMakeLists.txt
ngraph/core/include/ngraph/variant.hpp
ngraph/core/reference/CMakeLists.txt
ngraph/core/reference/include/ngraph/runtime/reference/floor_mod.hpp
ngraph/core/src/descriptor/output.cpp
ngraph/core/src/op/abs.cpp
ngraph/core/src/op/acos.cpp
ngraph/core/src/op/acosh.cpp
ngraph/core/src/op/add.cpp
ngraph/core/src/op/and.cpp
ngraph/core/src/op/asin.cpp
ngraph/core/src/op/asinh.cpp
ngraph/core/src/op/atan.cpp
ngraph/core/src/op/atanh.cpp
ngraph/core/src/op/ceiling.cpp
ngraph/core/src/op/clamp.cpp
ngraph/core/src/op/convert.cpp
ngraph/core/src/op/cos.cpp
ngraph/core/src/op/cosh.cpp
ngraph/core/src/op/divide.cpp
ngraph/core/src/op/equal.cpp
ngraph/core/src/op/erf.cpp
ngraph/core/src/op/exp.cpp
ngraph/core/src/op/floor.cpp
ngraph/core/src/op/floor_mod.cpp
ngraph/core/src/op/gather.cpp
ngraph/core/src/op/greater.cpp
ngraph/core/src/op/greater_eq.cpp
ngraph/core/src/op/hswish.cpp
ngraph/core/src/op/less.cpp
ngraph/core/src/op/less_eq.cpp
ngraph/core/src/op/log.cpp
ngraph/core/src/op/matmul.cpp
ngraph/core/src/op/max.cpp
ngraph/core/src/op/max_pool.cpp
ngraph/core/src/op/maximum.cpp
ngraph/core/src/op/min.cpp
ngraph/core/src/op/minimum.cpp
ngraph/core/src/op/mish.cpp
ngraph/core/src/op/multiply.cpp
ngraph/core/src/op/negative.cpp
ngraph/core/src/op/non_zero.cpp
ngraph/core/src/op/not.cpp
ngraph/core/src/op/not_equal.cpp
ngraph/core/src/op/or.cpp
ngraph/core/src/op/power.cpp
ngraph/core/src/op/prelu.cpp
ngraph/core/src/op/prior_box.cpp
ngraph/core/src/op/prior_box_clustered.cpp
ngraph/core/src/op/product.cpp
ngraph/core/src/op/reduce_l1.cpp
ngraph/core/src/op/reduce_l2.cpp
ngraph/core/src/op/reduce_mean.cpp
ngraph/core/src/op/reduce_prod.cpp
ngraph/core/src/op/reduce_sum.cpp
ngraph/core/src/op/relu.cpp
ngraph/core/src/op/round.cpp
ngraph/core/src/op/scatter_elements_update.cpp
ngraph/core/src/op/shape_of.cpp
ngraph/core/src/op/sigmoid.cpp
ngraph/core/src/op/sign.cpp
ngraph/core/src/op/sin.cpp
ngraph/core/src/op/sinh.cpp
ngraph/core/src/op/softplus.cpp
ngraph/core/src/op/split.cpp
ngraph/core/src/op/sqrt.cpp
ngraph/core/src/op/squeeze.cpp
ngraph/core/src/op/strided_slice.cpp
ngraph/core/src/op/subtract.cpp
ngraph/core/src/op/sum.cpp
ngraph/core/src/op/swish.cpp
ngraph/core/src/op/tan.cpp
ngraph/core/src/op/tanh.cpp
ngraph/core/src/op/topk.cpp
ngraph/core/src/op/transpose.cpp
ngraph/core/src/op/unsqueeze.cpp
ngraph/core/src/op/variadic_split.cpp
ngraph/core/src/op/xor.cpp
ngraph/core/src/variant.cpp
ngraph/frontend/onnx_import/CMakeLists.txt
ngraph/frontend/onnx_import/src/core/null_node.cpp
ngraph/frontend/onnx_import/src/utils/pooling_factory.cpp
ngraph/test/op.cpp
ngraph/test/runtime/CMakeLists.txt
ngraph/test/runtime/ie/CMakeLists.txt
ngraph/test/runtime/interpreter/CMakeLists.txt
ngraph/test/runtime/pass/opset0_downgrade.cpp
ngraph/test/runtime/pass/opset1_downgrade.cpp
ngraph/test/runtime/pass/opset1_upgrade.cpp
ngraph/test/util/CMakeLists.txt