mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-11 10:40:47 +08:00
re PR target/65171 (r214254 causes thousands of std::length_errors running boost testsuite on ppc64le)
2015-02-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com> PR target/65171 * config/rs6000/rs6000.c (rs6000_analyze_swaps): Ensure instructions with TImode operands are included in the analysis. From-SVN: r221022
This commit is contained in:
parent
a99c3d70e1
commit
197bd30ff3
@ -1,3 +1,9 @@
|
||||
2015-02-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
|
||||
|
||||
PR target/65171
|
||||
* config/rs6000/rs6000.c (rs6000_analyze_swaps): Ensure
|
||||
instructions with TImode operands are included in the analysis.
|
||||
|
||||
2015-02-26 Sebastian Pop <s.pop@samsung.com>
|
||||
|
||||
* tree-ssa-threadupdate.c (dump_jump_thread_path): Print all edges
|
||||
|
@ -34781,7 +34781,7 @@ rs6000_analyze_swaps (function *fun)
|
||||
mode = V4SImode;
|
||||
}
|
||||
|
||||
if (VECTOR_MODE_P (mode))
|
||||
if (VECTOR_MODE_P (mode) || mode == TImode)
|
||||
{
|
||||
insn_entry[uid].is_relevant = 1;
|
||||
if (mode == TImode || mode == V1TImode)
|
||||
@ -34808,7 +34808,7 @@ rs6000_analyze_swaps (function *fun)
|
||||
&& VECTOR_MODE_P (GET_MODE (SET_DEST (insn))))
|
||||
mode = GET_MODE (SET_DEST (insn));
|
||||
|
||||
if (VECTOR_MODE_P (mode))
|
||||
if (VECTOR_MODE_P (mode) || mode == TImode)
|
||||
{
|
||||
insn_entry[uid].is_relevant = 1;
|
||||
if (mode == TImode || mode == V1TImode)
|
||||
|
Loading…
x
Reference in New Issue
Block a user