../ CMakeLists.txt 02-Jul-2024 02:41 7366 aggressive_dead_code_elim_pass.cpp 02-Jul-2024 02:41 38854 aggressive_dead_code_elim_pass.h 02-Jul-2024 02:41 10113 amd_ext_to_khr.cpp 02-Jul-2024 02:41 40420 amd_ext_to_khr.h 02-Jul-2024 02:41 1945 basic_block.cpp 02-Jul-2024 02:41 8263 basic_block.h 02-Jul-2024 02:41 12427 block_merge_pass.cpp 02-Jul-2024 02:41 1733 block_merge_pass.h 02-Jul-2024 02:41 1914 block_merge_util.cpp 02-Jul-2024 02:41 6904 block_merge_util.h 02-Jul-2024 02:41 1614 build_module.cpp 02-Jul-2024 02:41 3334 build_module.h 02-Jul-2024 02:41 2338 ccp_pass.cpp 02-Jul-2024 02:41 14158 ccp_pass.h 02-Jul-2024 02:41 5317 cfg.cpp 02-Jul-2024 02:41 11447 cfg.h 02-Jul-2024 02:41 6981 cfg_cleanup_pass.cpp 02-Jul-2024 02:41 1310 cfg_cleanup_pass.h 02-Jul-2024 02:41 1242 code_sink.cpp 02-Jul-2024 02:41 10088 code_sink.h 02-Jul-2024 02:41 4412 combine_access_chains.cpp 02-Jul-2024 02:41 11020 combine_access_chains.h 02-Jul-2024 02:41 3149 compact_ids_pass.cpp 02-Jul-2024 02:41 3437 compact_ids_pass.h 02-Jul-2024 02:41 1329 composite.cpp 02-Jul-2024 02:41 1937 composite.h 02-Jul-2024 02:41 1848 const_folding_rules.cpp 02-Jul-2024 02:41 54764 const_folding_rules.h 02-Jul-2024 02:41 4400 constants.cpp 02-Jul-2024 02:41 16986 constants.h 02-Jul-2024 02:41 28269 control_dependence.cpp 02-Jul-2024 02:41 6341 control_dependence.h 02-Jul-2024 02:41 8098 convert_to_half_pass.cpp 02-Jul-2024 02:41 18205 convert_to_half_pass.h 02-Jul-2024 02:41 5231 convert_to_sampled_image_pass.cpp 02-Jul-2024 02:41 16261 convert_to_sampled_image_pass.h 02-Jul-2024 02:41 9420 copy_prop_arrays.cpp 02-Jul-2024 02:41 30371 copy_prop_arrays.h 02-Jul-2024 02:41 10585 dataflow.cpp 02-Jul-2024 02:41 2832 dataflow.h 02-Jul-2024 02:41 5780 dead_branch_elim_pass.cpp 02-Jul-2024 02:41 25396 dead_branch_elim_pass.h 02-Jul-2024 02:41 8013 dead_insert_elim_pass.cpp 02-Jul-2024 02:41 10525 dead_insert_elim_pass.h 02-Jul-2024 02:41 3421 dead_variable_elimination.cpp 02-Jul-2024 02:41 3974 dead_variable_elimination.h 02-Jul-2024 02:41 1879 debug_info_manager.cpp 02-Jul-2024 02:41 37406 debug_info_manager.h 02-Jul-2024 02:41 12095 decoration_manager.cpp 02-Jul-2024 02:41 24314 decoration_manager.h 02-Jul-2024 02:41 9450 def_use_manager.cpp 02-Jul-2024 02:41 11862 def_use_manager.h 02-Jul-2024 02:41 8177 desc_sroa.cpp 02-Jul-2024 02:41 15391 desc_sroa.h 02-Jul-2024 02:41 6762 desc_sroa_util.cpp 02-Jul-2024 02:41 4276 desc_sroa_util.h 02-Jul-2024 02:41 2109 dominator_analysis.cpp 02-Jul-2024 02:41 1990 dominator_analysis.h 02-Jul-2024 02:41 4786 dominator_tree.cpp 02-Jul-2024 02:41 14992 dominator_tree.h 02-Jul-2024 02:41 11843 eliminate_dead_constant_pass.cpp 02-Jul-2024 02:41 3738 eliminate_dead_constant_pass.h 02-Jul-2024 02:41 1131 eliminate_dead_functions_pass.cpp 02-Jul-2024 02:41 1646 eliminate_dead_functions_pass.h 02-Jul-2024 02:41 1408 eliminate_dead_functions_util.cpp 02-Jul-2024 02:41 2416 eliminate_dead_functions_util.h 02-Jul-2024 02:41 1312 eliminate_dead_input_components_pass.cpp 02-Jul-2024 02:41 5840 eliminate_dead_input_components_pass.h 02-Jul-2024 02:41 2142 eliminate_dead_members_pass.cpp 02-Jul-2024 02:41 23513 eliminate_dead_members_pass.h 02-Jul-2024 02:41 6293 empty_pass.h 02-Jul-2024 02:41 1034 feature_manager.cpp 02-Jul-2024 02:41 3366 feature_manager.h 02-Jul-2024 02:41 3568 fix_storage_class.cpp 02-Jul-2024 02:41 11698 fix_storage_class.h 02-Jul-2024 02:41 3919 flatten_decoration_pass.cpp 02-Jul-2024 02:41 6238 flatten_decoration_pass.h 02-Jul-2024 02:41 1111 fold.cpp 02-Jul-2024 02:41 22764 fold.h 02-Jul-2024 02:41 8276 fold_spec_constant_op_and_composite_pass.cpp 02-Jul-2024 02:41 19147 fold_spec_constant_op_and_composite_pass.h 02-Jul-2024 02:41 3456 folding_rules.cpp 02-Jul-2024 02:41 99734 folding_rules.h 02-Jul-2024 02:41 3821 freeze_spec_constant_value_pass.cpp 02-Jul-2024 02:41 1694 freeze_spec_constant_value_pass.h 02-Jul-2024 02:41 1139 function.cpp 02-Jul-2024 02:41 8063 function.h 02-Jul-2024 02:41 10486 graphics_robust_access_pass.cpp 02-Jul-2024 02:41 45843 graphics_robust_access_pass.h 02-Jul-2024 02:41 6832 if_conversion.cpp 02-Jul-2024 02:41 11305 if_conversion.h 02-Jul-2024 02:41 3745 inline_exhaustive_pass.cpp 02-Jul-2024 02:41 2690 inline_exhaustive_pass.h 02-Jul-2024 02:41 1580 inline_opaque_pass.cpp 02-Jul-2024 02:41 3893 inline_opaque_pass.h 02-Jul-2024 02:41 1837 inline_pass.cpp 02-Jul-2024 02:41 30512 inline_pass.h 02-Jul-2024 02:41 10249 inst_bindless_check_pass.cpp 02-Jul-2024 02:41 37793 inst_bindless_check_pass.h 02-Jul-2024 02:41 9377 inst_buff_addr_check_pass.cpp 02-Jul-2024 02:41 23135 inst_buff_addr_check_pass.h 02-Jul-2024 02:41 6128 inst_debug_printf_pass.cpp 02-Jul-2024 02:41 10729 inst_debug_printf_pass.h 02-Jul-2024 02:41 4089 instruction.cpp 02-Jul-2024 02:41 33182 instruction.h 02-Jul-2024 02:41 34670 instruction_list.cpp 02-Jul-2024 02:41 1179 instruction_list.h 02-Jul-2024 02:41 4963 instrument_pass.cpp 02-Jul-2024 02:41 47624 instrument_pass.h 02-Jul-2024 02:41 18929 interp_fixup_pass.cpp 02-Jul-2024 02:41 4180 interp_fixup_pass.h 02-Jul-2024 02:41 2146 ir_builder.h 02-Jul-2024 02:41 25643 ir_context.cpp 02-Jul-2024 02:41 38871 ir_context.h 02-Jul-2024 02:41 43084 ir_loader.cpp 02-Jul-2024 02:41 14774 ir_loader.h 02-Jul-2024 02:41 4121 iterator.h 02-Jul-2024 02:41 12688 licm_pass.cpp 02-Jul-2024 02:41 4470 licm_pass.h 02-Jul-2024 02:41 2612 local_access_chain_convert_pass.cpp 02-Jul-2024 02:41 16180 local_access_chain_convert_pass.h 02-Jul-2024 02:41 5207 local_redundancy_elimination.cpp 02-Jul-2024 02:41 2145 local_redundancy_elimination.h 02-Jul-2024 02:41 2695 local_single_block_elim_pass.cpp 02-Jul-2024 02:41 10684 local_single_block_elim_pass.h 02-Jul-2024 02:41 4209 local_single_store_elim_pass.cpp 02-Jul-2024 02:41 11484 local_single_store_elim_pass.h 02-Jul-2024 02:41 3916 log.h 02-Jul-2024 02:41 9869 loop_dependence.cpp 02-Jul-2024 02:41 65515 loop_dependence.h 02-Jul-2024 02:41 20850 loop_dependence_helpers.cpp 02-Jul-2024 02:41 18607 loop_descriptor.cpp 02-Jul-2024 02:41 33470 loop_descriptor.h 02-Jul-2024 02:41 23280 loop_fission.cpp 02-Jul-2024 02:41 19786 loop_fission.h 02-Jul-2024 02:41 2767 loop_fusion.cpp 02-Jul-2024 02:41 24291 loop_fusion.h 02-Jul-2024 02:41 3873 loop_fusion_pass.cpp 02-Jul-2024 02:41 2262 loop_fusion_pass.h 02-Jul-2024 02:41 1854 loop_peeling.cpp 02-Jul-2024 02:41 38270 loop_peeling.h 02-Jul-2024 02:41 13240 loop_unroller.cpp 02-Jul-2024 02:41 42244 loop_unroller.h 02-Jul-2024 02:41 1559 loop_unswitch_pass.cpp 02-Jul-2024 02:41 23979 loop_unswitch_pass.h 02-Jul-2024 02:41 1491 loop_utils.cpp 02-Jul-2024 02:41 27815 loop_utils.h 02-Jul-2024 02:41 6835 mem_pass.cpp 02-Jul-2024 02:41 16968 mem_pass.h 02-Jul-2024 02:41 6099 merge_return_pass.cpp 02-Jul-2024 02:41 31590 merge_return_pass.h 02-Jul-2024 02:41 14148 module.cpp 02-Jul-2024 02:41 9440 module.h 02-Jul-2024 02:41 19426 null_pass.h 02-Jul-2024 02:41 1046 optimizer.cpp 02-Jul-2024 02:41 39827 pass.cpp 02-Jul-2024 02:41 5869 pass.h 02-Jul-2024 02:41 6029 pass_manager.cpp 02-Jul-2024 02:41 3342 pass_manager.h 02-Jul-2024 02:41 5336 passes.h 02-Jul-2024 02:41 3761 pch_source_opt.cpp 02-Jul-2024 02:41 632 pch_source_opt.h 02-Jul-2024 02:41 1102 private_to_local_pass.cpp 02-Jul-2024 02:41 7955 private_to_local_pass.h 02-Jul-2024 02:41 3142 propagator.cpp 02-Jul-2024 02:41 9486 propagator.h 02-Jul-2024 02:41 13449 reduce_load_size.cpp 02-Jul-2024 02:41 6243 reduce_load_size.h 02-Jul-2024 02:41 2805 redundancy_elimination.cpp 02-Jul-2024 02:41 1981 redundancy_elimination.h 02-Jul-2024 02:41 2121 reflect.h 02-Jul-2024 02:41 2500 register_pressure.cpp 02-Jul-2024 02:41 21412 register_pressure.h 02-Jul-2024 02:41 7028 relax_float_ops_pass.cpp 02-Jul-2024 02:41 6423 relax_float_ops_pass.h 02-Jul-2024 02:41 2494 remove_dontinline_pass.cpp 02-Jul-2024 02:41 1646 remove_dontinline_pass.h 02-Jul-2024 02:41 1367 remove_duplicates_pass.cpp 02-Jul-2024 02:41 6610 remove_duplicates_pass.h 02-Jul-2024 02:41 1988 remove_unused_interface_variables_pass.cpp 02-Jul-2024 02:41 3362 remove_unused_interface_variables_pass.h 02-Jul-2024 02:41 884 replace_desc_array_access_using_var_index.cpp 02-Jul-2024 02:41 17161 replace_desc_array_access_using_var_index.h 02-Jul-2024 02:41 9578 replace_invalid_opc.cpp 02-Jul-2024 02:41 7828 replace_invalid_opc.h 02-Jul-2024 02:41 2810 scalar_analysis.cpp 02-Jul-2024 02:41 33488 scalar_analysis.h 02-Jul-2024 02:41 11893 scalar_analysis_nodes.h 02-Jul-2024 02:41 12139 scalar_analysis_simplification.cpp 02-Jul-2024 02:41 20239 scalar_replacement_pass.cpp 02-Jul-2024 02:41 34389 scalar_replacement_pass.h 02-Jul-2024 02:41 10683 set_spec_constant_default_value_pass.cpp 02-Jul-2024 02:41 15804 set_spec_constant_default_value_pass.h 02-Jul-2024 02:41 4860 simplification_pass.cpp 02-Jul-2024 02:41 6166 simplification_pass.h 02-Jul-2024 02:41 2198 spread_volatile_semantics.cpp 02-Jul-2024 02:41 12005 spread_volatile_semantics.h 02-Jul-2024 02:41 4945 ssa_rewrite_pass.cpp 02-Jul-2024 02:41 27768 ssa_rewrite_pass.h 02-Jul-2024 02:41 12991 strength_reduction_pass.cpp 02-Jul-2024 02:41 6609 strength_reduction_pass.h 02-Jul-2024 02:41 2260 strip_debug_info_pass.cpp 02-Jul-2024 02:41 4022 strip_debug_info_pass.h 02-Jul-2024 02:41 1094 strip_nonsemantic_info_pass.cpp 02-Jul-2024 02:41 3813 strip_nonsemantic_info_pass.h 02-Jul-2024 02:41 1549 struct_cfg_analysis.cpp 02-Jul-2024 02:41 7749 struct_cfg_analysis.h 02-Jul-2024 02:41 6071 tree_iterator.h 02-Jul-2024 02:41 8725 type_manager.cpp 02-Jul-2024 02:41 37781 type_manager.h 02-Jul-2024 02:41 10190 types.cpp 02-Jul-2024 02:41 20783 types.h 02-Jul-2024 02:41 20950 unify_const_pass.cpp 02-Jul-2024 02:41 7114 unify_const_pass.h 02-Jul-2024 02:41 1078 upgrade_memory_model.cpp 02-Jul-2024 02:41 30451 upgrade_memory_model.h 02-Jul-2024 02:41 5998 value_number_table.cpp 02-Jul-2024 02:41 7622 value_number_table.h 02-Jul-2024 02:41 3157 vector_dce.cpp 02-Jul-2024 02:41 16030 vector_dce.h 02-Jul-2024 02:41 6882 workaround1209.cpp 02-Jul-2024 02:41 2376 workaround1209.h 02-Jul-2024 02:41 1288 wrap_opkill.cpp 02-Jul-2024 02:41 6277 wrap_opkill.h 02-Jul-2024 02:41 3067