aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/parse.y
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.se>2005-07-01 12:04:10 +0200
committerHans-Peter Nilsson <hp@gcc.gnu.org>2005-07-01 10:04:10 +0000
commitf9968e3e146aaa27586b88fbf82075808552715a (patch)
tree4cae8bd5ad9ffca0d43bc9bb0906d01b77c6dfa4 /gcc/java/parse.y
parentc1806f89e0c83083fe36c344e674bbee27e09178 (diff)
downloadgcc-f9968e3e146aaa27586b88fbf82075808552715a.zip
gcc-f9968e3e146aaa27586b88fbf82075808552715a.tar.gz
gcc-f9968e3e146aaa27586b88fbf82075808552715a.tar.bz2
cris.md (CRIS_CC0_REGNUM): New constant.
* config/cris/cris.md (CRIS_CC0_REGNUM): New constant. Swap numbers for CRIS_AP_REGNUM and CRIS_MOF_REGNUM. * config/cris/cris.c (cris_conditional_register_usage): Adjust reg_names[CRIS_CC0_REGNUM] for early CRIS versions. (cris_print_operand) <case REG>: Handle CRIS_CC0_REGNUM. (cris_md_asm_clobbers): Clobber CRIS_CC0_REGNUM for all asms. * config/cris/cris.h (CRIS_CANONICAL_CC0_REGNUM): New macro. (enum reg_class): New member CC0_REGS. (REG_CLASS_FROM_LETTER): Add 'c' for CC0_REGS. (FIRST_PSEUDO_REGISTER, CALL_USED_REGISTERS, REG_ALLOC_ORDER) (HARD_REGNO_MODE_OK, MODES_TIEABLE_P, REG_CLASS_NAMES) (CRIS_SPECIAL_REGS_CONTENTS, REG_CLASS_CONTENTS, REGNO_REG_CLASS) (PREFERRED_RELOAD_CLASS, REGISTER_NAMES, DBX_REGISTER_NUMBER): Adjust for register now described. From-SVN: r101502
Diffstat (limited to 'gcc/java/parse.y')
0 files changed, 0 insertions, 0 deletions