1/*========================== begin_copyright_notice ============================
2
3Copyright (C) 2021 Intel Corporation
4
5SPDX-License-Identifier: MIT
6
7============================= end_copyright_notice ===========================*/
8
9syntax = "proto3";
10
11import "Metrics/proto_schema/code_reference.proto";
12
13package IGC_METRICS;
14
15message FuncEmuCalls {
16  enum Reason4FuncEmu {
17    NO_HW_SUPPORT = 0;
18    FP_MODEL_MODE = 1;
19  }
20
21  string name = 1;
22  Reason4FuncEmu type = 2;
23  optional int32 count = 3;
24  int32 modelCost = 4;
25
26  // All places where it was used
27  repeated CodeRef funcCallLoc = 5;
28}