aboutsummaryrefslogtreecommitdiff
path: root/libcpp/lex.c
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2019-05-20 02:12:43 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2019-05-20 02:12:43 +0200
commit49d187c66d4b2d3fd90483b7015d48dbe69ced44 (patch)
tree0c3c465df6a6bff9129a7ecaee7f717cc8a4123d /libcpp/lex.c
parent0c8ac746d1ccfaa429693c4869b08222e447ceed (diff)
downloadgcc-49d187c66d4b2d3fd90483b7015d48dbe69ced44.zip
gcc-49d187c66d4b2d3fd90483b7015d48dbe69ced44.tar.gz
gcc-49d187c66d4b2d3fd90483b7015d48dbe69ced44.tar.bz2
rs6000: Delete the "wu" constraint
This replaces the "wu" constraint by "v", with isa "p8v". Or, in most cases, use "wa", since the instructions allow all VSX registers, and it does not change how GCC behaves, so it is clearer that way. This also delete the unused <Fa>. * config/rs6000/constraints.md (define_register_constraint "wu"): Delete. * config/rs6000/rs6000.h (enum r6000_reg_class_enum): Delete RS6000_CONSTRAINT_wu. * config/rs6000/rs6000.c (rs6000_debug_reg_global): Adjust. (rs6000_init_hard_regno_mode_ok): Adjust. * config/rs6000/rs6000.md: Replace "wu" constraint by "v" or "wa", both with "p8v". (define_mode_attr Fa): Delete. * config/rs6000/vsx.md: Ditto. * doc/md.texi (Machine Constraints): Adjust. From-SVN: r271388
Diffstat (limited to 'libcpp/lex.c')
0 files changed, 0 insertions, 0 deletions