Wait, I got this on my machine? ../../../../riscv-gnu-toolchain-trunk/gcc/gcc/doc/invoke.texi:29774: misplaced } ../../../../riscv-gnu-toolchain-trunk/gcc/gcc/doc/invoke.texi:29786: misplaced }
On Mon, Dec 4, 2023 at 10:43 AM Kito Cheng <kito.ch...@gmail.com> wrote: > > LGTM > > On Sun, Dec 3, 2023 at 5:16 AM Christoph Müllner > <christoph.muell...@vrull.eu> wrote: >> >> This patch documents the optimization parameter >> riscv-strcmp-inline-limit, which can be used to tweak the behaviour >> of -minline-strcmp and -minline-strncmp. >> >> gcc/ChangeLog: >> >> PR target/112650 >> * doc/invoke.texi: Document riscv-strcmp-inline-limit. >> >> Signed-off-by: Christoph Müllner <christoph.muell...@vrull.eu> >> --- >> gcc/doc/invoke.texi | 8 ++++++++ >> 1 file changed, 8 insertions(+) >> >> diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi >> index 2fab4c5d71f..ba2d843b484 100644 >> --- a/gcc/doc/invoke.texi >> +++ b/gcc/doc/invoke.texi >> @@ -29846,6 +29846,10 @@ Inlining will only be done if the strings are >> properly aligned >> and instructions for accelerated processing are available. >> The default is to not inline strcmp calls. >> >> +The @option{--param riscv-strcmp-inline-limit=@{n}} parameter controls >> +the maximum number of bytes compared by the inlined code. >> +The default value is 64. >> + >> @opindex minline-strncmp >> @item -minline-strncmp >> @itemx -mno-inline-strncmp >> @@ -29854,6 +29858,10 @@ Inlining will only be done if the strings are >> properly aligned >> and instructions for accelerated processing are available. >> The default is to not inline strncmp calls. >> >> +The @option{--param riscv-strcmp-inline-limit=@{n}} parameter controls >> +the maximum number of bytes compared by the inlined code. >> +The default value is 64. >> + >> @opindex mshorten-memrefs >> @item -mshorten-memrefs >> @itemx -mno-shorten-memrefs >> -- >> 2.41.0 >>