freedreno/isa: Fix branch/jump offset encoding

When cross compiling with clang, `1ul` would end up 32b instead of 64b,
resulting in 32b fields (like branch/jump offsets) being encoded as
zero.  Which results in infinite loops.

Fixes: e7630ec2 ("freedreno/hw: Add isaspec mechanism for documenting/defining an ISA")
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <!8528>
37 jobs for !8528 with wip/branch-encode-fix in 10 minutes and 33 seconds (queued for 3 seconds)
detached
Status Job ID Name Coverage
  Sanity
passed #6683548
sanity

00:00:10

 
  Container
passed #6683554
aarch64
arm_build

00:00:19

passed #6683556
arm_test-base

00:00:12

passed #6683558
windows shell 1809 mesa
windows_build_vs2019

00:00:18

passed #6683551
x86_build-base

00:00:11

passed #6683553
x86_test-base

00:00:09

 
  Container 2
passed #6683574
android_build

00:00:10

passed #6683579
arm64_test

00:00:10

passed #6683581
armhf_test

00:00:12

passed #6683568
i386_build

00:00:12

passed #6683665
kernel+rootfs_amd64

00:02:29

passed #6683562
aarch64
kernel+rootfs_arm64

00:00:20

passed #6683565
aarch64
kernel+rootfs_armhf

00:00:20

passed #6683570
ppc64el_build

00:00:13

passed #6683572
s390x_build

00:00:12

passed #6683666
x86_build

00:02:03

passed #6683576
x86_test-gl

00:00:11

passed #6683577
x86_test-vk

00:00:09

failed #6683561
kernel+rootfs_amd64

00:06:11

failed #6683567
x86_build

00:06:11

 
  Meson X86 64
passed #6683591
meson-clang

00:01:40

passed #6683593
meson-clover

00:02:46

passed #6683586
meson-clover-testing

00:02:09

passed #6683588
meson-gallium

00:04:38

passed #6683589
meson-release

00:01:34

passed #6683583
meson-testing

00:01:47

passed #6683584
meson-testing-asan

00:02:35

passed #6683594
meson-vulkan

00:02:47

 
  Build Misc
passed #6683596
meson-android

00:00:33

passed #6683600
aarch64
meson-arm64

00:01:51

passed #6683602
aarch64
meson-arm64-build-test

00:01:48

passed #6683598
aarch64
meson-armhf

00:01:53

passed #6683605
meson-i386

00:02:23

passed #6683611
meson-mingw32-x86_64

00:02:26

passed #6683609
kvm
meson-ppc64el

00:02:39

passed #6683607
kvm
meson-s390x

00:03:09

passed #6683604
scons-win64

00:03:48