RFR: 8348868: AArch64: Add backend support for SelectFromTwoVector [v15]
    Bhavana Kilambi 
    bkilambi at openjdk.org
       
    Thu Jul 24 07:40:02 UTC 2025
    
    
  
On Tue, 22 Jul 2025 09:57:30 GMT, erifan <duke at openjdk.org> wrote:
>> Bhavana Kilambi has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Addressed review comments to half the number of match rules
>
> src/hotspot/cpu/aarch64/aarch64.ad line 923:
> 
>> 921:     V24, V24_H, V24_J, V24_K
>> 922: );
>> 923: 
> 
> Not a big matter, but it looks better to me if you can move this change `after line 810` of this file.
Thanks but I feel having all the vector classes (like for vecA, vecX etc) together would be better and keeping the reg_class definitions with other reg_class feels better to me. Hope that's ok?
> src/hotspot/cpu/aarch64/aarch64_vector_ad.m4 line 5181:
> 
>> 5179: %}')dnl
>> 5180: dnl
>> 5181: 
> 
> Remove this blank otherwise two blank lines will be generated. See `src/hotspot/cpu/aarch64/aarch64_vector.ad` line 7180 and line 7181
Hi @erifan Thanks for the comment. This is a good catch. Will update patch soon.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/23570#discussion_r2227688969
PR Review Comment: https://git.openjdk.org/jdk/pull/23570#discussion_r2227686648
    
    
More information about the hotspot-compiler-dev
mailing list