Commit 0bd2f04
committed
File tree
- cmake/modules
- docs
- external
- include
- dxc
- DXIL
- Support
- Test
- llvm
- IR
- TableGen
- lib
- DXIL
- DxcSupport
- DxilCompression
- HLSL
- Transforms/Scalar
- tools
- clang
- include/clang
- Basic
- SPIRV
- lib
- AST
- CodeGen
- Driver
- Format
- Headers/hlsl
- Parse
- SPIRV
- Sema
- test
- CodeGenDXIL
- hlsl
- intrinsics
- linalg_builtins
- linalg
- objects/HitObject
- types
- passes
- CodeGenSPIRV
- DXC
- HLSLFileCheckLit/passes/dxil/static_global_to_alloca
- HLSLFileCheck/dxil/debug
- LitDXILValidation
- SemaHLSL
- hlsl
- intrinsics/barrier
- linalg
- builtins
- objects/HitObject
- semantics/ExtendedCommandInformation
- vectors
- taef_exec
- tools
- dxclib
- dxcompiler
- dxv
- libclang
- unittests
- HLSLExec
- HLSLTestLib
- HLSL
- dxexp
- utils
- hct
- lit/lit/formats
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
49 | 65 | | |
50 | 66 | | |
51 | 67 | | |
| |||
80 | 96 | | |
81 | 97 | | |
82 | 98 | | |
| 99 | + | |
83 | 100 | | |
84 | 101 | | |
85 | 102 | | |
| |||
117 | 134 | | |
118 | 135 | | |
119 | 136 | | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
120 | 142 | | |
121 | 143 | | |
122 | 144 | | |
| |||
143 | 165 | | |
144 | 166 | | |
145 | 167 | | |
146 | | - | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
222 | 222 | | |
223 | 223 | | |
224 | 224 | | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
225 | 235 | | |
226 | 236 | | |
227 | 237 | | |
228 | 238 | | |
229 | 239 | | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
230 | 254 | | |
231 | 255 | | |
232 | 256 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
57 | 62 | | |
58 | 63 | | |
59 | 64 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
567 | 567 | | |
568 | 568 | | |
569 | 569 | | |
570 | | - | |
571 | | - | |
572 | | - | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
573 | 583 | | |
574 | 584 | | |
575 | 585 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
616 | 616 | | |
617 | 617 | | |
618 | 618 | | |
619 | | - | |
| 619 | + | |
620 | 620 | | |
621 | 621 | | |
622 | 622 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
| 22 | + | |
| 23 | + | |
24 | 24 | | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
285 | 285 | | |
286 | 286 | | |
287 | 287 | | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
288 | 303 | | |
289 | 304 | | |
290 | 305 | | |
| |||
Submodule SPIRV-Tools updated 66 files
- .github/workflows/bazel.yml+2-2
- .github/workflows/ios.yml+1-1
- .github/workflows/scorecard.yml+2-2
- Android.mk+1
- BUILD.bazel+1
- BUILD.gn+2
- CHANGES+45
- DEPS+4-4
- build_defs.bzl+7-8
- include/spirv-tools/libspirv.h+1
- source/CMakeLists.txt+4-1
- source/ext_inst.cpp+3
- source/fuzz/transformation_inline_function.cpp+2
- source/fuzz/transformation_outline_function.cpp+2
- source/opt/CMakeLists.txt+2
- source/opt/aggressive_dead_code_elim_pass.cpp+37-12
- source/opt/aggressive_dead_code_elim_pass.h+14-6
- source/opt/basic_block.cpp+11-3
- source/opt/ccp_pass.cpp+4
- source/opt/cfg.cpp+16-8
- source/opt/const_folding_rules.cpp+6-2
- source/opt/convert_to_sampled_image_pass.cpp+13-2
- source/opt/debug_info_manager.cpp+1
- source/opt/fold.cpp+3
- source/opt/folding_rules.cpp+150-1
- source/opt/function.cpp+4
- source/opt/function.h+1-1
- source/opt/graph.cpp+90
- source/opt/graph.h+124
- source/opt/instruction.cpp+24-8
- source/opt/instruction.h+2-2
- source/opt/ir_context.cpp+14
- source/opt/ir_context.h+35-1
- source/opt/ir_loader.cpp+36
- source/opt/ir_loader.h+3
- source/opt/licm_pass.cpp-1
- source/opt/local_access_chain_convert_pass.cpp+1
- source/opt/local_single_block_elim_pass.cpp+1
- source/opt/local_single_store_elim_pass.cpp+1
- source/opt/loop_descriptor.cpp+10-5
- source/opt/loop_descriptor.h+8-3
- source/opt/loop_fusion_pass.cpp+11-7
- source/opt/loop_fusion_pass.h+1-1
- source/opt/loop_peeling.cpp+10-7
- source/opt/loop_unroller.cpp+109-43
- source/opt/loop_unswitch_pass.cpp+3-1
- source/opt/loop_utils.cpp+49-21
- source/opt/loop_utils.h+2-2
- source/opt/merge_return_pass.cpp+119-35
- source/opt/merge_return_pass.h+30-33
- source/opt/module.cpp+11
- source/opt/module.h+39
- source/opt/propagator.cpp+40-15
- source/opt/propagator.h+7-4
- source/opt/value_number_table.cpp+25-2
- source/table2.cpp+65
- source/table2.h+3
- source/val/validate_decorations.cpp+64-39
- source/val/validate_extensions.cpp+2.4k-2.4k
- test/CMakeLists.txt+1
- test/ext_inst.arm_motion_engine_test.cpp+94
- test/opt/fold_test.cpp+420-40
- test/opt/ir_loader_test.cpp+68
- test/opt/loop_optimizations/fusion_legal.cpp+4-2
- test/opt/redundancy_elimination_test.cpp+28
- tools/val/val.cpp+8-1
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
1087 | 1087 | | |
1088 | 1088 | | |
1089 | 1089 | | |
| 1090 | + | |
1090 | 1091 | | |
1091 | 1092 | | |
1092 | 1093 | | |
| |||
1422 | 1423 | | |
1423 | 1424 | | |
1424 | 1425 | | |
| 1426 | + | |
1425 | 1427 | | |
1426 | 1428 | | |
1427 | 1429 | | |
| |||
0 commit comments