glsl: allow 64-bit integer on RHS of shift
authorTimothy Arceri <tarceri@itsqueeze.com>
Wed, 15 Mar 2023 04:18:46 +0000 (15:18 +1100)
committerMarge Bot <emma+marge@anholt.net>
Thu, 16 Mar 2023 02:26:30 +0000 (02:26 +0000)
commit174d6e6a545c03a9ac2a14287fae0071a79c1cda
treed0dcd435a06f8000457807a2f1ae5acc5c4d0a6a
parent39c828cb9fdeddd0fa4b757105c85a87643bd018
glsl: allow 64-bit integer on RHS of shift

Fixes: 9ba9a7f854dd ("glsl: Add 64-bit integer support to some operations.")
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/6862

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21919>
src/compiler/glsl/ast_to_hir.cpp
src/compiler/glsl/ir_validate.cpp