Skip to content

freedreno/isa: Fix branch/jump offset encoding

Rob Clark requested to merge robclark/mesa:wip/branch-encode-fix into master

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

Merge request reports