diff options
author | Michael Hayes <m.hayes@elec.canterbury.ac.nz> | 1998-11-25 19:59:39 +0000 |
---|---|---|
committer | Michael Hayes <m.hayes@gcc.gnu.org> | 1998-11-25 19:59:39 +0000 |
commit | 4271f0030d108619d834b70a8930b46b51658693 (patch) | |
tree | a4ef8a956d69da307dc14b0d450d2ef3a6b34427 /gcc/loop.c | |
parent | 0fe69abaa1b8062525cc6a061d266fef560bf995 (diff) | |
download | gcc-4271f0030d108619d834b70a8930b46b51658693.zip gcc-4271f0030d108619d834b70a8930b46b51658693.tar.gz gcc-4271f0030d108619d834b70a8930b46b51658693.tar.bz2 |
c4x.c: (c4x_override_options): For compatibility with old target options clear...
* config/c4x/c4x.c: (c4x_override_options): For compatibility
with old target options clear flag_branch_on_count_reg if
-mno-rptb specified and set flag_argument_alias is -mno-aliases
specified.
(c4x_output_cbranch): Handle a sequence of insns rather than a
single insn.
(c4x_rptb_insert): Do not emit a RPTB insn if the RC register
has not been allocated as the loop counter.
(c4x_address_conflict): Do not allow two volatile memory references.
(valid_parallel_operands_4, valid_parallel_operands_5,
valid_parallel_operands_6): Reject pattern if the register destination
of the first set is used as part of an address in the second set.
From-SVN: r23879
Diffstat (limited to 'gcc/loop.c')
0 files changed, 0 insertions, 0 deletions