@@ -25,45 +25,6 @@ OV_ITT_DOMAIN(ov_intel_cpu, "ov::intel_cpu");
2525OV_ITT_DOMAIN (ov_intel_cpu_LT, " ov::intel_cpu::lt" );
2626} // namespace ov::intel_cpu::itt::domains
2727
28- namespace ov ::intel_cpu::itt {
29-
30- class ScopedOpExecTask {
31- public:
32- explicit ScopedOpExecTask (const char * name) noexcept {
33- if (openvino::itt::internal::is_initialized ()) {
34- m_handle = openvino::itt::handle (name);
35- openvino::itt::internal::taskBegin (::ov::itt::domains::ov_op_exec (), m_handle);
36- }
37- }
38- explicit ScopedOpExecTask (const std::string& name) noexcept : ScopedOpExecTask(name.c_str()) {}
39- ~ScopedOpExecTask () noexcept {
40- if (openvino::itt::internal::is_initialized ()) {
41- openvino::itt::internal::taskEnd (::ov::itt::domains::ov_op_exec ());
42- }
43- }
44-
45- ScopedOpExecTask (const ScopedOpExecTask&) = delete ;
46- ScopedOpExecTask& operator =(const ScopedOpExecTask&) = delete ;
47-
48- private:
49- openvino::itt::handle_t m_handle{};
50- };
51-
52- } // namespace ov::intel_cpu::itt
53-
54- #if defined(SELECTIVE_BUILD_ANALYZER) || defined(SELECTIVE_BUILD)
55- # define OV_CPU_NODE_SCOPED_TASK (taskName ) OV_ITT_SCOPED_TASK(::ov::itt::domains::ov_op_exec, taskName)
56- # define OV_CPU_NODE_SCOPED_TASK_BASE (taskName ) OV_ITT_SCOPED_TASK_BASE(::ov::itt::domains::ov_op_exec, taskName)
57- #else
58- # define OV_CPU_NODE_SCOPE_CONCAT_IMPL (x, y ) x##y
59- # define OV_CPU_NODE_SCOPE_CONCAT (x, y ) OV_CPU_NODE_SCOPE_CONCAT_IMPL(x, y)
60- # define OV_CPU_NODE_SCOPED_TASK_INTERNAL (varName, taskName ) ::ov::intel_cpu::itt::ScopedOpExecTask varName (taskName)
61- # define OV_CPU_NODE_SCOPED_TASK (taskName ) \
62- OV_CPU_NODE_SCOPED_TASK_INTERNAL (OV_CPU_NODE_SCOPE_CONCAT(cpuNodeScopedTaskGuard, __LINE__), taskName)
63- # define OV_CPU_NODE_SCOPED_TASK_BASE (taskName ) \
64- OV_CPU_NODE_SCOPED_TASK_INTERNAL (OV_CPU_NODE_SCOPE_CONCAT(cpuNodeScopedTaskGuardBase, __LINE__), taskName)
65- #endif
66-
6728#if defined(SELECTIVE_BUILD_ANALYZER)
6829# define CPU_LPT_SCOPE (region ) OV_SCOPE(intel_cpu, region)
6930# define CPU_GRAPH_OPTIMIZER_SCOPE (region ) OV_SCOPE(intel_cpu, region)
0 commit comments