[PATCH 4b/4] [ARM] PR63870 Remove error for invalid lane numbers

Charles Baylis charles.baylis@linaro.org
Thu Nov 12 13:13:00 GMT 2015


On 9 November 2015 at 13:35, Ramana Radhakrishnan
<ramana.radhakrishnan@foss.arm.com> wrote:
>
>
> On 08/11/15 00:26, charles.baylis@linaro.org wrote:
>> From: Charles Baylis <charles.baylis@linaro.org>
>>
>> <DATE>  Charles Baylis  <charles.baylis@linaro.org>
>>
>>       * config/arm/neon.md (neon_vld1_lane<mode>): Remove error for invalid
>>       lane number.
>>       (neon_vst1_lane<mode>): Likewise.
>>       (neon_vld2_lane<mode>): Likewise.
>>       (neon_vst2_lane<mode>): Likewise.
>>       (neon_vld3_lane<mode>): Likewise.
>>       (neon_vst3_lane<mode>): Likewise.
>>       (neon_vld4_lane<mode>): Likewise.
>>       (neon_vst4_lane<mode>): Likewise.
>>
>
> The only way we can get here is through the intrinsics - we do a check for lane numbers earlier.
>
> If things go horribly wrong - the assembler will complain, so it's ok to elide this internal_error here, thus OK.

Applied as r230144



More information about the Gcc-patches mailing list