Since 2c2aa74d1dft ("rs6000: Remove Xilinx FP") constraints d and f mean
exactly the same thing, so we can use "d" always. This series cleans up
the constraint initialisation a bit, and removes the <Ff> mode
attribute, since it can now always be "d". It also removes <Fv> since it
always is "wa", and it simplifies things nicely now that we can also
delete <Ff>.
Tested on powerpc64-linux {-m32,-m64}. Committing to trunk.
Segher
Segher Boessenkool (3):
rs6000: Delete RS6000_CONSTRAINT_f
rs6000: Remove <Ff>
rs6000: Remove <Fv>
gcc/config/rs6000/constraints.md | 2 +-
gcc/config/rs6000/rs6000.cc | 16 +---
gcc/config/rs6000/rs6000.h | 3 +-
gcc/config/rs6000/rs6000.md | 177 +++++++++++++++++++--------------------
4 files changed, 89 insertions(+), 109 deletions(-)
--
1.8.3.1