UPSTREAM: compiler/glsl: Always propagate_invariance() last

BUG=b:177028255
TEST=CtsDeqp on dedede

Suggested-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10292>
(cherry picked from commit 7f8c5844effddddf65770706e1200867f4d53546)
Change-Id: Ifc1b8f1855c801fa41a4c816e081ef0173a087a4
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/mesa/+/2891951
Reviewed-by: Sean Paul <seanpaul@chromium.org>
Reviewed-by: Robert Tarasov <tutankhamen@chromium.org>
Commit-Queue: Ilja H. Friedel <ihf@chromium.org>
Tested-by: Ilja H. Friedel <ihf@chromium.org>
1 file changed