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