freedreno/ir3/legalize: fix for (rptN)bary.f

When we start seeing vectorized `bary.f`, we need to take into account
auto-incremented (`(r)`) varying index.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Status Job ID Name Coverage
  Container
manual #2680446
aarch64 manual
arm_build
manual #2680447
aarch64 manual
arm_test
manual #2680448
mesa 1809 shell windows manual
windows_build_vs2019
manual #2680442
manual
x86_build
manual #2680445
manual
x86_build_old
manual #2680443
manual
x86_test-gl
manual #2680444
manual
x86_test-vk
 
  Meson X86 64
created #2680452
meson-clang
created #2680451
meson-classic
created #2680453
meson-clover
created #2680454
meson-clover-old-llvm
created #2680450
meson-gallium
created #2680449
meson-testing
created #2680455
meson-vulkan
 
  Scons
created #2680456
allowed to fail
scons-win64
 
  Meson Misc
created #2680460
aarch64
meson-arm64
created #2680461
aarch64
meson-arm64-build-test
created #2680458
aarch64
meson-armhf
created #2680467
meson-i386
created #2680474
meson-mingw32-x86_64
created #2680471
kvm
meson-ppc64el
created #2680469
kvm
meson-s390x
created #2680464
mesa 1809 docker windows
meson-windows-vs2019
 
  Freedreno
created #2680485
google-freedreno-db410c
arm64_a306_gles2
created #2680488
google-freedreno-db410c
arm64_a306_gles3
created #2680490
google-freedreno-db820c
arm64_a530_gles2
created #2680491
google-freedreno-db820c
arm64_a530_gles3
created #2680493
google-freedreno-db820c
arm64_a530_gles31
created #2680476
mesa-cheza
arm64_a630_gles2
created #2680481
mesa-cheza
arm64_a630_gles3
created #2680478
mesa-cheza
arm64_a630_gles31
created #2680483
mesa-cheza
arm64_a630_gles31_options