The more than decennnial rtl-optimization/19705 - -fno-branch-count-reg
doesn't prevent decrement and branch instructions on a count register
points out that the documentation of the option leads one to expect
that it prevents the decrement and branch instruction from appearing
in the instruction stream. This isn't the case The option prevents
a dedicated pass from running that introduces such instructions, but
it doesn't prevent other passes from introducing it. The attached
updates the documentation to clarify this.
Martin