diff options
author | Nathan Sidwell <nathan@gcc.gnu.org> | 2005-12-19 10:51:46 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2005-12-19 10:51:46 +0000 |
commit | 819f8bd7670aeb497164349aad000a52a08815d4 (patch) | |
tree | dba1d3e9167f12f5cfa4b0fa73f032e96e8b4388 /gcc/struct-equiv.c | |
parent | 2803e9970df940bf450c41e68cb15238382f4db2 (diff) | |
download | gcc-819f8bd7670aeb497164349aad000a52a08815d4.zip gcc-819f8bd7670aeb497164349aad000a52a08815d4.tar.gz gcc-819f8bd7670aeb497164349aad000a52a08815d4.tar.bz2 |
mt.md (decrement_and_branch_until_zero): Add another scratch.
* config/mt/mt.md (decrement_and_branch_until_zero): Add another
scratch. Correct its reload split. Adjust its peephole.
(doloop_end): Add additional scratch.
(nop): Use 'nop'.
* config/mt/mt.c (MT_INT_ARG_FIRST): Remove.
(mt_asm_output_opcode, mt_print_operand): Use 'nop'.
(mt_function_arg_slotno): Use FIRST_ARG_REGNUM.
(mt_builtin_saveregs): Replace with ...
(mt_setup_incoming_varargs): ... here. Save just the varadic
args.
(mt_va_start): Remove.
(mt_reorg_hazard): Ignore USE insns. Don't call set_noop_p.
(mt_machine_reorg): Split all insns here.
(TARGET_SETUP_INCOMING_VARARGS): Override.
* config/mt/mt.h (TARGET_CPU_CPP_BUILTINS): Define __mt__ only.
Set to CPU type.
(EXPAND_BUILTIN_VA_START): Remove.
From-SVN: r108787
Diffstat (limited to 'gcc/struct-equiv.c')
0 files changed, 0 insertions, 0 deletions