OSDN Git Service

2008-03-10 Paul Brook <paul@codesourcery.com>
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 10 Mar 2008 13:39:56 +0000 (13:39 +0000)
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 10 Mar 2008 13:39:56 +0000 (13:39 +0000)
commit934a1e72fb9148573e2ae7abbd3fb00f90ae8f39
tree6a3081ec5b897b6ef344f1cf4f522e14b0ecce7e
parent2f6e3388029b5bcef82a24c7c315867468e29ffa
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@133078 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/arm.md
gcc/config/arm/cortex-r4.md [new file with mode: 0644]
gcc/config/arm/thumb2.md