projects
/
platform
/
upstream
/
SPIRV-Tools.git
/ tree
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
| tree
history
|
HEAD
|
snapshot
Add general folding infrastructure.
[platform/upstream/SPIRV-Tools.git]
/
source
/
opt
/
drwxr-xr-x
..
-rw-r--r--
4289
CMakeLists.txt
blob
|
history
|
raw
-rw-r--r--
25955
aggressive_dead_code_elim_pass.cpp
blob
|
history
|
raw
-rw-r--r--
7065
aggressive_dead_code_elim_pass.h
blob
|
history
|
raw
-rw-r--r--
5143
basic_block.cpp
blob
|
history
|
raw
-rw-r--r--
9887
basic_block.h
blob
|
history
|
raw
-rw-r--r--
5733
block_merge_pass.cpp
blob
|
history
|
raw
-rw-r--r--
2298
block_merge_pass.h
blob
|
history
|
raw
-rw-r--r--
2796
build_module.cpp
blob
|
history
|
raw
-rw-r--r--
1806
build_module.h
blob
|
history
|
raw
-rw-r--r--
11023
ccp_pass.cpp
blob
|
history
|
raw
-rw-r--r--
3996
ccp_pass.h
blob
|
history
|
raw
-rw-r--r--
3530
cfg.cpp
blob
|
history
|
raw
-rw-r--r--
4822
cfg.h
blob
|
history
|
raw
-rw-r--r--
1395
cfg_cleanup_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1204
cfg_cleanup_pass.h
blob
|
history
|
raw
-rw-r--r--
22066
common_uniform_elim_pass.cpp
blob
|
history
|
raw
-rw-r--r--
7846
common_uniform_elim_pass.h
blob
|
history
|
raw
-rw-r--r--
2384
compact_ids_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1062
compact_ids_pass.h
blob
|
history
|
raw
-rw-r--r--
1912
composite.cpp
blob
|
history
|
raw
-rw-r--r--
1818
composite.h
blob
|
history
|
raw
-rw-r--r--
8747
constants.cpp
blob
|
history
|
raw
-rw-r--r--
22462
constants.h
blob
|
history
|
raw
-rw-r--r--
16311
dead_branch_elim_pass.cpp
blob
|
history
|
raw
-rw-r--r--
6128
dead_branch_elim_pass.h
blob
|
history
|
raw
-rw-r--r--
11530
dead_insert_elim_pass.cpp
blob
|
history
|
raw
-rw-r--r--
3108
dead_insert_elim_pass.h
blob
|
history
|
raw
-rw-r--r--
4034
dead_variable_elimination.cpp
blob
|
history
|
raw
-rw-r--r--
1811
dead_variable_elimination.h
blob
|
history
|
raw
-rw-r--r--
12671
decoration_manager.cpp
blob
|
history
|
raw
-rw-r--r--
5343
decoration_manager.h
blob
|
history
|
raw
-rw-r--r--
8355
def_use_manager.cpp
blob
|
history
|
raw
-rw-r--r--
10352
def_use_manager.h
blob
|
history
|
raw
-rw-r--r--
1159
dominator_analysis.cpp
blob
|
history
|
raw
-rw-r--r--
4771
dominator_analysis.h
blob
|
history
|
raw
-rw-r--r--
14867
dominator_tree.cpp
blob
|
history
|
raw
-rw-r--r--
11250
dominator_tree.h
blob
|
history
|
raw
-rw-r--r--
3733
eliminate_dead_constant_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1118
eliminate_dead_constant_pass.h
blob
|
history
|
raw
-rw-r--r--
1824
eliminate_dead_functions_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1327
eliminate_dead_functions_pass.h
blob
|
history
|
raw
-rw-r--r--
1822
feature_manager.cpp
blob
|
history
|
raw
-rw-r--r--
2119
feature_manager.h
blob
|
history
|
raw
-rw-r--r--
6265
flatten_decoration_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1097
flatten_decoration_pass.h
blob
|
history
|
raw
-rw-r--r--
22688
fold.cpp
blob
|
history
|
raw
-rw-r--r--
4472
fold.h
blob
|
history
|
raw
-rw-r--r--
17553
fold_spec_constant_op_and_composite_pass.cpp
blob
|
history
|
raw
-rw-r--r--
3827
fold_spec_constant_op_and_composite_pass.h
blob
|
history
|
raw
-rw-r--r--
4494
folding_rules.cpp
blob
|
history
|
raw
-rw-r--r--
2792
folding_rules.h
blob
|
history
|
raw
-rw-r--r--
1797
freeze_spec_constant_value_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1126
freeze_spec_constant_value_pass.h
blob
|
history
|
raw
-rw-r--r--
3017
function.cpp
blob
|
history
|
raw
-rw-r--r--
4933
function.h
blob
|
history
|
raw
-rw-r--r--
7518
if_conversion.cpp
blob
|
history
|
raw
-rw-r--r--
2937
if_conversion.h
blob
|
history
|
raw
-rw-r--r--
2887
inline_exhaustive_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1600
inline_exhaustive_pass.h
blob
|
history
|
raw
-rw-r--r--
3772
inline_opaque_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1848
inline_opaque_pass.h
blob
|
history
|
raw
-rw-r--r--
27913
inline_pass.cpp
blob
|
history
|
raw
-rw-r--r--
7911
inline_pass.h
blob
|
history
|
raw
-rw-r--r--
10201
insert_extract_elim.cpp
blob
|
history
|
raw
-rw-r--r--
2343
insert_extract_elim.h
blob
|
history
|
raw
-rw-r--r--
15709
instruction.cpp
blob
|
history
|
raw
-rw-r--r--
25152
instruction.h
blob
|
history
|
raw
-rw-r--r--
1165
instruction_list.cpp
blob
|
history
|
raw
-rw-r--r--
4675
instruction_list.h
blob
|
history
|
raw
-rw-r--r--
10107
ir_builder.h
blob
|
history
|
raw
-rw-r--r--
18279
ir_context.cpp
blob
|
history
|
raw
-rw-r--r--
26518
ir_context.h
blob
|
history
|
raw
-rw-r--r--
5755
ir_loader.cpp
blob
|
history
|
raw
-rw-r--r--
3362
ir_loader.h
blob
|
history
|
raw
-rw-r--r--
9500
iterator.h
blob
|
history
|
raw
-rw-r--r--
12183
local_access_chain_convert_pass.cpp
blob
|
history
|
raw
-rw-r--r--
4861
local_access_chain_convert_pass.h
blob
|
history
|
raw
-rw-r--r--
2175
local_redundancy_elimination.cpp
blob
|
history
|
raw
-rw-r--r--
2604
local_redundancy_elimination.h
blob
|
history
|
raw
-rw-r--r--
8604
local_single_block_elim_pass.cpp
blob
|
history
|
raw
-rw-r--r--
4080
local_single_block_elim_pass.h
blob
|
history
|
raw
-rw-r--r--
12527
local_single_store_elim_pass.cpp
blob
|
history
|
raw
-rw-r--r--
5680
local_single_store_elim_pass.h
blob
|
history
|
raw
-rw-r--r--
4896
local_ssa_elim_pass.cpp
blob
|
history
|
raw
-rw-r--r--
2445
local_ssa_elim_pass.h
blob
|
history
|
raw
-rw-r--r--
9727
log.h
blob
|
history
|
raw
-rw-r--r--
14007
loop_descriptor.cpp
blob
|
history
|
raw
-rw-r--r--
12057
loop_descriptor.h
blob
|
history
|
raw
-rw-r--r--
19997
loop_utils.cpp
blob
|
history
|
raw
-rw-r--r--
1985
loop_utils.h
blob
|
history
|
raw
-rw-r--r--
947
make_unique.h
blob
|
history
|
raw
-rw-r--r--
30415
mem_pass.cpp
blob
|
history
|
raw
-rw-r--r--
8844
mem_pass.h
blob
|
history
|
raw
-rw-r--r--
4673
merge_return_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1817
merge_return_pass.h
blob
|
history
|
raw
-rw-r--r--
5336
module.cpp
blob
|
history
|
raw
-rw-r--r--
17037
module.h
blob
|
history
|
raw
-rw-r--r--
1050
null_pass.h
blob
|
history
|
raw
-rw-r--r--
14098
optimizer.cpp
blob
|
history
|
raw
-rw-r--r--
4088
pass.cpp
blob
|
history
|
raw
-rw-r--r--
5854
pass.h
blob
|
history
|
raw
-rw-r--r--
2200
pass_manager.cpp
blob
|
history
|
raw
-rw-r--r--
3989
pass_manager.h
blob
|
history
|
raw
-rw-r--r--
2001
passes.h
blob
|
history
|
raw
-rw-r--r--
5953
private_to_local_pass.cpp
blob
|
history
|
raw
-rw-r--r--
2891
private_to_local_pass.h
blob
|
history
|
raw
-rw-r--r--
8704
propagator.cpp
blob
|
history
|
raw
-rw-r--r--
13162
propagator.h
blob
|
history
|
raw
-rw-r--r--
1972
redundancy_elimination.cpp
blob
|
history
|
raw
-rw-r--r--
2080
redundancy_elimination.h
blob
|
history
|
raw
-rw-r--r--
2253
reflect.h
blob
|
history
|
raw
-rw-r--r--
6062
remove_duplicates_pass.cpp
blob
|
history
|
raw
-rw-r--r--
2495
remove_duplicates_pass.h
blob
|
history
|
raw
-rw-r--r--
7393
replace_invalid_opc.cpp
blob
|
history
|
raw
-rw-r--r--
2813
replace_invalid_opc.h
blob
|
history
|
raw
-rw-r--r--
24537
scalar_replacement_pass.cpp
blob
|
history
|
raw
-rw-r--r--
8376
scalar_replacement_pass.h
blob
|
history
|
raw
-rw-r--r--
14789
set_spec_constant_default_value_pass.cpp
blob
|
history
|
raw
-rw-r--r--
4814
set_spec_constant_default_value_pass.h
blob
|
history
|
raw
-rw-r--r--
6599
strength_reduction_pass.cpp
blob
|
history
|
raw
-rw-r--r--
2244
strength_reduction_pass.h
blob
|
history
|
raw
-rw-r--r--
1230
strip_debug_info_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1091
strip_debug_info_pass.h
blob
|
history
|
raw
-rw-r--r--
8731
tree_iterator.h
blob
|
history
|
raw
-rw-r--r--
20041
type_manager.cpp
blob
|
history
|
raw
-rw-r--r--
6758
type_manager.h
blob
|
history
|
raw
-rw-r--r--
16300
types.cpp
blob
|
history
|
raw
-rw-r--r--
16393
types.h
blob
|
history
|
raw
-rw-r--r--
7073
unify_const_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1074
unify_const_pass.h
blob
|
history
|
raw
-rw-r--r--
6970
value_number_table.cpp
blob
|
history
|
raw
-rw-r--r--
3384
value_number_table.h
blob
|
history
|
raw
-rw-r--r--
2395
workaround1209.cpp
blob
|
history
|
raw
-rw-r--r--
1297
workaround1209.h
blob
|
history
|
raw