cortex-r4.md: New.
authorPaul Brook <paul@codesourcery.com>
Mon, 10 Mar 2008 13:39:56 +0000 (13:39 +0000)
committerPaul Brook <pbrook@gcc.gnu.org>
Mon, 10 Mar 2008 13:39:56 +0000 (13:39 +0000)
commitbd4dc3cd971c7953f458c392aa2fa0d468e3b263
tree6a3081ec5b897b6ef344f1cf4f522e14b0ecce7e
parent3b509e336185d75d64ddba6e3866f1cfbc986111
cortex-r4.md: New.

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.

Co-Authored-By: Mark Shinwell <shinwell@codesourcery.com>
From-SVN: r133078
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