aboutsummaryrefslogtreecommitdiff
path: root/gcc/omp-expand.c
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/omp-expand.c
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/omp-expand.c')
0 files changed, 0 insertions, 0 deletions