freedreno/isa: assert if field's range is out of bitset's range

Also, update outdated comment along the way.

Signed-off-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Part-of: <!9628>
59 jobs for !9628 with ir3/fix/sam-bindless-a1en-encoding in 21 minutes and 36 seconds (queued for 6 seconds)
latest detached
Status Job ID Name Coverage
  Sanity
passed #8077857
sanity

00:00:09

 
  Container
passed #8077862
aarch64
arm_build

00:00:31

passed #8077863
arm_test-base

00:00:15

passed #8077865
windows shell 1809 mesa
windows_build_vs2019

00:00:08

passed #8077858
x86_build-base

00:00:20

passed #8077860
x86_test-base

00:00:16

 
  Container 2
passed #8077879
android_build

00:00:17

passed #8077884
arm64_test

00:00:11

passed #8077886
armhf_test

00:00:14

passed #8077873
i386_build

00:00:17

passed #8077868
kernel+rootfs_amd64

00:00:10

passed #8077869
aarch64
kernel+rootfs_arm64

00:01:06

passed #8077870
aarch64
kernel+rootfs_armhf

00:00:11

passed #8077875
ppc64el_build

00:00:17

passed #8077877
s390x_build

00:00:17

passed #8077872
x86_build

00:00:17

passed #8077881
x86_test-gl

00:00:37

passed #8077882
x86_test-vk

00:00:18

 
  Meson X86 64
passed #8077896
meson-clang

00:02:35

passed #8077897
meson-clover

00:02:35

passed #8077890
meson-clover-testing

00:02:37

passed #8077892
gstreamer
meson-gallium

00:02:35

passed #8077894
meson-release

00:02:36

passed #8077888
meson-testing

00:02:38

passed #8077889
meson-testing-asan

00:03:08

passed #8077899
meson-vulkan

00:02:35

 
  Build Misc
passed #8077902
meson-android

00:02:35

passed #8077906
aarch64
meson-arm64

00:01:27

passed #8077908
aarch64
meson-arm64-asan

00:02:52

passed #8077910
aarch64
meson-arm64-build-test

00:01:17

passed #8077904
aarch64
meson-armhf

00:01:37

passed #8077912
meson-i386

00:02:35

passed #8077917
meson-mingw32-x86_64

00:02:19

passed #8077915
kvm
meson-ppc64el

00:01:36

passed #8077914
kvm
meson-s390x

00:02:52

 
  Freedreno
passed #8077921
google-freedreno-db410c
a306_gles2

00:04:33

passed #8077923
google-freedreno-db410c
a306_gles3 1/3

00:08:40

passed #8077925
google-freedreno-db410c
a306_gles3 2/3

00:09:58

passed #8077927
google-freedreno-db410c
a306_gles3 3/3

00:09:57

passed #8077928
google-freedreno-db410c
a306_gles3_options

00:03:49

passed #8077932
google-freedreno-db820c
a530_gles2

00:06:42

passed #8077937
google-freedreno-db820c
a530_gles31 1/2

00:06:48

passed #8077933
google-freedreno-db820c
a530_gles3 1/2

00:09:19

passed #8077939
google-freedreno-db820c
a530_gles31 2/2

00:07:11

passed #8077935
google-freedreno-db820c
a530_gles3 2/2

00:08:48

passed #8077941
google-freedreno-db820c
a530_piglit_gl

00:10:29

passed #8077943
google-freedreno-db820c
a530_piglit_shader

00:09:25

passed #8077952
google-freedreno-cheza
a630_gl

00:02:35

passed #8077945
google-freedreno-cheza
a630_gles2

00:02:50

passed #8077950
google-freedreno-cheza
a630_gles3

00:06:02

passed #8077947
google-freedreno-cheza
a630_gles31

00:05:07

passed #8077957
google-freedreno-cheza
a630_gles_asan

00:03:43

passed #8077954
google-freedreno-cheza
a630_gles_others

00:03:52

passed #8077965
google-freedreno-cheza
a630_piglit_gl

00:06:28

passed #8077967
google-freedreno-cheza
a630_piglit_shader

00:05:00

passed #8077968
google-freedreno-cheza
a630-traces

00:06:52

passed #8077959
google-freedreno-cheza
a630_vk 1/2

00:07:53

passed #8077961
google-freedreno-cheza
a630_vk 2/2

00:08:00

passed #8077964
google-freedreno-cheza
a630_vk_sysmem

00:02:08