aboutsummaryrefslogtreecommitdiff
path: root/gcc/struct-equiv.c
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@gcc.gnu.org>2005-12-19 10:51:46 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2005-12-19 10:51:46 +0000
commit819f8bd7670aeb497164349aad000a52a08815d4 (patch)
treedba1d3e9167f12f5cfa4b0fa73f032e96e8b4388 /gcc/struct-equiv.c
parent2803e9970df940bf450c41e68cb15238382f4db2 (diff)
downloadgcc-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