]> git.ipfire.org Git - thirdparty/gcc.git/commit
Tue Jan 26 23:21:49 1999 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
authorm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 26 Jan 1999 02:33:29 +0000 (02:33 +0000)
committerm.hayes <m.hayes@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 26 Jan 1999 02:33:29 +0000 (02:33 +0000)
commitda7e2f82240b392e9a200fe925ca37b51862cb14
tree26b970f2bf4e614c87cce9c00f41529608de4ab1
parent02e19191a77b0f1918baa3a4ac7472c7ea4ea33f
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24868 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/c4x/c4x.h
gcc/config/c4x/c4x.md