| Name | Last modified | Size | Description | |
|---|---|---|---|---|
| Parent Directory | - | |||
| pch_source_opt.cpp | 2024-12-02 00:11 | 632 | ||
| empty_pass.h | 2024-12-02 00:10 | 1.0K | ||
| null_pass.h | 2024-12-02 00:11 | 1.0K | ||
| remove_unused_interface_variables_pass.h | 2024-12-02 00:11 | 1.0K | ||
| unify_const_pass.h | 2024-12-02 00:11 | 1.1K | ||
| strip_debug_info_pass.h | 2024-12-02 00:11 | 1.1K | ||
| pch_source_opt.h | 2024-12-02 00:11 | 1.1K | ||
| flatten_decoration_pass.h | 2024-12-02 00:10 | 1.1K | ||
| eliminate_dead_constant_pass.h | 2024-12-02 00:10 | 1.1K | ||
| freeze_spec_constant_value_pass.h | 2024-12-02 00:10 | 1.1K | ||
| instruction_list.cpp | 2024-12-02 00:10 | 1.2K | ||
| cfg_cleanup_pass.cpp | 2024-12-02 00:10 | 1.2K | ||
| cfg_cleanup_pass.h | 2024-12-02 00:10 | 1.2K | ||
| workaround1209.h | 2024-12-02 00:11 | 1.3K | ||
| eliminate_dead_functions_util.h | 2024-12-02 00:10 | 1.3K | ||
| compact_ids_pass.h | 2024-12-02 00:10 | 1.3K | ||
| remove_dontinline_pass.h | 2024-12-02 00:11 | 1.3K | ||
| eliminate_dead_functions_pass.h | 2024-12-02 00:10 | 1.4K | ||
| loop_unswitch_pass.h | 2024-12-02 00:11 | 1.5K | ||
| switch_descriptorset_pass.h | 2024-12-02 00:11 | 1.5K | ||
| switch_descriptorset_pass.cpp | 2024-12-02 00:11 | 1.5K | ||
| strip_nonsemantic_info_pass.h | 2024-12-02 00:11 | 1.5K | ||
| loop_unroller.h | 2024-12-02 00:11 | 1.5K | ||
| inline_exhaustive_pass.h | 2024-12-02 00:10 | 1.5K | ||
| block_merge_util.h | 2024-12-02 00:10 | 1.6K | ||
| eliminate_dead_functions_pass.cpp | 2024-12-02 00:10 | 1.6K | ||
| analyze_live_input_pass.cpp | 2024-12-02 00:10 | 1.6K | ||
| remove_dontinline_pass.cpp | 2024-12-02 00:11 | 1.6K | ||
| block_merge_pass.cpp | 2024-12-02 00:10 | 1.6K | ||
| freeze_spec_constant_value_pass.cpp | 2024-12-02 00:10 | 1.7K | ||
| fix_func_call_arguments.h | 2024-12-02 00:10 | 1.7K | ||
| inline_opaque_pass.h | 2024-12-02 00:10 | 1.8K | ||
| composite.h | 2024-12-02 00:10 | 1.8K | ||
| loop_fusion_pass.h | 2024-12-02 00:11 | 1.8K | ||
| dead_variable_elimination.h | 2024-12-02 00:10 | 1.8K | ||
| block_merge_pass.h | 2024-12-02 00:10 | 1.9K | ||
| composite.cpp | 2024-12-02 00:10 | 1.9K | ||
| analyze_live_input_pass.h | 2024-12-02 00:10 | 1.9K | ||
| amd_ext_to_khr.h | 2024-12-02 00:10 | 1.9K | ||
| modify_maximal_reconvergence.h | 2024-12-02 00:11 | 1.9K | ||
| redundancy_elimination.cpp | 2024-12-02 00:11 | 1.9K | ||
| remove_duplicates_pass.h | 2024-12-02 00:11 | 1.9K | ||
| dominator_analysis.cpp | 2024-12-02 00:10 | 1.9K | ||
| desc_sroa_util.h | 2024-12-02 00:10 | 2.1K | ||
| redundancy_elimination.h | 2024-12-02 00:11 | 2.1K | ||
| reflect.h | 2024-12-02 00:11 | 2.1K | ||
| local_redundancy_elimination.cpp | 2024-12-02 00:10 | 2.1K | ||
| interp_fixup_pass.h | 2024-12-02 00:10 | 2.1K | ||
| simplification_pass.h | 2024-12-02 00:11 | 2.1K | ||
| loop_fusion_pass.cpp | 2024-12-02 00:11 | 2.2K | ||
| strength_reduction_pass.h | 2024-12-02 00:11 | 2.2K | ||
| build_module.h | 2024-12-02 00:10 | 2.3K | ||
| workaround1209.cpp | 2024-12-02 00:11 | 2.3K | ||
| eliminate_dead_functions_util.cpp | 2024-12-02 00:10 | 2.5K | ||
| licm_pass.h | 2024-12-02 00:10 | 2.6K | ||
| relax_float_ops_pass.h | 2024-12-02 00:11 | 2.6K | ||
| inline_exhaustive_pass.cpp | 2024-12-02 00:10 | 2.6K | ||
| local_redundancy_elimination.h | 2024-12-02 00:11 | 2.6K | ||
| eliminate_dead_output_stores_pass.h | 2024-12-02 00:10 | 2.7K | ||
| loop_fission.h | 2024-12-02 00:11 | 2.7K | ||
| reduce_load_size.h | 2024-12-02 00:11 | 2.7K | ||
| dataflow.cpp | 2024-12-02 00:10 | 2.8K | ||
| replace_invalid_opc.h | 2024-12-02 00:11 | 2.8K | ||
| eliminate_dead_io_components_pass.h | 2024-12-02 00:10 | 2.8K | ||
| fold_spec_constant_op_and_composite_pass.h | 2024-12-02 00:10 | 2.9K | ||
| wrap_opkill.h | 2024-12-02 00:11 | 3.0K | ||
| private_to_local_pass.h | 2024-12-02 00:11 | 3.1K | ||
| combine_access_chains.h | 2024-12-02 00:10 | 3.1K | ||
| value_number_table.h | 2024-12-02 00:11 | 3.1K | ||
| liveness.h | 2024-12-02 00:10 | 3.1K | ||
| build_module.cpp | 2024-12-02 00:10 | 3.3K | ||
| modify_maximal_reconvergence.cpp | 2024-12-02 00:11 | 3.3K | ||
| pass_manager.cpp | 2024-12-02 00:11 | 3.3K | ||
| feature_manager.cpp | 2024-12-02 00:10 | 3.3K | ||
| remove_unused_interface_variables_pass.cpp | 2024-12-02 00:11 | 3.3K | ||
| dead_insert_elim_pass.h | 2024-12-02 00:10 | 3.3K | ||
| fix_func_call_arguments.cpp | 2024-12-02 00:10 | 3.5K | ||
| eliminate_dead_constant_pass.cpp | 2024-12-02 00:10 | 3.6K | ||
| feature_manager.h | 2024-12-02 00:10 | 3.6K | ||
| compact_ids_pass.cpp | 2024-12-02 00:10 | 3.6K | ||
| if_conversion.h | 2024-12-02 00:10 | 3.7K | ||
| loop_fusion.h | 2024-12-02 00:11 | 3.8K | ||
| inline_opaque_pass.cpp | 2024-12-02 00:10 | 3.8K | ||
| local_single_store_elim_pass.h | 2024-12-02 00:11 | 3.8K | ||
| fix_storage_class.h | 2024-12-02 00:10 | 3.8K | ||
| folding_rules.h | 2024-12-02 00:10 | 3.9K | ||
| strip_nonsemantic_info_pass.cpp | 2024-12-02 00:11 | 3.9K | ||
| dead_variable_elimination.cpp | 2024-12-02 00:10 | 3.9K | ||
| strip_debug_info_pass.cpp | 2024-12-02 00:11 | 4.0K | ||
| ir_loader.h | 2024-12-02 00:10 | 4.0K | ||
| passes.h | 2024-12-02 00:11 | 4.1K | ||
| interp_fixup_pass.cpp | 2024-12-02 00:10 | 4.1K | ||
| local_single_block_elim_pass.h | 2024-12-02 00:11 | 4.1K | ||
| desc_sroa_util.cpp | 2024-12-02 00:10 | 4.2K | ||
| code_sink.h | 2024-12-02 00:10 | 4.3K | ||
| licm_pass.cpp | 2024-12-02 00:10 | 4.3K | ||
| const_folding_rules.h | 2024-12-02 00:10 | 4.4K | ||
| dominator_analysis.h | 2024-12-02 00:10 | 4.7K | ||
| set_spec_constant_default_value_pass.h | 2024-12-02 00:11 | 4.7K | ||
| spread_volatile_semantics.h | 2024-12-02 00:11 | 4.8K | ||
| instruction_list.h | 2024-12-02 00:10 | 4.8K | ||
| inst_bindless_check_pass.h | 2024-12-02 00:10 | 5.1K | ||
| ccp_pass.h | 2024-12-02 00:10 | 5.2K | ||
| pass_manager.h | 2024-12-02 00:11 | 5.2K | ||
| convert_to_half_pass.h | 2024-12-02 00:10 | 5.5K | ||
| dataflow.h | 2024-12-02 00:10 | 5.6K | ||
| inst_buff_addr_check_pass.h | 2024-12-02 00:10 | 5.7K | ||
| local_access_chain_convert_pass.h | 2024-12-02 00:10 | 5.7K | ||
| pass.cpp | 2024-12-02 00:11 | 5.8K | ||
| upgrade_memory_model.h | 2024-12-02 00:11 | 5.9K | ||
| pass.h | 2024-12-02 00:11 | 5.9K | ||
| struct_cfg_analysis.h | 2024-12-02 00:11 | 5.9K | ||
| mem_pass.h | 2024-12-02 00:11 | 6.0K | ||
| simplification_pass.cpp | 2024-12-02 00:11 | 6.1K | ||
| flatten_decoration_pass.cpp | 2024-12-02 00:10 | 6.1K | ||
| control_dependence.cpp | 2024-12-02 00:10 | 6.1K | ||
| eliminate_dead_members_pass.h | 2024-12-02 00:10 | 6.1K | ||
| wrap_opkill.cpp | 2024-12-02 00:11 | 6.2K | ||
| strength_reduction_pass.cpp | 2024-12-02 00:11 | 6.3K | ||
| reduce_load_size.cpp | 2024-12-02 00:11 | 6.4K | ||
| remove_duplicates_pass.cpp | 2024-12-02 00:11 | 6.4K | ||
| graphics_robust_access_pass.h | 2024-12-02 00:10 | 6.7K | ||
| loop_utils.h | 2024-12-02 00:11 | 6.7K | ||
| relax_float_ops_pass.cpp | 2024-12-02 00:11 | 6.7K | ||
| vector_dce.h | 2024-12-02 00:11 | 6.7K | ||
| invocation_interlock_placement_pass.h | 2024-12-02 00:10 | 6.8K | ||
| register_pressure.h | 2024-12-02 00:11 | 6.9K | ||
| desc_sroa.h | 2024-12-02 00:10 | 6.9K | ||
| unify_const_pass.cpp | 2024-12-02 00:11 | 6.9K | ||
| cfg.h | 2024-12-02 00:10 | 7.3K | ||
| value_number_table.cpp | 2024-12-02 00:11 | 7.5K | ||
| CMakeLists.txt | 2024-12-02 00:10 | 7.6K | ||
| struct_cfg_analysis.cpp | 2024-12-02 00:11 | 7.6K | ||
| dead_branch_elim_pass.h | 2024-12-02 00:10 | 7.8K | ||
| control_dependence.h | 2024-12-02 00:10 | 7.9K | ||
| replace_invalid_opc.cpp | 2024-12-02 00:11 | 7.9K | ||
| private_to_local_pass.cpp | 2024-12-02 00:11 | 7.9K | ||
| trim_capabilities_pass.h | 2024-12-02 00:11 | 8.0K | ||
| function.cpp | 2024-12-02 00:10 | 8.1K | ||
| basic_block.cpp | 2024-12-02 00:10 | 8.2K | ||
| block_merge_util.cpp | 2024-12-02 00:10 | 8.4K | ||
| inst_debug_printf_pass.h | 2024-12-02 00:10 | 8.4K | ||
| fold.h | 2024-12-02 00:10 | 8.4K | ||
| tree_iterator.h | 2024-12-02 00:11 | 8.5K | ||
| def_use_manager.h | 2024-12-02 00:10 | 8.9K | ||
| log.h | 2024-12-02 00:11 | 9.0K | ||
| convert_to_sampled_image_pass.h | 2024-12-02 00:10 | 9.2K | ||
| propagator.cpp | 2024-12-02 00:11 | 9.3K | ||
| decoration_manager.h | 2024-12-02 00:10 | 9.3K | ||
| eliminate_dead_output_stores_pass.cpp | 2024-12-02 00:10 | 9.4K | ||
| replace_desc_array_access_using_var_index.h | 2024-12-02 00:11 | 9.4K | ||
| def_use_manager.cpp | 2024-12-02 00:10 | 9.5K | ||
| module.cpp | 2024-12-02 00:11 | 9.6K | ||
| type_manager.h | 2024-12-02 00:11 | 10K | ||
| code_sink.cpp | 2024-12-02 00:10 | 10K | ||
| inline_pass.h | 2024-12-02 00:10 | 10K | ||
| aggressive_dead_code_elim_pass.h | 2024-12-02 00:10 | 10K | ||
| dead_insert_elim_pass.cpp | 2024-12-02 00:10 | 10K | ||
| eliminate_dead_io_components_pass.cpp | 2024-12-02 00:10 | 11K | ||
| combine_access_chains.cpp | 2024-12-02 00:10 | 11K | ||
| copy_prop_arrays.h | 2024-12-02 00:10 | 11K | ||
| spread_volatile_semantics.cpp | 2024-12-02 00:11 | 11K | ||
| if_conversion.cpp | 2024-12-02 00:10 | 11K | ||
| dominator_tree.h | 2024-12-02 00:10 | 12K | ||
| function.h | 2024-12-02 00:10 | 12K | ||
| scalar_analysis.h | 2024-12-02 00:11 | 12K | ||
| cfg.cpp | 2024-12-02 00:10 | 12K | ||
| scalar_analysis_nodes.h | 2024-12-02 00:11 | 12K | ||
| local_single_store_elim_pass.cpp | 2024-12-02 00:11 | 12K | ||
| debug_info_manager.h | 2024-12-02 00:10 | 12K | ||
| scalar_replacement_pass.h | 2024-12-02 00:11 | 12K | ||
| fix_storage_class.cpp | 2024-12-02 00:10 | 12K | ||
| instrument_pass.h | 2024-12-02 00:10 | 12K | ||
| basic_block.h | 2024-12-02 00:10 | 12K | ||
| ssa_rewrite_pass.h | 2024-12-02 00:11 | 12K | ||
| local_single_block_elim_pass.cpp | 2024-12-02 00:11 | 12K | ||
| iterator.h | 2024-12-02 00:10 | 12K | ||
| liveness.cpp | 2024-12-02 00:10 | 13K | ||
| loop_peeling.h | 2024-12-02 00:11 | 13K | ||
| propagator.h | 2024-12-02 00:11 | 13K | ||
| inst_buff_addr_check_pass.cpp | 2024-12-02 00:10 | 14K | ||
| merge_return_pass.h | 2024-12-02 00:11 | 14K | ||
| ccp_pass.cpp | 2024-12-02 00:10 | 14K | ||
| fold_spec_constant_op_and_composite_pass.cpp | 2024-12-02 00:10 | 14K | ||
| dominator_tree.cpp | 2024-12-02 00:10 | 14K | ||
| ir_loader.cpp | 2024-12-02 00:10 | 15K | ||
| set_spec_constant_default_value_pass.cpp | 2024-12-02 00:11 | 15K | ||
| vector_dce.cpp | 2024-12-02 00:11 | 16K | ||
| convert_to_sampled_image_pass.cpp | 2024-12-02 00:10 | 16K | ||
| invocation_interlock_placement_pass.cpp | 2024-12-02 00:10 | 16K | ||
| desc_sroa.cpp | 2024-12-02 00:10 | 17K | ||
| replace_desc_array_access_using_var_index.cpp | 2024-12-02 00:11 | 17K | ||
| mem_pass.cpp | 2024-12-02 00:11 | 17K | ||
| local_access_chain_convert_pass.cpp | 2024-12-02 00:10 | 18K | ||
| loop_dependence_helpers.cpp | 2024-12-02 00:11 | 18K | ||
| constants.cpp | 2024-12-02 00:10 | 19K | ||
| loop_fission.cpp | 2024-12-02 00:11 | 19K | ||
| interface_var_sroa.h | 2024-12-02 00:10 | 20K | ||
| convert_to_half_pass.cpp | 2024-12-02 00:10 | 20K | ||
| scalar_analysis_simplification.cpp | 2024-12-02 00:11 | 20K | ||
| module.h | 2024-12-02 00:11 | 20K | ||
| loop_dependence.h | 2024-12-02 00:11 | 20K | ||
| inst_debug_printf_pass.cpp | 2024-12-02 00:10 | 21K | ||
| register_pressure.cpp | 2024-12-02 00:11 | 21K | ||
| fold.cpp | 2024-12-02 00:10 | 22K | ||
| types.h | 2024-12-02 00:11 | 22K | ||
| types.cpp | 2024-12-02 00:11 | 23K | ||
| loop_descriptor.h | 2024-12-02 00:11 | 23K | ||
| trim_capabilities_pass.cpp | 2024-12-02 00:11 | 23K | ||
| loop_unswitch_pass.cpp | 2024-12-02 00:11 | 23K | ||
| eliminate_dead_members_pass.cpp | 2024-12-02 00:10 | 24K | ||
| loop_fusion.cpp | 2024-12-02 00:11 | 24K | ||
| decoration_manager.cpp | 2024-12-02 00:10 | 24K | ||
| ssa_rewrite_pass.cpp | 2024-12-02 00:11 | 25K | ||
| dead_branch_elim_pass.cpp | 2024-12-02 00:10 | 25K | ||
| ir_builder.h | 2024-12-02 00:10 | 27K | ||
| loop_utils.cpp | 2024-12-02 00:11 | 27K | ||
| constants.h | 2024-12-02 00:10 | 28K | ||
| instrument_pass.cpp | 2024-12-02 00:10 | 30K | ||
| upgrade_memory_model.cpp | 2024-12-02 00:11 | 31K | ||
| copy_prop_arrays.cpp | 2024-12-02 00:10 | 31K | ||
| merge_return_pass.cpp | 2024-12-02 00:11 | 31K | ||
| inst_bindless_check_pass.cpp | 2024-12-02 00:10 | 32K | ||
| inline_pass.cpp | 2024-12-02 00:10 | 32K | ||
| scalar_analysis.cpp | 2024-12-02 00:11 | 33K | ||
| loop_descriptor.cpp | 2024-12-02 00:11 | 33K | ||
| instruction.h | 2024-12-02 00:10 | 34K | ||
| scalar_replacement_pass.cpp | 2024-12-02 00:11 | 35K | ||
| instruction.cpp | 2024-12-02 00:10 | 35K | ||
| debug_info_manager.cpp | 2024-12-02 00:10 | 37K | ||
| loop_peeling.cpp | 2024-12-02 00:11 | 37K | ||
| ir_context.cpp | 2024-12-02 00:10 | 38K | ||
| type_manager.cpp | 2024-12-02 00:11 | 39K | ||
| interface_var_sroa.cpp | 2024-12-02 00:10 | 39K | ||
| amd_ext_to_khr.cpp | 2024-12-02 00:10 | 40K | ||
| aggressive_dead_code_elim_pass.cpp | 2024-12-02 00:10 | 40K | ||
| loop_unroller.cpp | 2024-12-02 00:11 | 42K | ||
| graphics_robust_access_pass.cpp | 2024-12-02 00:10 | 45K | ||
| ir_context.h | 2024-12-02 00:10 | 47K | ||
| optimizer.cpp | 2024-12-02 00:11 | 48K | ||
| loop_dependence.cpp | 2024-12-02 00:11 | 64K | ||
| const_folding_rules.cpp | 2024-12-02 00:10 | 79K | ||
| folding_rules.cpp | 2024-12-02 00:10 | 113K | ||