https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118682

            Bug ID: 118682
           Summary: Improve make_extraction for multiplication by odd
                    CONST_INTs
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Keywords: wrong-code
          Severity: normal
          Priority: P3
         Component: rtl-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: jakub at gcc dot gnu.org
                CC: acoplan at gcc dot gnu.org, jakub at gcc dot gnu.org,
                    law at gcc dot gnu.org, roger at nextmovesoftware dot com,
                    rsandifo at gcc dot gnu.org, segher at gcc dot gnu.org,
                    tnfchris at gcc dot gnu.org, uros at gcc dot gnu.org,
                    yunboni at smail dot nju.edu.cn
        Depends on: 118638
  Target Milestone: ---
            Target: x86_64

+++ This bug was initially created as a clone of Bug #118638 +++

As mentioned in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118638#c16 for GCC
16
we should improve make_extraction for the case of multiplication by
CONST_INT (1 << x) + 1 where x >= len.


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118638
[Bug 118638] [14 Regression] Miscompile with -Os and -O0/1/2/3 since r14-4810

Reply via email to