DirectXShaderCompiler/utils/hct
Joshua Batista cadf3bfed1
[Sema] Add final touches to wave size range implementation (#6202)
Upon further discussion, the team has agreed that in certain degenerate
cases, the current diagnostics are insufficient.
In the case that min == max in the wave size range attribute, a
defaultError warning should be emitted. Additionally, there should be an
explicit way to handle the case where 0,0,0 is passed to the wavesize
range attribute.
This PR directly handles and tests both of these cases.
Fixes #6161

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-02-10 02:15:59 +00:00
..
CodeTags.py Reformat hct python scripts with black (#5917) 2023-10-24 21:34:51 +00:00
ExtractIRForPassTest.py Add missing '-' for pass in ExtractIRForPassTest.py (#5918) 2023-10-25 23:46:09 +00:00
VerifierHelper.py Merge branch 'main' into merge-from-main-11-2-no3 2023-11-02 14:25:31 -07:00
gen_intrin_main.txt Remove ExtractRecordStructFromArray intrinsic (#6025) 2023-11-30 17:06:40 -08:00
hctbins.cmd New HLSL_AGILITYSDK_DIR and HLSLHost dependency copying help. (#4297) 2022-02-24 14:04:52 -08:00
hctbuild.cmd Revert mistaken debug changes to hctbuild (#5888) 2023-10-18 13:23:48 -07:00
hctclean.cmd first commit 2016-12-28 11:52:27 -08:00
hctcopy.cmd Improve hcttest.cmd, add hctcopy.cmd (#225) 2017-04-14 17:48:29 -07:00
hctdb.py [Sema] Add final touches to wave size range implementation (#6202) 2024-02-10 02:15:59 +00:00
hctdb_inst_docs.txt Fix denorm preserve division with high value of denominator (#1093) 2018-03-01 07:41:10 -08:00
hctdb_instrhelp.py Format hctdb.py and hctdb_instrhelp.py with black for conflict resolution in the upcoming merge 2023-11-02 13:47:55 -07:00
hctdb_test.py Reformat hct python scripts with black (#5917) 2023-10-24 21:34:51 +00:00
hctdeploytest.cmd [enable lit] Keep same name for ClangHLSLTests when enable lit (#5167) 2023-04-21 15:27:35 -07:00
hctgen.py Python: fix calls to os.makedirs to avoid existence check races (#6060) 2023-11-28 16:11:51 +00:00
hctgettaef.py Python: fix calls to os.makedirs to avoid existence check races (#6060) 2023-11-28 16:11:51 +00:00
hcthelp.cmd Remove unused and failing script (#5220) 2023-05-30 16:43:11 +00:00
hctjs.js fixes #37 - License cleanup. 2017-01-27 16:48:08 -08:00
hctlabverify.cmd Update hctlabverify.com to include ARM64 build (#1502) 2018-08-23 10:28:30 -07:00
hctshortcut.js fixes #37 - License cleanup. 2017-01-27 16:48:08 -08:00
hctspeak.js fixes #37 - License cleanup. 2017-01-27 16:48:08 -08:00
hctstart.cmd Remove unused and failing script (#5220) 2023-05-30 16:43:11 +00:00
hcttest-samples.py Reformat hct python scripts with black (#5917) 2023-10-24 21:34:51 +00:00
hcttest-system-values.py Reformat hct python scripts with black (#5917) 2023-10-24 21:34:51 +00:00
hcttest.cmd [lit] Enable exec test by default for hcttest (#5652) 2023-09-20 22:40:19 -04:00
hcttodo.js fixes #37 - License cleanup. 2017-01-27 16:48:08 -08:00
hcttrace.cmd first commit 2016-12-28 11:52:27 -08:00
hcttracei.py Reformat hct python scripts with black (#5917) 2023-10-24 21:34:51 +00:00
hctversion.txt Update hctversion.txt to 1.0 2017-02-17 16:26:28 -08:00
hctvs.cmd Debug name part implementation (#264) 2017-05-09 18:32:48 -07:00
query.py Reformat hct python scripts with black (#5917) 2023-10-24 21:34:51 +00:00