intel/ir: Remove scheduling-based cycle count estimates.

The cycle count estimation logic part of the scheduler is now
redundant with the shader performance modeling pass, and the estimates
can be consolidated into the brw::performance analysis result object
instead of being part of the CFG, which guarantees that the estimates
cannot be accessed without previously calling the
performance_analysis::require() method, which makes sure that the
right analysis pass is executed at the right time if we don't already
have up-to-date cached results.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
27 jobs for !4712 with intel-simd32-mr-4
latest detached
Status Job ID Name Coverage
  Container
passed #2491094
aarch64 manual
arm_build

00:01:00

passed #2491096
aarch64 manual
arm_test

00:00:33

passed #2491098
windows shell 1809 mesa manual
windows_build_vs2019

00:01:39

passed #2491088
manual
x86_build

00:02:34

passed #2491093
manual
x86_build_old

00:00:59

passed #2491090
manual
x86_test-gl

00:00:41

passed #2491091
manual
x86_test-vk

00:01:12

 
  Meson X86 64
passed #2491106
meson-clang

00:06:50

passed #2491104
meson-classic

00:04:23

passed #2491108
meson-clover

00:08:56

passed #2491110
meson-clover-old-llvm

00:06:10

passed #2491102
meson-gallium

00:06:48

passed #2491100
meson-testing

00:07:30

passed #2491111
meson-vulkan

00:04:27

 
  Scons
passed #2491113
scons-win64

00:05:32

 
  Meson Misc
passed #2491241
aarch64
meson-arm64

00:06:41

passed #2491242
aarch64
meson-arm64-build-test

00:07:15

passed #2491243
aarch64
meson-armhf

00:07:19

passed #2491118
meson-i386

00:06:37

passed #2491121
meson-mingw32-x86_64

00:04:42

passed #2491120
kvm
meson-ppc64el

00:06:19

passed #2491119
kvm
meson-s390x

00:05:24

passed #2491244
docker windows 1809 mesa
meson-windows-vs2019

00:10:48

canceled #2491115
aarch64
meson-arm64

canceled #2491116
aarch64
meson-arm64-build-test

canceled #2491114
aarch64
meson-armhf

canceled #2491117
windows docker 1809 mesa
meson-windows-vs2019