r133078 - in /trunk/gcc: ChangeLog config/arm/a...
pbrook@gcc.gnu.org
pbrook@gcc.gnu.org
Mon Mar 10 13:39:00 GMT 2008
Author: pbrook
Date: Mon Mar 10 13:39:56 2008
New Revision: 133078
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=133078
Log:
2008-03-10 Paul Brook <paul@codesourcery.com>
Mark Shinwell <shinwell@codesourcery.com>
gcc/
* config/arm/cortex-r4.md: New.
* config/arm/thumb2.md (divsi3, udivsi3): Annotate with
insn attributes.
* config/arm/arm.md: Include cortex-r4.md.
(insn): Add smmls, sdiv and udiv values.
(generic_sched): Don't use generic scheduling for Cortex-R4.
(arm_issue_rate): New function.
(TARGET_SCHED_ISSUE_RATE): Define.
Added:
trunk/gcc/config/arm/cortex-r4.md
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arm/arm.c
trunk/gcc/config/arm/arm.md
trunk/gcc/config/arm/thumb2.md
More information about the Gcc-cvs
mailing list