mbox series

[0/6] rs6000: Some more easy "enabled" cases

Message ID cover.1558453009.git.segher@kernel.crashing.org
Headers show
Series rs6000: Some more easy "enabled" cases | expand

Message

Segher Boessenkool May 21, 2019, 4:26 p.m. UTC
This converts some more constraints to a simpler constraint plus
enabled formulation.

Tested on p7 powerpc64-linux {-m32,-m64}; still testing on p8 and p9 LE,
will commit if that succeeds.


Segher


Segher Boessenkool (6):
  wh -> d+p8v
  wj -> wi+p8v
  wk -> ws+p8v
  wm -> wa+p8v
  wl -> d+p6
  wz -> d+p7

 gcc/config/rs6000/constraints.md | 20 +------------------
 gcc/config/rs6000/rs6000.c       | 36 +---------------------------------
 gcc/config/rs6000/rs6000.h       |  6 ------
 gcc/config/rs6000/rs6000.md      | 42 ++++++++++++++++++++++------------------
 gcc/config/rs6000/vsx.md         | 16 +++++----------
 gcc/doc/md.texi                  | 22 ++-------------------
 6 files changed, 32 insertions(+), 110 deletions(-)