mesa/src
Yevhenii Kolesnikov 65caf46b3b nir: Remove single-source phis before opt_if_loop_last_continue
We might have some single-source phis leftover after prior optimizations. We
want to get rid of them before merging the blocks.

Fixes: 5921a19d4b ("nir: add if opt opt_if_loop_last_continue()")

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/6312

Signed-off-by: Yevhenii Kolesnikov <yevhenii.kolesnikov@globallogic.com>
Reviewed-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16095>
2022-04-26 17:06:07 +00:00
..
amd radv: fix clearing of TRUNC_COORD with tg4 and immutable samplers 2022-04-26 10:36:23 +00:00
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
asahi asahi: Port driver to macOS 12.x ABI 2022-03-22 00:19:30 +00:00
broadcom v3dv: duplicate key on hashtable insert 2022-04-22 09:18:15 +00:00
compiler nir: Remove single-source phis before opt_if_loop_last_continue 2022-04-26 17:06:07 +00:00
drm-shim drm-shim: Implement a shim function for close 2022-04-12 10:01:39 +00:00
egl win32: Fixes 32 bits visual studio module definition files by add script gen_vs_module_defs.py 2022-04-19 19:38:47 +00:00
etnaviv ci: update various ci result files 2022-03-11 09:58:28 +00:00
freedreno turnip: Don't disable LRZ in subpasses after the first in the easy case. 2022-04-19 18:45:30 +00:00
gallium etnaviv: set VIVS_GL_VERTEX_ELEMENT_CONFIG depending on prim type 2022-04-26 16:59:13 +00:00
gbm gallium: Learn about kopper 2022-04-07 00:17:40 +00:00
getopt
glx glx: Learn about kopper 2022-04-07 00:17:40 +00:00
gtest gtest: Fix output of array ASSERT/EXPECT macros 2021-11-11 09:53:09 -08:00
hgl
imagination pvr: replace p_compiler.h boolean with stdbool 2022-04-21 12:52:52 +00:00
imgui
intel anv: workaround apps that assume full subgroups without specifying it 2022-04-26 13:21:43 +00:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi win32: Do not use BUILD_GL32, we use def file to export win32 dll symbols. 2022-04-19 19:38:47 +00:00
mesa mesa/st: call pipe->link_shader even if ir loaded from cache when linking 2022-04-25 14:06:19 +00:00
microsoft dzn: Fix the STATIC_ASSERT() in dzn_meta_blits_get_context() 2022-04-22 20:45:04 +00:00
nouveau Use proper types for meson objects 2022-04-18 13:03:08 +03:00
panfrost panfrost: Compile libpanfrost for v9 2022-04-26 14:56:22 +00:00
tool ci: Use a dlclose-disabling preload library for leak checking in Vulkan. 2022-01-27 23:47:46 +00:00
util anv: workaround apps that assume full subgroups without specifying it 2022-04-26 13:21:43 +00:00
virtio venus: use linear modifier for legacy common wsi path 2022-04-21 01:29:21 +00:00
vulkan vulkan/log: Allow but warn for client-invisible objects 2022-04-26 16:22:23 +00:00
meson.build microsoft: Initial vulkan-on-12 driver 2022-03-25 16:21:45 +00:00