projects
/
platform
/
upstream
/
SPIRV-Tools.git
/ tree
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
| tree
history
|
HEAD
|
snapshot
Merge arithmetic with non-trivial constant operands
[platform/upstream/SPIRV-Tools.git]
/
source
/
opt
/
drwxr-xr-x
..
-rw-r--r--
4557
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--
5365
basic_block.cpp
blob
|
history
|
raw
-rw-r--r--
10034
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--
11613
ccp_pass.cpp
blob
|
history
|
raw
-rw-r--r--
3996
ccp_pass.h
blob
|
history
|
raw
-rw-r--r--
4864
cfg.cpp
blob
|
history
|
raw
-rw-r--r--
5875
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--
22111
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--
13942
const_folding_rules.cpp
blob
|
history
|
raw
-rw-r--r--
2969
const_folding_rules.h
blob
|
history
|
raw
-rw-r--r--
11146
constants.cpp
blob
|
history
|
raw
-rw-r--r--
24926
constants.h
blob
|
history
|
raw
-rw-r--r--
16811
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--
3109
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--
8621
def_use_manager.cpp
blob
|
history
|
raw
-rw-r--r--
10486
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--
15013
dominator_tree.cpp
blob
|
history
|
raw
-rw-r--r--
11883
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--
2004
feature_manager.cpp
blob
|
history
|
raw
-rw-r--r--
2614
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--
22484
fold.cpp
blob
|
history
|
raw
-rw-r--r--
4140
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--
67000
folding_rules.cpp
blob
|
history
|
raw
-rw-r--r--
2795
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--
5679
function.h
blob
|
history
|
raw
-rw-r--r--
7518
if_conversion.cpp
blob
|
history
|
raw
-rw-r--r--
2971
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--
28164
inline_pass.cpp
blob
|
history
|
raw
-rw-r--r--
7911
inline_pass.h
blob
|
history
|
raw
-rw-r--r--
10203
insert_extract_elim.cpp
blob
|
history
|
raw
-rw-r--r--
2343
insert_extract_elim.h
blob
|
history
|
raw
-rw-r--r--
18300
instruction.cpp
blob
|
history
|
raw
-rw-r--r--
25638
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--
14196
ir_builder.h
blob
|
history
|
raw
-rw-r--r--
19654
ir_context.cpp
blob
|
history
|
raw
-rw-r--r--
28352
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--
9760
iterator.h
blob
|
history
|
raw
-rw-r--r--
3740
licm_pass.cpp
blob
|
history
|
raw
-rw-r--r--
2512
licm_pass.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--
2649
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--
12572
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--
34291
loop_descriptor.cpp
blob
|
history
|
raw
-rw-r--r--
20868
loop_descriptor.h
blob
|
history
|
raw
-rw-r--r--
40298
loop_unroller.cpp
blob
|
history
|
raw
-rw-r--r--
1258
loop_unroller.h
blob
|
history
|
raw
-rw-r--r--
35156
loop_unswitch_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1508
loop_unswitch_pass.h
blob
|
history
|
raw
-rw-r--r--
24152
loop_utils.cpp
blob
|
history
|
raw
-rw-r--r--
5352
loop_utils.h
blob
|
history
|
raw
-rw-r--r--
947
make_unique.h
blob
|
history
|
raw
-rw-r--r--
30865
mem_pass.cpp
blob
|
history
|
raw
-rw-r--r--
9847
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--
15356
optimizer.cpp
blob
|
history
|
raw
-rw-r--r--
4088
pass.cpp
blob
|
history
|
raw
-rw-r--r--
5944
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--
2082
passes.h
blob
|
history
|
raw
-rw-r--r--
5953
private_to_local_pass.cpp
blob
|
history
|
raw
-rw-r--r--
2941
private_to_local_pass.h
blob
|
history
|
raw
-rw-r--r--
9563
propagator.cpp
blob
|
history
|
raw
-rw-r--r--
13583
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--
24549
scalar_replacement_pass.cpp
blob
|
history
|
raw
-rw-r--r--
8421
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--
4185
simplification_pass.cpp
blob
|
history
|
raw
-rw-r--r--
1716
simplification_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--
24753
type_manager.cpp
blob
|
history
|
raw
-rw-r--r--
7023
type_manager.h
blob
|
history
|
raw
-rw-r--r--
16335
types.cpp
blob
|
history
|
raw
-rw-r--r--
16454
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