Hi Martin!

> On 10 Feb 2021, at 22:53, Martin Storsjö <mar...@martin.st> wrote:
> 
>>>>> +.macro idct_16x16 bitdepth
>>>>> +function ff_hevc_idct_16x16_\bitdepth\()_neon, export=1
>>>>> +//r0 - coeffs
>>>>> +        mov             x15, lr
>>>>> +
>>>> Binutils doesn't recognize "lr" as alias for x30
>>> It didn’t have an issue in the Debian unstable VM?
>>> That seems like the kind of workaround where it would be
>>> better to leave a comment with more info, if you know
>>> what exactly is affected.
>> 
>> Binutils 2.28 doesn't recognize "lr" while 2.30 does, it seems.
>> 
>> FWIW, all the existing aarch64 assembly just uses "x30" to refer to this 
>> register, none of it uses "lr".
> 
> Do you want to follow up on this patch? IIRC changing it to use "x30" instead 
> of "lr" was the only blocker from my point of view (and the add_residual 
> patch that goes on top of it was mostly fine as well)?

Sorry, I forgot about that comment when I sent the last revision.
Josh has been doing some polishing of these patches, so unless I hear
otherwise I’ll assume he’s volunteering to do these minor fixes
(thanks in advance), otherwise we just end up stepping on each other’s toes.
But I am around in principle and will if necessary help out getting it merged.

Best regards,
Reimar
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to