aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorMichael Hayes <m.hayes@elec.canterbury.ac.nz>1998-10-13 03:04:59 +0000
committerMichael Hayes <m.hayes@gcc.gnu.org>1998-10-13 03:04:59 +0000
commitd5e4ff48146169795c31246ac5547df56bd799a8 (patch)
tree556e7fd4dcda8ff34c6dddd021744bfac6eb2a2b /gcc/expr.c
parentdf3f6b6df49373d856f14f2429b197b449498600 (diff)
downloadgcc-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