redundant swaps when using vec_vsx_ld/st

Bug #1638055 reported by bugproxy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gcc-5 (Ubuntu)
Fix Released
Undecided
Taco Screen team

Bug Description

---Problem Description---
Please pick up r239762 from the FSF gcc-5-branch as a bug fix for upstream bug PR72863. In the best case, the unfixed compiler will produce inefficient code, but it can also cause incorrect code to be generated at high optimization levels. The testcase in the upstream bugzilla can be used to verify the fix.

---Steps to Reproduce---
 See testcase in https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72863

SRU acceptance criteria: The new test case passes, and the build doesn't show regressions.

bugproxy (bugproxy)
tags: added: architecture-ppc64le bugnameltc-148017 severity-medium targetmilestone-inin16041
Changed in ubuntu:
assignee: nobody → Taco Screen team (taco-screen-team)
affects: ubuntu → gcc-4.4 (Ubuntu)
Matthias Klose (doko)
affects: gcc-4.4 (Ubuntu) → gcc-5 (Ubuntu)
Revision history for this message
Matthias Klose (doko) wrote :
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gcc-5 - 5.4.0-6ubuntu1~16.04.4

---------------
gcc-5 (5.4.0-6ubuntu1~16.04.4) xenial-security; urgency=medium

  * SRU
    - Fix PR target/72863, redundant swaps when using vec_vsx_ld/st,
      taken from the gcc-5 branch. LP: #1638055.
    - Fix PR rtl-optimization/71709, taken from the gcc-5 branch. LP: #1628207.

 -- Matthias Klose <email address hidden> Wed, 02 Nov 2016 19:23:52 +0100

Changed in gcc-5 (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.