mesa/src/intel
Marcin Ślusarz 97c3ec6116 intel/compiler: cache computed register pressure benefit
This halves the number of calls to get_register_pressure_benefit
and decreases shader-db CPU time by ~1.5%.

Signed-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8741>
2021-01-29 11:31:39 +00:00
..
blorp intel: Produce a "constrained" output from gen_get_urb_config() 2021-01-27 18:30:54 +00:00
common intel/common: store sample position in plain arrays 2021-01-27 23:25:27 +00:00
compiler intel/compiler: cache computed register pressure benefit 2021-01-29 11:31:39 +00:00
dev intel: change urb max shader geometry for KBL GT1 2021-01-27 09:46:44 +00:00
genxml intel/genxml,anv,iris: Drop the legacy compute path from gen125.xml 2021-01-13 13:10:28 -08:00
isl intel/isl: move get_tile dims/masks to common isl header 2020-12-30 06:06:33 +10:00
perf intel/perf: export information about units of performance counters 2021-01-27 11:38:06 +00:00
tools intel/tools/aubinator_error_decode: fix small memory leaks 2020-12-09 12:15:56 +00:00
vulkan anv: Support multiple engines with DRM_IOCTL_I915_GEM_CONTEXT_CREATE_EXT 2021-01-28 18:26:33 +00:00
Android.blorp.mk
Android.common.mk intel: split driver/device UUID generators 2020-10-07 11:11:23 +03:00
Android.compiler.mk
Android.dev.mk
Android.genxml.mk intel/genxml: Build gen 12.5 2020-12-01 19:06:22 +00:00
Android.isl.mk intel/isl: Build gen 12.5 2020-12-01 19:06:22 +00:00
Android.mk
Android.perf.mk
Android.vulkan.mk intel/anv: Build gen 12.5 2020-12-01 19:06:22 +00:00
Makefile.perf.am
Makefile.sources anv: Drop anv_dump 2021-01-28 18:26:32 +00:00
meson.build