diff options
author | Igor Kudrin <ikudrin@accesssoftek.com> | 2024-07-12 08:05:35 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-11 18:05:35 -0700 |
commit | 941f794e492bddf82b01dd4b0cb3475a67dc3b1f (patch) | |
tree | 5a68257cb03fa0f83000345b03e57d38cb699a11 /clang/lib/CodeGen/CodeGenModule.h | |
parent | cdd29f5bd2f5e55ae116be1a912f0b036d7c98e7 (diff) | |
download | llvm-941f794e492bddf82b01dd4b0cb3475a67dc3b1f.zip llvm-941f794e492bddf82b01dd4b0cb3475a67dc3b1f.tar.gz llvm-941f794e492bddf82b01dd4b0cb3475a67dc3b1f.tar.bz2 |
[AArch64][PAC] Reduce the size of synchronous CFI (#96377)
For synchronous unwind tables, the call frame information can be
slightly reduced by bundling the `.cfi_negate_ra_state` instruction with
other CFI instructions in the prolog, saving 1 byte per function used
for `DW_CFA_advance_loc`.
This was suggested in
[D156428](https://reviews.llvm.org/D156428#4554317).
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions