VAX: Remove a duplicate `cc' mode attribute
authorMaciej W. Rozycki <macro@linux-mips.org>
Fri, 8 Jan 2021 01:51:13 +0000 (01:51 +0000)
committerMaciej W. Rozycki <macro@linux-mips.org>
Sat, 9 Jan 2021 16:30:50 +0000 (16:30 +0000)
commit7f5c4d23db82f3cf499de144894615c84e4e7f64
tree8967549389dc0d0b9958f2483fcbc4ed92b96c99
parentc38bbf5eed1061634df192cf56086adc0410e7d8
VAX: Remove a duplicate `cc' mode attribute

Remove the `cc' mode attribute that duplicates the implicitly defined
`mode' attribute.  No change to semantics.

gcc/
* config/vax/vax.md (cc): Remove mode attribute.
(subst_<cc>, subst_f<cc>): Rename to...
(subst_<mode>, subst_f<VAXccnz:mode>): ... these respectively.
(*cbranch<VAXint:mode>4_<VAXcc:mode>): Update for `cc' removal.
(*cbranch<VAXfp:mode>4_<VAXccnz:mode>): Likewise.
(*branch_<mode>, *branch_<mode>_reversed): Likewise.
gcc/config/vax/vax.md