[ARM] Improve pipeline description for NEON

Jie Zhang jie@codesourcery.com
Wed Jul 14 15:42:00 GMT 2010


On 07/14/2010 11:21 PM, Richard Earnshaw wrote:
>
> On Wed, 2010-07-14 at 14:26 +0800, Jie Zhang wrote:
>> I found many NEON instructions were using cortex_a8_default in scheduler
>> instead of corresponding NEON reservations. The instruction patterns in
>> neon.md usually don't set "type" attribute, which will default to "alu".
>> Then "cortex_a8_alu" in cortex-a8.md would apply. It's not correct. This
>> patch fixes it.
>>
>> Tested on arm-none-eabi for NEON. Is it OK?
>>
>> Regards,
>
>>        * config/arm/cortex-a8.md (cortex_a8_alu): Don't use
>>          cortex_a8_default when neon_type is not none.
>
> This is OK
>
Thanks. I have committed it on trunk and 4.5 branch.


-- 
Jie Zhang
CodeSourcery



More information about the Gcc-patches mailing list