re PR target/84743 (default widths for parallel reassociation now hurt rather than help)
2018-03-13 Aaron Sawdey <acsawdey@linux.vnet.ibm.com> PR target/84743 * config/rs6000/rs6000.c (rs6000_reassociation_width): Disable parallel reassociation for int modes. From-SVN: r258495
This commit is contained in:
parent
1d500c2516
commit
b34f5c5e69
|
@ -1,3 +1,9 @@
|
|||
2018-03-13 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
|
||||
|
||||
PR target/84743
|
||||
* config/rs6000/rs6000.c (rs6000_reassociation_width): Disable parallel
|
||||
reassociation for int modes.
|
||||
|
||||
2018-03-13 Richard Sandiford <richard.sandiford@linaro.org>
|
||||
|
||||
* tree-vect-loop-manip.c (vect_maybe_permute_loop_masks):
|
||||
|
|
|
@ -10004,7 +10004,7 @@ rs6000_reassociation_width (unsigned int opc ATTRIBUTE_UNUSED,
|
|||
if (VECTOR_MODE_P (mode))
|
||||
return 4;
|
||||
if (INTEGRAL_MODE_P (mode))
|
||||
return opc == MULT_EXPR ? 4 : 6;
|
||||
return 1;
|
||||
if (FLOAT_MODE_P (mode))
|
||||
return 4;
|
||||
break;
|
||||
|
|
Loading…
Reference in New Issue