Parent directory/ | - | - |
desc_sroa_util.cpp | 4.2 KiB | 2024-Aug-22 13:31 |
replace_desc_array_access_using_var_index.h | 9.4 KiB | 2024-Aug-22 13:31 |
loop_fusion.cpp | 23.9 KiB | 2024-Aug-22 13:31 |
interp_fixup_pass.h | 2.1 KiB | 2024-Aug-22 13:31 |
reflect.h | 2.1 KiB | 2024-Aug-22 13:31 |
flatten_decoration_pass.h | 1.1 KiB | 2024-Aug-22 13:31 |
function.cpp | 8.1 KiB | 2024-Aug-22 13:31 |
replace_invalid_opc.cpp | 7.9 KiB | 2024-Aug-22 13:31 |
eliminate_dead_functions_util.h | 1.3 KiB | 2024-Aug-22 13:31 |
mem_pass.h | 6.0 KiB | 2024-Aug-22 13:31 |
strength_reduction_pass.h | 2.2 KiB | 2024-Aug-22 13:31 |
invocation_interlock_placement_pass.cpp | 16.3 KiB | 2024-Aug-22 13:31 |
dead_variable_elimination.cpp | 3.9 KiB | 2024-Aug-22 13:31 |
local_access_chain_convert_pass.cpp | 18.1 KiB | 2024-Aug-22 13:31 |
feature_manager.cpp | 3.3 KiB | 2024-Aug-22 13:31 |
wrap_opkill.cpp | 6.2 KiB | 2024-Aug-22 13:31 |
licm_pass.h | 2.6 KiB | 2024-Aug-22 13:31 |
block_merge_pass.cpp | 1.6 KiB | 2024-Aug-22 13:31 |
optimizer.cpp | 47.7 KiB | 2024-Aug-22 13:31 |
trim_capabilities_pass.cpp | 23.3 KiB | 2024-Aug-22 13:31 |
loop_fission.cpp | 19.3 KiB | 2024-Aug-22 13:31 |
debug_info_manager.cpp | 37.0 KiB | 2024-Aug-22 13:31 |
tree_iterator.h | 8.5 KiB | 2024-Aug-22 13:31 |
eliminate_dead_io_components_pass.cpp | 10.9 KiB | 2024-Aug-22 13:31 |
strip_nonsemantic_info_pass.h | 1.5 KiB | 2024-Aug-22 13:31 |
loop_utils.cpp | 27.2 KiB | 2024-Aug-22 13:31 |
flatten_decoration_pass.cpp | 6.1 KiB | 2024-Aug-22 13:31 |
inline_opaque_pass.cpp | 3.8 KiB | 2024-Aug-22 13:31 |
fix_storage_class.cpp | 12.0 KiB | 2024-Aug-22 13:31 |
constants.cpp | 19.0 KiB | 2024-Aug-22 13:31 |
interp_fixup_pass.cpp | 4.1 KiB | 2024-Aug-22 13:31 |
inline_pass.cpp | 32.3 KiB | 2024-Aug-22 13:31 |
inst_bindless_check_pass.cpp | 31.6 KiB | 2024-Aug-22 13:31 |
scalar_analysis.h | 11.6 KiB | 2024-Aug-22 13:31 |
loop_unswitch_pass.h | 1.5 KiB | 2024-Aug-22 13:31 |
ccp_pass.cpp | 13.8 KiB | 2024-Aug-22 13:31 |
unify_const_pass.cpp | 6.9 KiB | 2024-Aug-22 13:31 |
vector_dce.h | 6.7 KiB | 2024-Aug-22 13:31 |
const_folding_rules.cpp | 79.0 KiB | 2024-Aug-22 13:31 |
def_use_manager.h | 8.9 KiB | 2024-Aug-22 13:31 |
scalar_analysis.cpp | 32.7 KiB | 2024-Aug-22 13:31 |
pass.cpp | 5.8 KiB | 2024-Aug-22 13:31 |
value_number_table.cpp | 7.5 KiB | 2024-Aug-22 13:31 |
ssa_rewrite_pass.cpp | 24.5 KiB | 2024-Aug-22 13:31 |
simplification_pass.h | 2.1 KiB | 2024-Aug-22 13:31 |
liveness.h | 3.1 KiB | 2024-Aug-22 13:31 |
eliminate_dead_members_pass.cpp | 23.7 KiB | 2024-Aug-22 13:31 |
analyze_live_input_pass.cpp | 1.6 KiB | 2024-Aug-22 13:31 |
loop_fusion.h | 3.8 KiB | 2024-Aug-22 13:31 |
replace_invalid_opc.h | 2.8 KiB | 2024-Aug-22 13:31 |
type_manager.cpp | 39.6 KiB | 2024-Aug-22 13:31 |
copy_prop_arrays.h | 11.3 KiB | 2024-Aug-22 13:31 |
spread_volatile_semantics.cpp | 11.3 KiB | 2024-Aug-22 13:31 |
ir_builder.h | 26.7 KiB | 2024-Aug-22 13:31 |
merge_return_pass.h | 13.7 KiB | 2024-Aug-22 13:31 |
loop_descriptor.cpp | 32.7 KiB | 2024-Aug-22 13:31 |
graphics_robust_access_pass.cpp | 44.8 KiB | 2024-Aug-22 13:31 |
freeze_spec_constant_value_pass.h | 1.1 KiB | 2024-Aug-22 13:31 |
graphics_robust_access_pass.h | 6.7 KiB | 2024-Aug-22 13:31 |
wrap_opkill.h | 3.0 KiB | 2024-Aug-22 13:31 |
cfg.cpp | 11.8 KiB | 2024-Aug-22 13:31 |
upgrade_memory_model.cpp | 30.7 KiB | 2024-Aug-22 13:31 |
build_module.cpp | 3.3 KiB | 2024-Aug-22 13:31 |
loop_utils.h | 6.7 KiB | 2024-Aug-22 13:31 |
instruction_list.cpp | 1.2 KiB | 2024-Aug-22 13:31 |
ccp_pass.h | 5.2 KiB | 2024-Aug-22 13:31 |
module.h | 20.0 KiB | 2024-Aug-22 13:31 |
propagator.h | 13.1 KiB | 2024-Aug-22 13:31 |
replace_desc_array_access_using_var_index.cpp | 16.9 KiB | 2024-Aug-22 13:31 |
eliminate_dead_functions_pass.cpp | 1.6 KiB | 2024-Aug-22 13:31 |
scalar_replacement_pass.cpp | 34.6 KiB | 2024-Aug-22 13:31 |
types.cpp | 22.8 KiB | 2024-Aug-22 13:31 |
convert_to_half_pass.cpp | 19.7 KiB | 2024-Aug-22 13:31 |
fold.h | 8.4 KiB | 2024-Aug-22 13:31 |
eliminate_dead_constant_pass.cpp | 3.6 KiB | 2024-Aug-22 13:31 |
set_spec_constant_default_value_pass.h | 4.7 KiB | 2024-Aug-22 13:31 |
loop_peeling.h | 12.9 KiB | 2024-Aug-22 13:31 |
scalar_replacement_pass.h | 12.0 KiB | 2024-Aug-22 13:31 |
scalar_analysis_simplification.cpp | 19.7 KiB | 2024-Aug-22 13:31 |
constants.h | 28.4 KiB | 2024-Aug-22 13:31 |
instrument_pass.h | 12.1 KiB | 2024-Aug-22 13:31 |
workaround1209.cpp | 2.3 KiB | 2024-Aug-22 13:31 |
inline_opaque_pass.h | 1.8 KiB | 2024-Aug-22 13:31 |
cfg.h | 7.3 KiB | 2024-Aug-22 13:31 |
cfg_cleanup_pass.cpp | 1.2 KiB | 2024-Aug-22 13:31 |
pass.h | 5.9 KiB | 2024-Aug-22 13:31 |
strip_debug_info_pass.h | 1.1 KiB | 2024-Aug-22 13:31 |
empty_pass.h | 1.0 KiB | 2024-Aug-22 13:31 |
instruction_list.h | 4.8 KiB | 2024-Aug-22 13:31 |
dead_branch_elim_pass.h | 7.8 KiB | 2024-Aug-22 13:31 |
loop_fusion_pass.h | 1.8 KiB | 2024-Aug-22 13:31 |
local_redundancy_elimination.cpp | 2.1 KiB | 2024-Aug-22 13:31 |
control_dependence.h | 7.9 KiB | 2024-Aug-22 13:31 |
CMakeLists.txt | 7.6 KiB | 2024-Aug-22 13:31 |
fold_spec_constant_op_and_composite_pass.h | 2.9 KiB | 2024-Aug-22 13:31 |
modify_maximal_reconvergence.h | 1.9 KiB | 2024-Aug-22 13:31 |
relax_float_ops_pass.cpp | 6.7 KiB | 2024-Aug-22 13:31 |
dominator_analysis.h | 4.7 KiB | 2024-Aug-22 13:31 |
dead_insert_elim_pass.cpp | 10.5 KiB | 2024-Aug-22 13:31 |
loop_descriptor.h | 22.8 KiB | 2024-Aug-22 13:31 |
dataflow.cpp | 2.8 KiB | 2024-Aug-22 13:31 |
block_merge_util.h | 1.6 KiB | 2024-Aug-22 13:31 |
fix_func_call_arguments.cpp | 3.5 KiB | 2024-Aug-22 13:31 |
combine_access_chains.cpp | 11.0 KiB | 2024-Aug-22 13:31 |
loop_peeling.cpp | 37.5 KiB | 2024-Aug-22 13:31 |
upgrade_memory_model.h | 5.9 KiB | 2024-Aug-22 13:31 |
strip_nonsemantic_info_pass.cpp | 3.9 KiB | 2024-Aug-22 13:31 |
iterator.h | 12.4 KiB | 2024-Aug-22 13:31 |
workaround1209.h | 1.3 KiB | 2024-Aug-22 13:31 |
compact_ids_pass.cpp | 3.6 KiB | 2024-Aug-22 13:31 |
redundancy_elimination.cpp | 1.9 KiB | 2024-Aug-22 13:31 |
remove_duplicates_pass.cpp | 6.4 KiB | 2024-Aug-22 13:31 |
private_to_local_pass.cpp | 7.9 KiB | 2024-Aug-22 13:31 |
instrument_pass.cpp | 29.7 KiB | 2024-Aug-22 13:31 |
loop_dependence_helpers.cpp | 18.2 KiB | 2024-Aug-22 13:31 |
fold_spec_constant_op_and_composite_pass.cpp | 14.0 KiB | 2024-Aug-22 13:31 |
local_single_block_elim_pass.h | 4.1 KiB | 2024-Aug-22 13:31 |
analyze_live_input_pass.h | 1.9 KiB | 2024-Aug-22 13:31 |
pch_source_opt.h | 1.1 KiB | 2024-Aug-22 13:31 |
def_use_manager.cpp | 9.5 KiB | 2024-Aug-22 13:31 |
propagator.cpp | 9.3 KiB | 2024-Aug-22 13:31 |
inline_exhaustive_pass.h | 1.5 KiB | 2024-Aug-22 13:31 |
vector_dce.cpp | 15.7 KiB | 2024-Aug-22 13:31 |
eliminate_dead_output_stores_pass.h | 2.7 KiB | 2024-Aug-22 13:31 |
amd_ext_to_khr.h | 1.9 KiB | 2024-Aug-22 13:31 |
desc_sroa.cpp | 16.6 KiB | 2024-Aug-22 13:31 |
mem_pass.cpp | 17.0 KiB | 2024-Aug-22 13:31 |
inst_debug_printf_pass.cpp | 20.6 KiB | 2024-Aug-22 13:31 |
liveness.cpp | 12.8 KiB | 2024-Aug-22 13:31 |
fix_storage_class.h | 3.8 KiB | 2024-Aug-22 13:31 |
convert_to_sampled_image_pass.h | 9.2 KiB | 2024-Aug-22 13:31 |
pass_manager.h | 5.2 KiB | 2024-Aug-22 13:31 |
aggressive_dead_code_elim_pass.cpp | 39.9 KiB | 2024-Aug-22 13:31 |
desc_sroa_util.h | 2.1 KiB | 2024-Aug-22 13:31 |
module.cpp | 9.6 KiB | 2024-Aug-22 13:31 |
loop_fission.h | 2.7 KiB | 2024-Aug-22 13:31 |
value_number_table.h | 3.1 KiB | 2024-Aug-22 13:31 |
loop_dependence.cpp | 64.0 KiB | 2024-Aug-22 13:31 |
ssa_rewrite_pass.h | 12.2 KiB | 2024-Aug-22 13:31 |
fix_func_call_arguments.h | 1.7 KiB | 2024-Aug-22 13:31 |
struct_cfg_analysis.cpp | 7.6 KiB | 2024-Aug-22 13:31 |
relax_float_ops_pass.h | 2.6 KiB | 2024-Aug-22 13:31 |
interface_var_sroa.h | 19.6 KiB | 2024-Aug-22 13:31 |
dead_variable_elimination.h | 1.8 KiB | 2024-Aug-22 13:31 |
reduce_load_size.cpp | 6.4 KiB | 2024-Aug-22 13:31 |
loop_unswitch_pass.cpp | 23.5 KiB | 2024-Aug-22 13:31 |
remove_duplicates_pass.h | 1.9 KiB | 2024-Aug-22 13:31 |
loop_dependence.h | 20.4 KiB | 2024-Aug-22 13:31 |
remove_dontinline_pass.cpp | 1.6 KiB | 2024-Aug-22 13:31 |
simplification_pass.cpp | 6.1 KiB | 2024-Aug-22 13:31 |
block_merge_pass.h | 1.9 KiB | 2024-Aug-22 13:31 |
basic_block.cpp | 8.2 KiB | 2024-Aug-22 13:31 |
eliminate_dead_functions_util.cpp | 2.5 KiB | 2024-Aug-22 13:31 |
dead_branch_elim_pass.cpp | 24.6 KiB | 2024-Aug-22 13:31 |
local_redundancy_elimination.h | 2.6 KiB | 2024-Aug-22 13:31 |
dataflow.h | 5.6 KiB | 2024-Aug-22 13:31 |
feature_manager.h | 3.6 KiB | 2024-Aug-22 13:31 |
unify_const_pass.h | 1.1 KiB | 2024-Aug-22 13:31 |
register_pressure.h | 6.9 KiB | 2024-Aug-22 13:31 |
composite.h | 1.8 KiB | 2024-Aug-22 13:31 |
local_single_store_elim_pass.cpp | 12.0 KiB | 2024-Aug-22 13:31 |
set_spec_constant_default_value_pass.cpp | 15.4 KiB | 2024-Aug-22 13:31 |
private_to_local_pass.h | 3.1 KiB | 2024-Aug-22 13:31 |
cfg_cleanup_pass.h | 1.2 KiB | 2024-Aug-22 13:31 |
instruction.h | 34.1 KiB | 2024-Aug-22 13:31 |
interface_var_sroa.cpp | 39.3 KiB | 2024-Aug-22 13:31 |
trim_capabilities_pass.h | 8.1 KiB | 2024-Aug-22 13:31 |
strength_reduction_pass.cpp | 6.3 KiB | 2024-Aug-22 13:31 |
copy_prop_arrays.cpp | 30.8 KiB | 2024-Aug-22 13:31 |
eliminate_dead_members_pass.h | 6.1 KiB | 2024-Aug-22 13:31 |
local_single_block_elim_pass.cpp | 12.2 KiB | 2024-Aug-22 13:31 |
remove_unused_interface_variables_pass.h | 1.0 KiB | 2024-Aug-22 13:31 |
dominator_analysis.cpp | 1.9 KiB | 2024-Aug-22 13:31 |
inst_debug_printf_pass.h | 8.4 KiB | 2024-Aug-22 13:31 |
inst_buff_addr_check_pass.h | 5.7 KiB | 2024-Aug-22 13:31 |
instruction.cpp | 34.7 KiB | 2024-Aug-22 13:31 |
combine_access_chains.h | 3.1 KiB | 2024-Aug-22 13:31 |
switch_descriptorset_pass.h | 1.5 KiB | 2024-Aug-22 13:31 |
code_sink.h | 4.3 KiB | 2024-Aug-22 13:31 |
remove_unused_interface_variables_pass.cpp | 3.3 KiB | 2024-Aug-22 13:31 |
dominator_tree.h | 11.6 KiB | 2024-Aug-22 13:31 |
debug_info_manager.h | 12.0 KiB | 2024-Aug-22 13:31 |
eliminate_dead_output_stores_pass.cpp | 9.4 KiB | 2024-Aug-22 13:31 |
licm_pass.cpp | 4.3 KiB | 2024-Aug-22 13:31 |
register_pressure.cpp | 21.0 KiB | 2024-Aug-22 13:31 |
modify_maximal_reconvergence.cpp | 3.3 KiB | 2024-Aug-22 13:31 |
dead_insert_elim_pass.h | 3.3 KiB | 2024-Aug-22 13:31 |
composite.cpp | 1.9 KiB | 2024-Aug-22 13:31 |
local_single_store_elim_pass.h | 3.8 KiB | 2024-Aug-22 13:31 |
amd_ext_to_khr.cpp | 39.9 KiB | 2024-Aug-22 13:31 |
eliminate_dead_constant_pass.h | 1.1 KiB | 2024-Aug-22 13:31 |
basic_block.h | 12.1 KiB | 2024-Aug-22 13:31 |
build_module.h | 2.3 KiB | 2024-Aug-22 13:31 |
ir_context.h | 46.8 KiB | 2024-Aug-22 13:31 |
folding_rules.h | 3.9 KiB | 2024-Aug-22 13:31 |
folding_rules.cpp | 113.3 KiB | 2024-Aug-22 13:31 |
remove_dontinline_pass.h | 1.3 KiB | 2024-Aug-22 13:31 |
passes.h | 4.1 KiB | 2024-Aug-22 13:31 |
types.h | 22.0 KiB | 2024-Aug-22 13:31 |
switch_descriptorset_pass.cpp | 1.5 KiB | 2024-Aug-22 13:31 |
null_pass.h | 1.0 KiB | 2024-Aug-22 13:31 |
pch_source_opt.cpp | 632 B | 2024-Aug-22 13:31 |
strip_debug_info_pass.cpp | 4.0 KiB | 2024-Aug-22 13:31 |
type_manager.h | 10.1 KiB | 2024-Aug-22 13:31 |
inline_pass.h | 10.3 KiB | 2024-Aug-22 13:31 |
fold.cpp | 22.0 KiB | 2024-Aug-22 13:31 |
dominator_tree.cpp | 14.3 KiB | 2024-Aug-22 13:31 |
inst_bindless_check_pass.h | 5.1 KiB | 2024-Aug-22 13:31 |
reduce_load_size.h | 2.7 KiB | 2024-Aug-22 13:31 |
decoration_manager.cpp | 24.2 KiB | 2024-Aug-22 13:31 |
if_conversion.cpp | 11.4 KiB | 2024-Aug-22 13:31 |
loop_fusion_pass.cpp | 2.2 KiB | 2024-Aug-22 13:31 |
aggressive_dead_code_elim_pass.h | 10.3 KiB | 2024-Aug-22 13:31 |
pass_manager.cpp | 3.3 KiB | 2024-Aug-22 13:31 |
desc_sroa.h | 6.9 KiB | 2024-Aug-22 13:31 |
convert_to_half_pass.h | 5.5 KiB | 2024-Aug-22 13:31 |
compact_ids_pass.h | 1.3 KiB | 2024-Aug-22 13:31 |
ir_loader.cpp | 14.7 KiB | 2024-Aug-22 13:31 |
loop_unroller.h | 1.5 KiB | 2024-Aug-22 13:31 |
eliminate_dead_io_components_pass.h | 2.8 KiB | 2024-Aug-22 13:31 |
spread_volatile_semantics.h | 4.8 KiB | 2024-Aug-22 13:31 |
control_dependence.cpp | 6.1 KiB | 2024-Aug-22 13:31 |
loop_unroller.cpp | 41.8 KiB | 2024-Aug-22 13:31 |
local_access_chain_convert_pass.h | 5.7 KiB | 2024-Aug-22 13:31 |
if_conversion.h | 3.7 KiB | 2024-Aug-22 13:31 |
merge_return_pass.cpp | 31.3 KiB | 2024-Aug-22 13:31 |
freeze_spec_constant_value_pass.cpp | 1.7 KiB | 2024-Aug-22 13:31 |
inst_buff_addr_check_pass.cpp | 13.6 KiB | 2024-Aug-22 13:31 |
redundancy_elimination.h | 2.1 KiB | 2024-Aug-22 13:31 |
ir_loader.h | 4.0 KiB | 2024-Aug-22 13:31 |
block_merge_util.cpp | 8.4 KiB | 2024-Aug-22 13:31 |
invocation_interlock_placement_pass.h | 6.8 KiB | 2024-Aug-22 13:31 |
convert_to_sampled_image_pass.cpp | 16.1 KiB | 2024-Aug-22 13:31 |
scalar_analysis_nodes.h | 11.9 KiB | 2024-Aug-22 13:31 |
decoration_manager.h | 9.3 KiB | 2024-Aug-22 13:31 |
log.h | 9.0 KiB | 2024-Aug-22 13:31 |
function.h | 11.6 KiB | 2024-Aug-22 13:31 |
ir_context.cpp | 37.8 KiB | 2024-Aug-22 13:31 |
code_sink.cpp | 10.1 KiB | 2024-Aug-22 13:31 |
struct_cfg_analysis.h | 5.9 KiB | 2024-Aug-22 13:31 |
eliminate_dead_functions_pass.h | 1.4 KiB | 2024-Aug-22 13:31 |
const_folding_rules.h | 4.4 KiB | 2024-Aug-22 13:31 |
inline_exhaustive_pass.cpp | 2.6 KiB | 2024-Aug-22 13:31 |