aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/catch-implicit-integer-arithmetic-value-change-basics.c
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2025-09-29 20:39:49 -0700
committerGitHub <noreply@github.com>2025-09-29 20:39:49 -0700
commit3554c78d973477835b0b062a8aa16ecbc62446dd (patch)
tree4349edbb28ce2b3affae3ed8012f8309d388c191 /clang/test/CodeGen/catch-implicit-integer-arithmetic-value-change-basics.c
parent2f9ae0b603c6d2ccd8e5792e6d16e99a33bd02ff (diff)
downloadllvm-3554c78d973477835b0b062a8aa16ecbc62446dd.zip
llvm-3554c78d973477835b0b062a8aa16ecbc62446dd.tar.gz
llvm-3554c78d973477835b0b062a8aa16ecbc62446dd.tar.bz2
ELF: Use preprocessed relocations for EhInputSection scanning
.eh_frame sections require special sub-section processing, specifically, CIEs are de-duplicated and FDEs are garbage collected. Create a specialized scanEhSection() function utilizing the just-added EhInputSection::rels. OffsetGetter is moved to scanEhSection. This improves separation of concerns between InputSection and EhInputSection processing. This removes another `relsOrRelas` call using `supportsCrel=false`. DWARF.cpp now has the last call. Pull Request: https://github.com/llvm/llvm-project/pull/161091
Diffstat (limited to 'clang/test/CodeGen/catch-implicit-integer-arithmetic-value-change-basics.c')
0 files changed, 0 insertions, 0 deletions