SPIRV-Cross/reference/opt/shaders/asm/comp
Hans-Kristian Arntzen 31be74a853 Add relax_nan_checks options.
Makes codegen from typical D3D emulation SPIR-V more readable.
Also makes cross compilation with NotEqual more sensible.
It's very rare to actually need the strict NaN-checks in practice.

Also, glslang now emits UnordNotEqual by default it seems, so give up
trying to assume OrdNotEqual. Harmonize for UnordNotEqual as the sane
default.
2022-03-03 14:50:56 +01:00
..
atomic-decrement.asm.comp Update glslang and SPIRV-Tools. 2018-09-27 11:10:22 +02:00
atomic-increment.asm.comp Update glslang and SPIRV-Tools. 2018-09-27 11:10:22 +02:00
bitcast_iadd.asm.comp Add reference output for --opt. 2017-11-23 09:50:11 +01:00
bitcast_icmp.asm.comp Handle SPIR-V 1.4 selection constructs. 2021-06-28 12:23:44 +02:00
bitcast_iequal.asm.comp Handle SPIR-V 1.4 selection constructs. 2021-06-28 12:23:44 +02:00
bitcast_sar.asm.comp Expand the implementation of inherit_expression_dependencies. 2018-03-09 13:21:38 +01:00
bitcast_sdiv.asm.comp Expand the implementation of inherit_expression_dependencies. 2018-03-09 13:21:38 +01:00
bitcast_slr.asm.comp Expand the implementation of inherit_expression_dependencies. 2018-03-09 13:21:38 +01:00
block-name-alias-global.asm.comp GLSL: Be more aggressive about using type_alias. 2020-07-29 12:48:41 +02:00
builtin-compute-bitcast.asm.comp Bitcast loads from builtin compute variables. 2018-09-11 09:43:28 +02:00
control-flow-hints.asm.comp GLSL: Implement control flow hints. 2021-06-03 12:01:49 +02:00
decoration-group.asm.comp Parser: Handle group decorations. 2018-11-15 10:51:52 +01:00
global-parameter-name-alias.asm.comp MSL: Fix naming issue of aliased global variables. 2018-08-27 09:59:55 +02:00
hlsl-functionality.asm.comp Roll dependencies 2020-05-20 10:27:51 -04:00
logical.asm.comp Add reference output for --opt. 2017-11-23 09:50:11 +01:00
multiple-entry.asm.comp Add reference output for --opt. 2017-11-23 09:50:11 +01:00
nmin-max-clamp.asm.comp GLSL/HLSL: Implement NMin/NMax/NClamp. 2019-03-21 15:26:46 +01:00
nmin-max-clamp.relax-nan.asm.comp Add relax_nan_checks options. 2022-03-03 14:50:56 +01:00
op-phi-swap.asm.comp Deal with phi copies which happen inside continue blocks. 2019-01-07 14:24:07 +01:00
quantize.asm.comp Add reference output for --opt. 2017-11-23 09:50:11 +01:00
recompile-block-naming.asm.comp Roll dependencies 2020-05-20 10:27:51 -04:00
specialization-constant-workgroup.asm.comp Update tests. 2018-11-01 11:23:48 +01:00
switch-break-ladder.asm.comp Roll SPIRV-Tools, SPIRV-Headers and GLSLang 2019-12-02 16:17:21 -05:00