Welcome to mirror list, hosted at ThFree Co, Russian Federation.

opt « source - github.com/KhronosGroup/SPIRV-Tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
ModeNameSize
-rw-r--r--CMakeLists.txt7636logplain
-rw-r--r--aggressive_dead_code_elim_pass.cpp40367logplain
-rw-r--r--aggressive_dead_code_elim_pass.h10254logplain
-rw-r--r--amd_ext_to_khr.cpp40855logplain
-rw-r--r--amd_ext_to_khr.h1945logplain
-rw-r--r--analyze_live_input_pass.cpp1663logplain
-rw-r--r--analyze_live_input_pass.h1944logplain
-rw-r--r--basic_block.cpp8403logplain
-rw-r--r--basic_block.h12433logplain
-rw-r--r--block_merge_pass.cpp1733logplain
-rw-r--r--block_merge_pass.h1914logplain
-rw-r--r--block_merge_util.cpp7811logplain
-rw-r--r--block_merge_util.h1614logplain
-rw-r--r--build_module.cpp3334logplain
-rw-r--r--build_module.h2338logplain
-rw-r--r--ccp_pass.cpp14188logplain
-rw-r--r--ccp_pass.h5317logplain
-rw-r--r--cfg.cpp12030logplain
-rw-r--r--cfg.h7487logplain
-rw-r--r--cfg_cleanup_pass.cpp1310logplain
-rw-r--r--cfg_cleanup_pass.h1242logplain
-rw-r--r--code_sink.cpp10373logplain
-rw-r--r--code_sink.h4412logplain
-rw-r--r--combine_access_chains.cpp11233logplain
-rw-r--r--combine_access_chains.h3157logplain
-rw-r--r--compact_ids_pass.cpp3723logplain
-rw-r--r--compact_ids_pass.h1329logplain
-rw-r--r--composite.cpp1937logplain
-rw-r--r--composite.h1848logplain
-rw-r--r--const_folding_rules.cpp66358logplain
-rw-r--r--const_folding_rules.h4551logplain
-rw-r--r--constants.cpp16986logplain
-rw-r--r--constants.h28269logplain
-rw-r--r--control_dependence.cpp6319logplain
-rw-r--r--control_dependence.h8098logplain
-rw-r--r--convert_to_half_pass.cpp18913logplain
-rw-r--r--convert_to_half_pass.h5397logplain
-rw-r--r--convert_to_sampled_image_pass.cpp16454logplain
-rw-r--r--convert_to_sampled_image_pass.h9421logplain
-rw-r--r--copy_prop_arrays.cpp31764logplain
-rw-r--r--copy_prop_arrays.h11507logplain
-rw-r--r--dataflow.cpp2838logplain
-rw-r--r--dataflow.h5780logplain
-rw-r--r--dead_branch_elim_pass.cpp25190logplain
-rw-r--r--dead_branch_elim_pass.h8013logplain
-rw-r--r--dead_insert_elim_pass.cpp10635logplain
-rw-r--r--dead_insert_elim_pass.h3421logplain
-rw-r--r--dead_variable_elimination.cpp4044logplain
-rw-r--r--dead_variable_elimination.h1879logplain
-rw-r--r--debug_info_manager.cpp37920logplain
-rw-r--r--debug_info_manager.h12314logplain
-rw-r--r--decoration_manager.cpp24604logplain
-rw-r--r--decoration_manager.h9485logplain
-rw-r--r--def_use_manager.cpp9715logplain
-rw-r--r--def_use_manager.h9942logplain
-rw-r--r--desc_sroa.cpp15551logplain
-rw-r--r--desc_sroa.h6762logplain
-rw-r--r--desc_sroa_util.cpp4278logplain
-rw-r--r--desc_sroa_util.h2109logplain
-rw-r--r--dominator_analysis.cpp1996logplain
-rw-r--r--dominator_analysis.h4786logplain
-rw-r--r--dominator_tree.cpp14687logplain
-rw-r--r--dominator_tree.h11843logplain
-rw-r--r--eliminate_dead_constant_pass.cpp3737logplain
-rw-r--r--eliminate_dead_constant_pass.h1131logplain
-rw-r--r--eliminate_dead_functions_pass.cpp1646logplain
-rw-r--r--eliminate_dead_functions_pass.h1408logplain
-rw-r--r--eliminate_dead_functions_util.cpp2428logplain
-rw-r--r--eliminate_dead_functions_util.h1312logplain
-rw-r--r--eliminate_dead_input_components_pass.cpp8089logplain
-rw-r--r--eliminate_dead_input_components_pass.h2426logplain
-rw-r--r--eliminate_dead_members_pass.cpp24219logplain
-rw-r--r--eliminate_dead_members_pass.h6293logplain
-rw-r--r--eliminate_dead_output_stores_pass.cpp9579logplain
-rw-r--r--eliminate_dead_output_stores_pass.h2891logplain
-rw-r--r--empty_pass.h1034logplain
-rw-r--r--feature_manager.cpp3428logplain
-rw-r--r--feature_manager.h3574logplain
-rw-r--r--fix_func_call_arguments.cpp3538logplain
-rw-r--r--fix_func_call_arguments.h1767logplain
-rw-r--r--fix_storage_class.cpp11906logplain
-rw-r--r--fix_storage_class.h3927logplain
-rw-r--r--flatten_decoration_pass.cpp6229logplain
-rw-r--r--flatten_decoration_pass.h1111logplain
-rw-r--r--fold.cpp22731logplain
-rw-r--r--fold.h8290logplain
-rw-r--r--fold_spec_constant_op_and_composite_pass.cpp14775logplain
-rw-r--r--fold_spec_constant_op_and_composite_pass.h2959logplain
-rw-r--r--folding_rules.cpp115395logplain
-rw-r--r--folding_rules.h3972logplain
-rw-r--r--freeze_spec_constant_value_pass.cpp1693logplain
-rw-r--r--freeze_spec_constant_value_pass.h1139logplain
-rw-r--r--function.cpp8335logplain
-rw-r--r--function.h11889logplain
-rw-r--r--graphics_robust_access_pass.cpp46070logplain
-rw-r--r--graphics_robust_access_pass.h6834logplain
-rw-r--r--if_conversion.cpp11674logplain
-rw-r--r--if_conversion.h3745logplain
-rw-r--r--inline_exhaustive_pass.cpp2690logplain
-rw-r--r--inline_exhaustive_pass.h1580logplain
-rw-r--r--inline_opaque_pass.cpp3923logplain
-rw-r--r--inline_opaque_pass.h1837logplain
-rw-r--r--inline_pass.cpp32546logplain
-rw-r--r--inline_pass.h10572logplain
-rw-r--r--inst_bindless_check_pass.cpp38427logplain
-rw-r--r--inst_bindless_check_pass.h9377logplain
-rw-r--r--inst_buff_addr_check_pass.cpp23662logplain
-rw-r--r--inst_buff_addr_check_pass.h6129logplain
-rw-r--r--inst_debug_printf_pass.cpp10806logplain
-rw-r--r--inst_debug_printf_pass.h4089logplain
-rw-r--r--instruction.cpp34315logplain
-rw-r--r--instruction.h34559logplain
-rw-r--r--instruction_list.cpp1179logplain
-rw-r--r--instruction_list.h4963logplain
-rw-r--r--instrument_pass.cpp51419logplain
-rw-r--r--instrument_pass.h19574logplain
-rw-r--r--interface_var_sroa.cpp40257logplain
-rw-r--r--interface_var_sroa.h20189logplain
-rw-r--r--interp_fixup_pass.cpp4216logplain
-rw-r--r--interp_fixup_pass.h2146logplain
-rw-r--r--ir_builder.h26432logplain
-rw-r--r--ir_context.cpp37169logplain
-rw-r--r--ir_context.h44277logplain
-rw-r--r--ir_loader.cpp15040logplain
-rw-r--r--ir_loader.h4121logplain
-rw-r--r--iterator.h12688logplain
-rw-r--r--licm_pass.cpp4482logplain
-rw-r--r--licm_pass.h2612logplain
-rw-r--r--liveness.cpp13032logplain
-rw-r--r--liveness.h3158logplain
-rw-r--r--local_access_chain_convert_pass.cpp18421logplain
-rw-r--r--local_access_chain_convert_pass.h5870logplain
-rw-r--r--local_redundancy_elimination.cpp2145logplain
-rw-r--r--local_redundancy_elimination.h2695logplain
-rw-r--r--local_single_block_elim_pass.cpp10813logplain
-rw-r--r--local_single_block_elim_pass.h4209logplain
-rw-r--r--local_single_store_elim_pass.cpp10669logplain
-rw-r--r--local_single_store_elim_pass.h3916logplain
-rw-r--r--log.h9869logplain
-rw-r--r--loop_dependence.cpp65553logplain
-rw-r--r--loop_dependence.h20850logplain
-rw-r--r--loop_dependence_helpers.cpp18715logplain
-rw-r--r--loop_descriptor.cpp33639logplain
-rw-r--r--loop_descriptor.h23355logplain
-rw-r--r--loop_fission.cpp19770logplain
-rw-r--r--loop_fission.h2767logplain
-rw-r--r--loop_fusion.cpp24460logplain
-rw-r--r--loop_fusion.h3873logplain
-rw-r--r--loop_fusion_pass.cpp2262logplain
-rw-r--r--loop_fusion_pass.h1854logplain
-rw-r--r--loop_peeling.cpp38434logplain
-rw-r--r--loop_peeling.h13240logplain
-rw-r--r--loop_unroller.cpp42889logplain
-rw-r--r--loop_unroller.h1559logplain
-rw-r--r--loop_unswitch_pass.cpp24094logplain
-rw-r--r--loop_unswitch_pass.h1491logplain
-rw-r--r--loop_utils.cpp27850logplain
-rw-r--r--loop_utils.h6835logplain
-rw-r--r--mem_pass.cpp17303logplain
-rw-r--r--mem_pass.h6112logplain
-rw-r--r--merge_return_pass.cpp32059logplain
-rw-r--r--merge_return_pass.h14078logplain
-rw-r--r--module.cpp9858logplain
-rw-r--r--module.h20127logplain
-rw-r--r--null_pass.h1046logplain
-rw-r--r--optimizer.cpp41389logplain
-rw-r--r--pass.cpp5891logplain
-rw-r--r--pass.h6029logplain
-rw-r--r--pass_manager.cpp3339logplain
-rw-r--r--pass_manager.h5336logplain
-rw-r--r--passes.h3958logplain
-rw-r--r--pch_source_opt.cpp632logplain
-rw-r--r--pch_source_opt.h1102logplain
-rw-r--r--private_to_local_pass.cpp8102logplain
-rw-r--r--private_to_local_pass.h3142logplain
-rw-r--r--propagator.cpp9498logplain
-rw-r--r--propagator.h13461logplain
-rw-r--r--reduce_load_size.cpp6498logplain
-rw-r--r--reduce_load_size.h2805logplain
-rw-r--r--redundancy_elimination.cpp1981logplain
-rw-r--r--redundancy_elimination.h2121logplain
-rw-r--r--reflect.h2753logplain
-rw-r--r--register_pressure.cpp21486logplain
-rw-r--r--register_pressure.h7028logplain
-rw-r--r--relax_float_ops_pass.cpp6879logplain
-rw-r--r--relax_float_ops_pass.h2653logplain
-rw-r--r--remove_dontinline_pass.cpp1680logplain
-rw-r--r--remove_dontinline_pass.h1367logplain
-rw-r--r--remove_duplicates_pass.cpp6630logplain
-rw-r--r--remove_duplicates_pass.h1988logplain
-rw-r--r--remove_unused_interface_variables_pass.cpp3414logplain
-rw-r--r--remove_unused_interface_variables_pass.h884logplain
-rw-r--r--replace_desc_array_access_using_var_index.cpp17328logplain
-rw-r--r--replace_desc_array_access_using_var_index.h9638logplain
-rw-r--r--replace_invalid_opc.cpp8037logplain
-rw-r--r--replace_invalid_opc.h2820logplain
-rw-r--r--scalar_analysis.cpp33476logplain
-rw-r--r--scalar_analysis.h11893logplain
-rw-r--r--scalar_analysis_nodes.h12139logplain
-rw-r--r--scalar_analysis_simplification.cpp20239logplain
-rw-r--r--scalar_replacement_pass.cpp35169logplain
-rw-r--r--scalar_replacement_pass.h11461logplain
-rw-r--r--set_spec_constant_default_value_pass.cpp15782logplain
-rw-r--r--set_spec_constant_default_value_pass.h4860logplain
-rw-r--r--simplification_pass.cpp6214logplain
-rw-r--r--simplification_pass.h2198logplain
-rw-r--r--spread_volatile_semantics.cpp11633logplain
-rw-r--r--spread_volatile_semantics.h4932logplain
-rw-r--r--ssa_rewrite_pass.cpp25121logplain
-rw-r--r--ssa_rewrite_pass.h12519logplain
-rw-r--r--strength_reduction_pass.cpp6579logplain
-rw-r--r--strength_reduction_pass.h2260logplain
-rw-r--r--strip_debug_info_pass.cpp4064logplain
-rw-r--r--strip_debug_info_pass.h1094logplain
-rw-r--r--strip_nonsemantic_info_pass.cpp4012logplain
-rw-r--r--strip_nonsemantic_info_pass.h1549logplain
-rw-r--r--struct_cfg_analysis.cpp7771logplain
-rw-r--r--struct_cfg_analysis.h6071logplain
-rw-r--r--tree_iterator.h8725logplain
-rw-r--r--type_manager.cpp38293logplain
-rw-r--r--type_manager.h10263logplain
-rw-r--r--types.cpp21667logplain
-rw-r--r--types.h21131logplain
-rw-r--r--unify_const_pass.cpp7106logplain
-rw-r--r--unify_const_pass.h1078logplain
-rw-r--r--upgrade_memory_model.cpp31443logplain
-rw-r--r--upgrade_memory_model.h6008logplain
-rw-r--r--value_number_table.cpp7662logplain
-rw-r--r--value_number_table.h3157logplain
-rw-r--r--vector_dce.cpp16066logplain
-rw-r--r--vector_dce.h6882logplain
-rw-r--r--workaround1209.cpp2388logplain
-rw-r--r--workaround1209.h1288logplain
-rw-r--r--wrap_opkill.cpp6381logplain
-rw-r--r--wrap_opkill.h3069logplain