intel/genxml: don't generate identical code for different branches

Quiets 16 Coverity warnings like:

CID 1403401: Identical code for different branches (IDENTICAL_BRANCHES)

Signed-off-by: Marcin Ślusarz <marcin.slusarz@intel.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <!7351>
35 jobs for master in 27 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Container
manual #5260696
aarch64 manual
arm_build
manual #5260697
manual
arm_test-base
passed #5260698
git_archive

00:00:19

manual #5260693
manual
x86_build-base
manual #5260695
manual
x86_build_old
manual #5260694
manual
x86_test-base
 
  Container 2
created #5260706
android_build
created #5260709
arm64_test
created #5260703
i386_build
created #5260699
kernel+rootfs_amd64
created #5260700
aarch64
kernel+rootfs_arm64
created #5260701
aarch64
kernel+rootfs_armhf
created #5260704
ppc64el_build
created #5260705
s390x_build
created #5260702
x86_build
created #5260707
x86_test-gl
created #5260708
x86_test-vk
 
  Sanity
passed #5260710
check mr

00:00:08

 
  Meson X86 64
created #5260716
meson-clang
created #5260715
meson-classic
created #5260717
meson-clover
created #5260712
meson-clover-testing
created #5260713
meson-gallium
created #5260714
meson-release
created #5260711
meson-testing
created #5260718
meson-vulkan
 
  Scons
created #5260719
allowed to fail
scons-win64
 
  Meson Misc
created #5260720
meson-android
created #5260722
aarch64
meson-arm64
created #5260723
aarch64
meson-arm64-build-test
created #5260721
aarch64
meson-armhf
created #5260724
meson-i386
created #5260727
meson-mingw32-x86_64
created #5260726
kvm
meson-ppc64el
created #5260725
kvm
meson-s390x