File tree
- docs
- external
- include
- dxc
- DXIL
- llvm/ADT
- lib
- DXIL
- DxcSupport
- DxilValidation
- HLSL
- Transforms/Utils
- tools/clang
- include/clang
- Basic
- Lex
- lib
- Headers/hlsl/dx
- Parse
- SPIRV
- Sema
- test
- CodeGenDXIL/hlsl
- functions
- linalg
- api
- builtins/vectoraccumulatetodescriptor
- CodeGenSPIRV
- inline-spirv
- HLSLFileCheck
- hlsl/types/conversions
- passes/llvm/simplifycfg
- HLSL
- rewriter
- correct_rewrites
- LitDXILValidation/LinAlgMatrix
- SemaHLSL
- hlsl/linalg/builtins
- unittests/HLSLExec
- utils/hct
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 | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
32 | 37 | | |
33 | 38 | | |
34 | 39 | | |
35 | 40 | | |
36 | 41 | | |
37 | 42 | | |
38 | 43 | | |
39 | | - | |
| 44 | + | |
40 | 45 | | |
41 | 46 | | |
42 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3096 | 3096 | | |
3097 | 3097 | | |
3098 | 3098 | | |
3099 | | - | |
3100 | | - | |
| 3099 | + | |
| 3100 | + | |
3101 | 3101 | | |
3102 | 3102 | | |
3103 | 3103 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
20 | 37 | | |
21 | 38 | | |
22 | 39 | | |
| |||
75 | 92 | | |
76 | 93 | | |
77 | 94 | | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
78 | 99 | | |
79 | 100 | | |
80 | 101 | | |
81 | | - | |
82 | 102 | | |
83 | 103 | | |
84 | 104 | | |
| |||
Submodule SPIRV-Tools updated 57 files
- .github/workflows/autoroll.yml+1
- .github/workflows/bazel.yml+2-2
- .github/workflows/ios.yml+1-1
- .github/workflows/scorecard.yml+2-2
- BUILD.bazel+19-1
- BUILD.gn+8-8
- CHANGES+31-2
- DEPS+3-3
- README.md+2-2
- kokoro/scripts/linux/build-docker.sh+1-1
- source/CMakeLists.txt+1-2
- source/opcode.cpp+4-11
- source/opcode.h-3
- source/opt/aggressive_dead_code_elim_pass.cpp+11-10
- source/opt/canonicalize_ids_pass.cpp+1
- source/opt/debug_info_manager.cpp+21-22
- source/opt/folding_rules.cpp+170
- source/opt/freeze_spec_constant_value_pass.cpp+4
- source/opt/inline_exhaustive_pass.cpp+7-2
- source/opt/inline_opaque_pass.cpp+16-2
- source/opt/inline_pass.cpp+26-2
- source/opt/instruction.cpp+22-19
- source/opt/instruction.h+4-5
- source/opt/ir_loader.cpp+11-11
- source/opt/merge_return_pass.cpp+1-1
- source/opt/module.cpp+1-1
- source/opt/set_spec_constant_default_value_pass.cpp+28-1
- source/opt/types.cpp+72
- source/opt/types.h+8
- source/val/validate_annotation.cpp+6-2
- source/val/validate_cfg.cpp+1
- source/val/validate_composites.cpp+2-2
- source/val/validate_constants.cpp+46
- source/val/validate_extensions.cpp+130-66
- source/val/validate_id.cpp+4-1
- source/val/validate_interfaces.cpp+34-6
- source/val/validate_layout.cpp+19-19
- source/val/validate_misc.cpp+22-2
- source/val/validate_type.cpp+9-1
- test/binary_parse_test.cpp+18
- test/opt/aggressive_dead_code_elim_test.cpp+39
- test/opt/debug_info_manager_test.cpp+38
- test/opt/fold_test.cpp+235-15
- test/opt/freeze_spec_const_test.cpp+46
- test/opt/inline_test.cpp+69
- test/opt/instruction_test.cpp+6-5
- test/opt/set_spec_const_default_value_test.cpp+142
- test/opt/types_test.cpp+44
- test/text_to_binary.extension_test.cpp+81-1
- test/val/CMakeLists.txt+1
- test/val/val_composites_test.cpp+60
- test/val/val_data_test.cpp+30
- test/val/val_ext_inst_debug_test.cpp+559-120
- test/val/val_extension_spv_khr_abort_test.cpp+690
- test/val/val_id_test.cpp+36-5
- test/val/val_interfaces_test.cpp+179
- utils/ggt.py+4
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
533 | 533 | | |
534 | 534 | | |
535 | 535 | | |
536 | | - | |
537 | | - | |
| 536 | + | |
538 | 537 | | |
539 | 538 | | |
540 | 539 | | |
| |||
597 | 596 | | |
598 | 597 | | |
599 | 598 | | |
| 599 | + | |
| 600 | + | |
600 | 601 | | |
601 | 602 | | |
602 | 603 | | |
| |||
1355 | 1356 | | |
1356 | 1357 | | |
1357 | 1358 | | |
1358 | | - | |
| 1359 | + | |
| 1360 | + | |
| 1361 | + | |
| 1362 | + | |
| 1363 | + | |
| 1364 | + | |
1359 | 1365 | | |
1360 | | - | |
1361 | | - | |
1362 | 1366 | | |
1363 | 1367 | | |
1364 | 1368 | | |
| |||
1544 | 1548 | | |
1545 | 1549 | | |
1546 | 1550 | | |
| 1551 | + | |
1547 | 1552 | | |
1548 | 1553 | | |
1549 | 1554 | | |
| |||
1730 | 1735 | | |
1731 | 1736 | | |
1732 | 1737 | | |
1733 | | - | |
| 1738 | + | |
1734 | 1739 | | |
1735 | 1740 | | |
1736 | 1741 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10960 | 10960 | | |
10961 | 10961 | | |
10962 | 10962 | | |
| 10963 | + | |
| 10964 | + | |
| 10965 | + | |
| 10966 | + | |
| 10967 | + | |
| 10968 | + | |
| 10969 | + | |
| 10970 | + | |
| 10971 | + | |
| 10972 | + | |
| 10973 | + | |
| 10974 | + | |
| 10975 | + | |
| 10976 | + | |
| 10977 | + | |
| 10978 | + | |
| 10979 | + | |
| 10980 | + | |
| 10981 | + | |
| 10982 | + | |
| 10983 | + | |
| 10984 | + | |
| 10985 | + | |
| 10986 | + | |
| 10987 | + | |
| 10988 | + | |
| 10989 | + | |
| 10990 | + | |
| 10991 | + | |
| 10992 | + | |
| 10993 | + | |
| 10994 | + | |
| 10995 | + | |
| 10996 | + | |
| 10997 | + | |
| 10998 | + | |
| 10999 | + | |
10963 | 11000 | | |
10964 | 11001 | | |
10965 | 11002 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
89 | 90 | | |
90 | 91 | | |
91 | 92 | | |
| 93 | + | |
92 | 94 | | |
93 | 95 | | |
94 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| 135 | + | |
135 | 136 | | |
136 | 137 | | |
137 | 138 | | |
| |||
429 | 430 | | |
430 | 431 | | |
431 | 432 | | |
432 | | - | |
| 433 | + | |
433 | 434 | | |
434 | 435 | | |
435 | 436 | | |
| |||
0 commit comments