diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2016-05-19 08:49:45 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2016-05-19 08:49:55 -0700 |
commit | eb2c88c7c83901737db5c4de7dc4470c5681b2cb (patch) | |
tree | e885e1ac11fe8e972f8e5db4bf3094d01a68e7ca /sysdeps/x86_64/machine-gmon.h | |
parent | bb37c73778ccc029d20b08d8a5df116c222ca825 (diff) | |
download | glibc-eb2c88c7c83901737db5c4de7dc4470c5681b2cb.tar.gz glibc-eb2c88c7c83901737db5c4de7dc4470c5681b2cb.tar.xz glibc-eb2c88c7c83901737db5c4de7dc4470c5681b2cb.zip |
Remove alignments on jump targets in memset
X86-64 memset-vec-unaligned-erms.S aligns many jump targets, which increases code sizes, but not necessarily improve performance. As memset benchtest data of align vs no align on various Intel and AMD processors https://sourceware.org/bugzilla/attachment.cgi?id=9277 shows that aligning jump targets isn't necessary. [BZ #20115] * sysdeps/x86_64/multiarch/memset-vec-unaligned-erms.S (__memset): Remove alignments on jump targets.
Diffstat (limited to 'sysdeps/x86_64/machine-gmon.h')
0 files changed, 0 insertions, 0 deletions