Hi Kyrill,

Thanks for your prompt review again!

>It looks like __ARM_FEATURE_LUT should guard the Advanced SIMD intrinsics for 
>LUTI at least.
>Therefore we should add this macro definition only once those are implemented 
>as well. So I’d remove this hunk.
I'm working on adding those Advanced SIMD intrinsics now.  The flag should be 
added by either SVE or AdvSIMD LUTI intrinsics patch from my understanding. I 
think this one is first to go in, so should we leave it here?

>Since this patch depends on Andrew’s feature flags rework shouldn’t this hunk 
>look like:
>AARCH64_HAVE_ISA (LUT)
>Instead?
Yes, looks like I was using an older revision of Andrew's work. I'll wait for 
it to be merged and update the patch then.

>+# Return 1 if this is an AArch64 target supporting LUT (Lookup table)
>I don’t see this effective target check used anywhere, do we need to add it?
>I guess I don’t mind it for future use, but just checking that it was 
>deliberate.
It is deliberate - I thought it may be useful to have for future use.

BR,
- Vladimir Miloserdov

Reply via email to