c4x.h (COUNTER_REGS): New register class.
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>
Tue, 26 Jan 1999 02:33:29 +0000 (02:33 +0000)
committerMichael Hayes <m.hayes@gcc.gnu.org>
Tue, 26 Jan 1999 02:33:29 +0000 (02:33 +0000)
commit4a6330ac06a5c1756bf44aa043fd8e0d519beacc
tree26b970f2bf4e614c87cce9c00f41529608de4ab1
parenta06d48ef02e4328a8aa8de2441cb86bf3fb73a64
c4x.h (COUNTER_REGS): New register class.

Tue Jan 26 23:21:49 1999  Michael Hayes  <m.hayes@elec.canterbury.ac.nz>
* config/c4x/c4x.h (COUNTER_REGS): New register class.
* config/c4x/c4x.md (*rptb_init): Change constraints.
(rptb_end): Emit alternate looping instructions if
RC register not allocated for loop counter.
(decrement_and_branch_on_count): Allow other registers
for loop counter.

From-SVN: r24868
gcc/ChangeLog
gcc/config/c4x/c4x.h
gcc/config/c4x/c4x.md