diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2019-06-04 18:51:53 +0200 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2019-06-04 18:51:53 +0200 |
commit | 8d3620baab5d17081918b8c0f0e593a49a0d8550 (patch) | |
tree | 1ff6535574297ce1c67543d1f3a2cb4cf0b9d5a3 /gcc/doc | |
parent | 10078f3e1d0cbebc5e6f7f4821d3ad41421ef1e0 (diff) | |
download | gcc-8d3620baab5d17081918b8c0f0e593a49a0d8550.zip gcc-8d3620baab5d17081918b8c0f0e593a49a0d8550.tar.gz gcc-8d3620baab5d17081918b8c0f0e593a49a0d8550.tar.bz2 |
rs6000: wf -> wa
"wf" is just "wa".
* config/rs6000/constraints.md (define_register_constraint "wf"):
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_wf.
* config/rs6000/rs6000.md: Adjust.
* config/rs6000/vsx.md: Adjust.
* doc/md.texi (Machine Constraints): Adjust.
From-SVN: r271921
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/md.texi | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi index 7be8521..453296d 100644 --- a/gcc/doc/md.texi +++ b/gcc/doc/md.texi @@ -3196,7 +3196,7 @@ Altivec vector register @item wa Any VSX register if the @option{-mvsx} option was used or NO_REGS. -When using any of the register constraints (@code{wa}, @code{wf}, +When using any of the register constraints (@code{wa}, @code{wp}, @code{wq}, or @code{ww}) that take VSX registers, you must use @code{%x<n>} in the template so that the correct register is used. Otherwise the register number @@ -3248,9 +3248,6 @@ is incorrect. VSX register if the @option{-mcpu=power9} and @option{-m64} options were used or NO_REGS. -@item wf -VSX vector register to hold vector float data or NO_REGS. - @item wn No register (NO_REGS). |