diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2000-12-01 23:26:19 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2000-12-01 23:26:19 +0000 |
commit | cb51ecd2a53521d041b22605d3f8ff6fbe6242b2 (patch) | |
tree | 9423aacde7cd5a83dafefcfc6150d8e26dcc9eb3 /config.sub | |
parent | 4d80892796677b2beaf9d47d80e337b315395582 (diff) | |
download | gcc-cb51ecd2a53521d041b22605d3f8ff6fbe6242b2.zip gcc-cb51ecd2a53521d041b22605d3f8ff6fbe6242b2.tar.gz gcc-cb51ecd2a53521d041b22605d3f8ff6fbe6242b2.tar.bz2 |
sh.c (reg_class_from_letter): Assign `k' to SIBCALL_REGS.
* config/sh/sh.c (reg_class_from_letter): Assign `k' to SIBCALL_REGS.
(machine_dependent_reorg): Split all insns.
* config/sh/sh.h (CONDITIONAL_REGISTER_USAGE): Compute
reg_class_contents[SIBCALL_REGS].
(reg_class, REG_CLASS_NAMES, REG_CLASS_CONTENTS): Add SIBCALL_REGS.
* config/sh/sh.md (calli_pcrel, call_pcrel, call_valuei_pcrel,
call_value_pcrel, call, call_value, sibcall): Match even when
not optimizing.
(sibcalli_pcrel, sibcall_pcrel): Likewise. Use constraint `k'
for call address.
(sibcalli): Likewise.
From-SVN: r37934
Diffstat (limited to 'config.sub')
0 files changed, 0 insertions, 0 deletions