@@ -14,20 +14,20 @@ DEFINE_TIME_STAT( TIME_TOTAL, "Total",
14
14
DEFINE_TIME_STAT( TIME_ASMToLLVMIR, "ASMToLLVMIR", TIME_TOTAL, false, false, true, true )
15
15
DEFINE_TIME_STAT( TIME_UnificationPasses, "UnificationPasses", TIME_TOTAL, false, false, true, true )
16
16
DEFINE_TIME_STAT( TIME_OptimizationPasses, "OptimizationPasses", TIME_TOTAL, false, false, true, true )
17
- DEFINE_TIME_STAT( TIME_CodeGen, "CodeGen", TIME_TOTAL, false, false, true, true )
18
- DEFINE_TIME_STAT( TIME_CG_Add_Passes, "CodeGen Add Passes", TIME_CodeGen, false, false, true, true )
17
+ DEFINE_TIME_STAT( TIME_CodeGen, "CodeGen", TIME_TOTAL, false, false, false, true )
18
+ DEFINE_TIME_STAT( TIME_CG_Add_Passes, "CodeGen Add Passes", TIME_CodeGen, false, false, false, true )
19
19
DEFINE_TIME_STAT( TIME_CG_Add_Legalization_Passes, "CodeGen Add Legalization Passes", TIME_CG_Add_Passes, false, false, false, true )
20
20
DEFINE_TIME_STAT( TIME_CG_Add_Analysis_Passes, "CodeGen Add Analysis Passes", TIME_CG_Add_Passes, false, false, false, true )
21
21
DEFINE_TIME_STAT( TIME_CG_Add_CodeGen_Passes, "CodeGen Add CodeGen Passes", TIME_CG_Add_Passes, false, false, false, true )
22
22
DEFINE_TIME_STAT( TIME_CG_Legalization, "CodeGen Legalization", TIME_CodeGen, false, false, true, true )
23
23
DEFINE_TIME_STAT( TIME_CG_Analysis, "CodeGen Analysis", TIME_CodeGen, false, false, true, true )
24
- DEFINE_TIME_STAT( TIME_CG_vISACompile, "vISACompile (by IGC)", TIME_CodeGen, false, false, true, true )
25
- DEFINE_TIME_STAT( TIME_VISA_TOTAL, "VISA Total", TIME_CG_vISACompile, true, false, true, true )
24
+ DEFINE_TIME_STAT( TIME_CG_vISACompile, "vISACompile (by IGC)", TIME_CodeGen, false, false, false, true )
25
+ DEFINE_TIME_STAT( TIME_VISA_TOTAL, "VISA Total", TIME_CG_vISACompile, true, false, false, true )
26
26
DEFINE_TIME_STAT( TIME_VISA_BUILDER, "VISA Builder", TIME_VISA_TOTAL, true, false, true, true )
27
27
DEFINE_TIME_STAT( TIME_VISA_CFG, "VISA CFG", TIME_VISA_TOTAL, true, false, true, true )
28
- DEFINE_TIME_STAT( TIME_VISA_OPTIMIZER, "VISA Optimizer", TIME_VISA_TOTAL, true, false, true, true )
28
+ DEFINE_TIME_STAT( TIME_VISA_OPTIMIZER, "VISA Optimizer", TIME_VISA_TOTAL, true, false, false, true )
29
29
DEFINE_TIME_STAT( TIME_VISA_HW_CONFORMITY, "VISA HW Conformity", TIME_VISA_TOTAL, true, false, true, true )
30
- DEFINE_TIME_STAT( TIME_VISA_MISC_OPTS, "VISA Misc opts", TIME_VISA_TOTAL, true, false, true, true )
30
+ DEFINE_TIME_STAT( TIME_VISA_MISC_OPTS, "VISA Misc opts", TIME_VISA_TOTAL, true, false, false, true )
31
31
DEFINE_TIME_STAT( TIME_VISA_TOTAL_RA, "VISA Total RA", TIME_VISA_TOTAL, true, false, true, true )
32
32
DEFINE_TIME_STAT( TIME_VISA_ADDR_FLAG_RA, "VISA Addr Flag RA", TIME_VISA_TOTAL_RA, true, false, false, true )
33
33
DEFINE_TIME_STAT( TIME_VISA_LOCAL_RA, "VISA Local RA", TIME_VISA_TOTAL_RA, true, false, false, true )
@@ -41,20 +41,20 @@ DEFINE_TIME_STAT( TIME_VISA_SCHEDULING, "VISA Schedulin
41
41
DEFINE_TIME_STAT( TIME_VISA_ENCODE_AND_EMIT, "VISA Encode and Emit", TIME_VISA_TOTAL, true, false, true, true )
42
42
DEFINE_TIME_STAT( TIME_VISA_ENCODE_COMPACTION, "VISA Encode Compaction", TIME_VISA_ENCODE_AND_EMIT, true, false, false, true )
43
43
DEFINE_TIME_STAT( TIME_VISA_IGA_ENCODER, "VISA IGA Encoding", TIME_VISA_ENCODE_AND_EMIT, true, false, false, true )
44
- DEFINE_TIME_STAT( TIME_VISA_BUILDER_APPEND_INST, "VISA Builder Append Instruction", TIME_VISA_TOTAL, true, false, true, true )
45
- DEFINE_TIME_STAT( TIME_VISA_BUILDER_CREATE_VAR, "VISA Builder Create Var", TIME_VISA_TOTAL, true, false, true, true )
46
- DEFINE_TIME_STAT( TIME_VISA_BUILDER_CREATE_OPND, "VISA Builder Create Operand", TIME_VISA_TOTAL, true, false, true, true )
47
- DEFINE_TIME_STAT( TIME_VISA_BUILDER_IR_CONSTRUCTION, "VISA Builder IR Construction", TIME_VISA_TOTAL, true, false, true, true )
44
+ DEFINE_TIME_STAT( TIME_VISA_BUILDER_APPEND_INST, "VISA Builder Append Instruction", TIME_VISA_TOTAL, true, false, false, true )
45
+ DEFINE_TIME_STAT( TIME_VISA_BUILDER_CREATE_VAR, "VISA Builder Create Var", TIME_VISA_TOTAL, true, false, false, true )
46
+ DEFINE_TIME_STAT( TIME_VISA_BUILDER_CREATE_OPND, "VISA Builder Create Operand", TIME_VISA_TOTAL, true, false, false, true )
47
+ DEFINE_TIME_STAT( TIME_VISA_BUILDER_IR_CONSTRUCTION, "VISA Builder IR Construction", TIME_VISA_TOTAL, true, false, false, true )
48
48
DEFINE_TIME_STAT( TIME_VISA_Liveness, "VISA Liveness", TIME_VISA_TOTAL_RA, true, false, false, false )
49
49
DEFINE_TIME_STAT( TIME_VISA_RPE, "VISA Reg Pressure Estimate", TIME_VISA_TOTAL_RA, true, false, false, false )
50
- DEFINE_TIME_STAT( TIME_VISA_Unaccounted, "VISA Total Unaccounted", TIME_VISA_TOTAL, false, true, true, true )
51
- DEFINE_TIME_STAT( TIME_vISACompile_Unaccounted, "vISACompile Unaccounted", TIME_CG_vISACompile, false, true, true, true )
52
- DEFINE_TIME_STAT( TIME_CG_Unaccounted, "CodeGen Unaccounted", TIME_CodeGen, false, true, true, true )
53
- DEFINE_TIME_STAT( TIME_VulkanFrontend, "VulkanFrontend", TIME_TOTAL, false, false, true, true )
54
- DEFINE_TIME_STAT( TIME_VkFe_ParseSpirV, "VkFeParsing", TIME_VulkanFrontend, false, false, true, false )
55
- DEFINE_TIME_STAT( TIME_VkFe_TranslateSpirV, "VkFeTranslation", TIME_VulkanFrontend, false, false, true, false )
56
- DEFINE_TIME_STAT( TIME_VkFe_CompileSpirV, "VkFeBackendCompilation", TIME_VulkanFrontend, false, false, true, false )
57
- DEFINE_TIME_STAT( TIME_TOTAL_Unaccounted, "Total Unaccounted", TIME_TOTAL, false, true, true, true )
50
+ DEFINE_TIME_STAT( TIME_VISA_Unaccounted, "VISA Total Unaccounted", TIME_VISA_TOTAL, false, true, false, true )
51
+ DEFINE_TIME_STAT( TIME_vISACompile_Unaccounted, "vISACompile Unaccounted", TIME_CG_vISACompile, false, true, false, true )
52
+ DEFINE_TIME_STAT( TIME_CG_Unaccounted, "CodeGen Unaccounted", TIME_CodeGen, false, true, false, true )
53
+ DEFINE_TIME_STAT( TIME_VulkanFrontend, "VulkanFrontend", TIME_TOTAL, false, false, false, true )
54
+ DEFINE_TIME_STAT( TIME_VkFe_ParseSpirV, "VkFeParsing", TIME_VulkanFrontend, false, false, false, false )
55
+ DEFINE_TIME_STAT( TIME_VkFe_TranslateSpirV, "VkFeTranslation", TIME_VulkanFrontend, false, false, false, false )
56
+ DEFINE_TIME_STAT( TIME_VkFe_CompileSpirV, "VkFeBackendCompilation", TIME_VulkanFrontend, false, false, false, false )
57
+ DEFINE_TIME_STAT( TIME_TOTAL_Unaccounted, "Total Unaccounted", TIME_TOTAL, false, true, false, true )
58
58
59
59
// This must be the last one in the list
60
60
DEFINE_TIME_STAT( MAX_COMPILE_TIME_INTERVALS, "", MAX_COMPILE_TIME_INTERVALS, false, false, false, false )
0 commit comments