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