aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2019-06-05 01:37:38 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2019-06-05 01:37:38 +0200
commitcb152d128b72427d76d40d5d69245638ef8494a8 (patch)
tree52560044a82850bb63fb99a685b3c28eedb8c13d /gcc/objc
parent0e9449e69f797c4274f3463e1e10a1796a455e42 (diff)
downloadgcc-cb152d128b72427d76d40d5d69245638ef8494a8.zip
gcc-cb152d128b72427d76d40d5d69245638ef8494a8.tar.gz
gcc-cb152d128b72427d76d40d5d69245638ef8494a8.tar.bz2
rs6000: Remove wp and wq
wp becomes wa with isa p9tf, and wq is replaced by wa with isa p9kf. To manage to do that, there is the new mode attribute VSisa. * config/rs6000/constraints.md (define_register_constraint "wp"): Delete. (define_register_constraint "wq"): Delete. * config/rs6000/rs6000.c (rs6000_debug_reg_global): Adjust. (rs6000_init_hard_regno_mode_ok): Adjust. * config/rs6000/rs6000.h (enum r6000_reg_class_enum): Delete RS6000_CONSTRAINT_wp and RS6000_CONSTRAINT_wq. * config/rs6000/vsx.md (define_mode_attr VSr3): Delete. (define_mode_attr VSa): Delete. (define_mode_attr VSisa): New. (rest of file): Adjust. * doc/md.texi (Machine Constraints): Adjust. From-SVN: r271939
Diffstat (limited to 'gcc/objc')
0 files changed, 0 insertions, 0 deletions