[Bug target/85920] New: Incomplete transition to IFNs for scatter/gather support, drop vectorize.builtin_{gather,scatter} target hooks

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Fri May 25 09:21:00 GMT 2018


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

            Bug ID: 85920
           Summary: Incomplete transition to IFNs for scatter/gather
                    support, drop vectorize.builtin_{gather,scatter}
                    target hooks
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: rguenth at gcc dot gnu.org
                CC: rsandifo at gcc dot gnu.org
            Blocks: 53947
  Target Milestone: ---
            Target: x86_64-*-*, i?86-*-*

When IFNs were introduced for scatter/gather and SVE the x86 backend wasn't
transitioned to them.  We should do that transition and remove the then
unneeded target hooks for the legacy support.


Referenced Bugs:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947
[Bug 53947] [meta-bug] vectorizer missed-optimizations


More information about the Gcc-bugs mailing list