On Sep 23, 2023, Alexandre Oliva <ol...@adacore.com> wrote: > On Sep 21, 2023, Alexandre Oliva <ol...@adacore.com> wrote: >> On Sep 15, 2023, Alexandre Oliva <ol...@adacore.com> wrote: >>> On Jun 22, 2023, Alexandre Oliva <ol...@adacore.com> wrote: >>>> On Jun 2, 2023, Alexandre Oliva <ol...@adacore.com> wrote: >>>>> Introduce -finline-stringops
>>>> Ping? https://gcc.gnu.org/pipermail/gcc-patches/2023-June/620472.html >>> Ping? >> Here's a refreshed and improved patch, that improves the memcmp >> expansion a little, dropping redundant barriers and conditional >> branches. > Introduce -finline-stringops > This patch introduces -finline-stringops[=fn] to request expansions to > start with a loop, so as to still take advantage of known alignment > even with long lengths, but without necessarily adding store blocks > for every power of two. Ping? https://gcc.gnu.org/pipermail/gcc-patches/2023-September/631227.html Re-regstrapped on x86_64-linux-gnu, with and without -finline-stringops. -- Alexandre Oliva, happy hacker https://FSFLA.org/blogs/lxo/ Free Software Activist GNU Toolchain Engineer More tolerance and less prejudice are key for inclusion and diversity Excluding neuro-others for not behaving ""normal"" is *not* inclusive