diff options
author | Michael Hayes <m.hayes@elec.canterbury.ac.nz> | 1998-10-13 03:04:59 +0000 |
---|---|---|
committer | Michael Hayes <m.hayes@gcc.gnu.org> | 1998-10-13 03:04:59 +0000 |
commit | d5e4ff48146169795c31246ac5547df56bd799a8 (patch) | |
tree | 556e7fd4dcda8ff34c6dddd021744bfac6eb2a2b /gcc/expr.c | |
parent | df3f6b6df49373d856f14f2429b197b449498600 (diff) | |
download | gcc-d5e4ff48146169795c31246ac5547df56bd799a8.zip gcc-d5e4ff48146169795c31246ac5547df56bd799a8.tar.gz gcc-d5e4ff48146169795c31246ac5547df56bd799a8.tar.bz2 |
c4x.c: Convert to gen_rtx_FOO.
* config/c4x/c4x.c: Convert to gen_rtx_FOO.
Added ATTRIBUTE_UNUSED to unused function arguments.
(rc_reg_operand): New predicate.
(c4x_rptb_insert): New function.
(c4x_rptb_nop_p): Recognize modified rptb_top pattern.
(c4x_optimization_options): New function.
* config/c4x/c4x.md: Convert to gen_rtx_FOO.
(decrement_and_branch_on_count): New pattern.
(rptb_top): Modified pattern to work with BCT optimization.
* config/c4x/c4x.h (RC_REG): New register class.
(rc_reg_operand): Define prototype.
(IS_RC_REG): New macro.
(IS_RC_OR_PSEUDO_REG): New macro.
(IS_RC_OR_PSEUDO_REGNO): New macro.
(OPTIMIZATION_OPTIONS): Define.
From-SVN: r23037
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions