[h8300] Fix ambiguous .md attribute uses
authorRichard Sandiford <richard.sandiford@arm.com>
Sat, 6 Jul 2019 08:26:11 +0000 (08:26 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sat, 6 Jul 2019 08:26:11 +0000 (08:26 +0000)
commit212ecf90de89e3fde0704753dc2b1268a7062f1b
tree69f2b33fe9a00d77106f7bd51211147bbf021ba1
parent96eb1765a38dd4074fdbaedef76b8b1fe1d7e175
[h8300] Fix ambiguous .md attribute uses

This patch is part of a series that fixes ambiguous attribute
uses in .md files, i.e. cases in which attributes didn't use
<ITER:ATTR> to specify an iterator, and in which <ATTR> could
have different values depending on the iterator chosen.

No behavioural change -- produces the same code as before.

2019-07-06  Richard Sandiford  <richard.sandiford@arm.com>

gcc/
* config/h8300/h8300.md (*push1_h8300hs_<mode>): Explicitly
specify the mode iterator referenced by <mode>, giving...
(*push1_h8300hs_<QHI:mode>): ...this.

From-SVN: r273160
gcc/ChangeLog
gcc/config/h8300/h8300.md