aboutsummaryrefslogtreecommitdiff
path: root/liboffloadmic/runtime/cean_util.cpp
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2022-11-04 10:18:03 +0100
committerFlorian Weimer <fweimer@redhat.com>2022-11-04 10:18:03 +0100
commite724b0480bfa5ec04f39be8c7290330b495c59de (patch)
treeb6386f6ca91a728a373e2c2bdaeb901b83aa3683 /liboffloadmic/runtime/cean_util.cpp
parenta05d8e1d15ea08526639ba154e59b6822b704f4c (diff)
downloadgcc-e724b0480bfa5ec04f39be8c7290330b495c59de.zip
gcc-e724b0480bfa5ec04f39be8c7290330b495c59de.tar.gz
gcc-e724b0480bfa5ec04f39be8c7290330b495c59de.tar.bz2
libgcc: Special-case BFD ld unwind table encodings in find_fde_tail
BFD ld (and the other linkers) only produce one encoding of these values. It is not necessary to use the general read_encoded_value_with_base decoding routine. This avoids the data-dependent branches in its implementation. libgcc/ * unwind-dw2-fde-dip.c (find_fde_tail): Special-case encoding values actually used by BFD ld.
Diffstat (limited to 'liboffloadmic/runtime/cean_util.cpp')
0 files changed, 0 insertions, 0 deletions