RFR: 8264104: Eliminate unnecessary vector mask conversion during VectorUnbox for floating point VectorMask [v4]
xgong at openjdk.java.net
Fri Apr 16 01:46:32 UTC 2021
On Thu, 15 Apr 2021 09:53:42 GMT, Jatin Bhateja <jbhateja at openjdk.org> wrote:
> Thanks for addressing it. as Vladimir suggested in long term we can just emit this node instead of VectorStoreMask + VectorLoadMask combination when mask types are non-conformal to emit efficient instruction sequence using input mask packing/unpacking.
Yeah, previously I thought about this. However, considering there are some optimizations like GVN for `VectorStoreMask`, currently I prefer to keep the code as it is. Maybe we can reconsider this in future. Thanks!
More information about the hotspot-compiler-dev