dawn-cmake/test/tint/expressions
dan sinclair d5139b4463 [msl] Handle packed conversions in shift expressions.
Similar to the handling of packed values in the arithmetic operators
the shift operators need to cast to the unpacked type before doing the
as_type casts.

Bug: tint:1542
Change-Id: I4289c45ab0a067ce122f61675fe5e251a83b6f8b
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/105720
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
2022-10-13 15:28:51 +00:00
..
binary [msl] Handle packed conversions in shift expressions. 2022-10-13 15:28:51 +00:00
bitcast tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
index tint: remove LoopToForLoop and FoldTrivialSingleUseLets transforms for HLSL and GLSL 2022-09-19 14:05:21 +00:00
literals tint: HLSL and GLSL backends now emit 0 for inf and nan 2022-09-03 21:43:01 +00:00
splat tint: const eval of binary add 2022-08-04 19:48:27 +00:00
swizzle Rename StorageClass to AddressSpace. 2022-10-03 14:05:23 +00:00
type_conv tint: add missing F16 conversion expression support 2022-09-01 03:08:20 +00:00
type_ctor tint: Add end-to-end tests for expressions using f16 types 2022-08-03 08:45:25 +00:00
unary tint/test-runner: Split expectations for FXC and DXC 2022-07-22 17:43:27 +00:00
zero_init When emitting a MSL struct initializer emit the struct name. 2022-08-11 02:28:01 +00:00