mesa/src
Daniel Schürmann 87bfed33e9 aco/spill: only prevent rematerializable vars from being DCE'd if they haven't been renamed
The small DCE of the spiller only removes the original instructions
of rematerialized variables in case they are unused. If a variable
has been renamed, it cannot match any original instruction anymore.
Thus, the lookup is then unnecessary and can be omitted.

No fossil-db changes.

Reviewed-by: Rhys Perry <pendingchaos02@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8055>
(cherry picked from commit ef4101d6d7)
2020-12-16 13:17:58 -08:00
..
amd aco/spill: only prevent rematerializable vars from being DCE'd if they haven't been renamed 2020-12-16 13:17:58 -08:00
android_stub ci: Include enough Android headers to let us compile test EGL 2020-08-05 18:08:07 +00:00
broadcom v3d/packet: fix typo on Set InstanceID/PrimitiveID packet 2020-08-28 11:26:57 -07:00
compiler spirv: fix GLSLstd450Modf/GLSLstd450Frexp when the destination is vector 2020-12-14 10:44:48 -08:00
drm-shim drm-shim: Return -EINVAL instead of abort()ing on unknown ioctls. 2020-07-30 19:59:20 +00:00
egl egl/dri2: fix race between image create and egl_image_target_texture 2020-11-19 11:04:48 -08:00
etnaviv etnaviv/drm: fix evil-twin etna_drm_table_lock 2020-12-01 11:25:34 -08:00
freedreno freedreno: Add missing dependency to build 2020-12-03 10:52:09 -08:00
gallium radeonsi: disable SDMA on gfx6-7 and gfx10.3 to decrease CPU overhead 2020-12-15 11:21:19 -08:00
gbm meson: conditionally include -ldl in gbm pkg-config file 2020-09-01 13:53:31 -07:00
getopt
glx egl/x11_dri3: implement EGL_KHR_swap_buffers_with_damage 2020-09-01 13:52:10 -07:00
gtest gtest: Update to 1.10.0 2020-04-20 11:57:11 +00:00
hgl scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00
imgui meson: drop intel_ prefix on imgui_core 2019-12-10 15:16:02 +00:00
intel anv: Add DRM_RDWR flag in anv_gem_handle_to_fd 2020-12-15 11:02:23 -08:00
loader loader/dri3: Allocate up to 4 back buffers for page flips 2020-11-02 07:48:26 -08:00
mapi mapi: Mark TLS symbols as optional in glapi-symbols.txt 2020-08-05 18:08:07 +00:00
mesa st/pbo: fix pbo uploads without PIPE_CAP_TGSI_VS_LAYER_VIEWPORT 2020-12-14 09:32:41 -08:00
panfrost pan/bi: Fix simple txl test 2020-10-12 12:51:19 -07:00
util util/set: Fix the _mesa_set_clear function to not leave tombstones. 2020-11-19 10:49:38 -08:00
vulkan vulkan/wsi: fix possible random stalls in wsi_display_wait_for_event 2020-10-20 10:02:11 -07:00
meson.build meson: don't advertise TLS support if glx wasn't build with it 2020-09-01 13:53:29 -07:00
SConscript driconf: drop now unused translation facility 2020-06-22 21:50:12 +00:00