This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [csl-arm-branch] 1136 load-byte piplene additions
- From: Richard Earnshaw <rearnsha at arm dot com>
- To: Paul Brook <paul at codesourcery dot com>
- Cc: Richard Earnshaw <rearnsha at arm dot com>, gcc-patches at gcc dot gnu dot org, Nathan Sidwell <nathan at codesourcery dot com>
- Date: Fri, 19 Dec 2003 15:10:51 +0000
- Subject: Re: [csl-arm-branch] 1136 load-byte piplene additions
- Organization: ARM Ltd.
- Reply-to: Richard dot Earnshaw at arm dot com
> Attached patch recognises that byte loads are not available until the
> writeback pipeline stage. This is a continuation of the work in this area by
> Nathan, so hopefully I've got it right.
>
> Paul
>
> 2003-12-19 Paul Brook <paul@codesourcery.com>
>
> * config/arm/arm.md: Add load1 and load_byte "type" attrs. Modify
> insn patterns to match.
> * config/arm/arm-generic.md: Ditto.
> * config/arm/cirrus.md: Ditto.
> * config/arm/fpa.md: Ditto.
> * config/amm/iwmmxt.md: Ditto.
> * config/arm/arm1026ejs.md: Ditto.
> * config/arm/arm1135jfs.md: Ditto. Add insn_reservation and bypasses
> for 11_loadb.
>
OK.
R.