aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2022-10-17 11:09:17 +0200
committerFlorian Weimer <fweimer@redhat.com>2022-10-17 11:09:17 +0200
commitacdb24166d13d87c374e578d2ad5d58249171930 (patch)
tree7a3873bfa4596970c812f73211a07699399376b3 /gcc/tree-vectorizer.h
parent0f4815502d8dac07579dc7a5a40c597a18291b4c (diff)
downloadgcc-acdb24166d13d87c374e578d2ad5d58249171930.zip
gcc-acdb24166d13d87c374e578d2ad5d58249171930.tar.gz
gcc-acdb24166d13d87c374e578d2ad5d58249171930.tar.bz2
libgcc: Move cfa_how into potential padding in struct frame_state_reg_info
On many architectures, there is a padding gap after the how array member, and cfa_how can be moved there. This reduces the size of the struct and the amount of memory that uw_frame_state_for has to clear. There is no measurable performance benefit from this on x86-64 (even though the memset goes from 120 to 112 bytes), but it seems to be a good idea to do anyway. libgcc/ * unwind-dw2.h (struct frame_state_reg_info): Move cfa_how member and reduce its size.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions