diff options
author | Jeff Law <jeffreyalaw@gmail.com> | 2021-07-29 14:32:59 -0400 |
---|---|---|
committer | Jeff Law <jeffreyalaw@gmail.com> | 2021-07-29 14:57:53 -0400 |
commit | 0c6d21faa426bd6e6fdb3a6b47af530e49944118 (patch) | |
tree | 721776ab50f4bebe90a729d0701cbf4f55539f09 /gcc/tree-ssa-loop-split.c | |
parent | 2f6bdd51cfe15403085b69c133065ebda4af9bb9 (diff) | |
download | gcc-0c6d21faa426bd6e6fdb3a6b47af530e49944118.zip gcc-0c6d21faa426bd6e6fdb3a6b47af530e49944118.tar.gz gcc-0c6d21faa426bd6e6fdb3a6b47af530e49944118.tar.bz2 |
Reinstate branch-on-bit insns for H8
gcc/
* config/h8300/h8300-modes.def: Add CCZ, CCV and CCC, drop CCZNV.
* config/h8300/h8300.md (H8cc mode iterator): Add CCZ.
(cc mode_attr): Similarly.
(ccz subst_attr): Similarly.
* config/h8300/jumpcall.md: Add new patterns for branch-on-bit.
* config/h8300/testcompare.md: Remove various cc0 based patterns
that had been commented out. Add pattern to set CCZ from a bit
test.
Diffstat (limited to 'gcc/tree-ssa-loop-split.c')
0 files changed, 0 insertions, 0 deletions