[vectorIntrinsics] Integrated: 8283709: Add x86 back-end implementation for bit BIT_COUNT operation
    Jatin Bhateja 
    jbhateja at openjdk.java.net
       
    Tue Apr 12 01:54:47 UTC 2022
    
    
  
On Fri, 25 Mar 2022 19:35:00 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:
> Summary of changes:
> 
> - Patch re-uses existing C2 IR nodes and re-organizes LUT based JIT code sequence of VectorOperations.BIT_COUNT operation 
>   for sub-word type (BYTE, SHORT) vectors over X86 targets supporting AVA2 and AVX512 features.
> - Efficient single instruction POPCOUNT instruction is emitted for applicable targets. 
> 
> Kindly review and share you feedback.
> 
> Best Regards,
> Jatin
This pull request has now been integrated.
Changeset: 1bc4187c
Author:    Jatin Bhateja <jbhateja at openjdk.org>
URL:       https://git.openjdk.java.net/panama-vector/commit/1bc4187c72ed945c7f7bd62c95624477ea52b76d
Stats:     268 lines in 13 files changed: 157 ins; 18 del; 93 mod
8283709: Add x86 back-end implementation for bit BIT_COUNT operation
Reviewed-by: xgong, sviswanathan
-------------
PR: https://git.openjdk.java.net/panama-vector/pull/185
    
    
More information about the panama-dev
mailing list