On Wed, 11 Jun 2025 08:20:20 GMT, erifan <d...@openjdk.org> wrote: > > You are checking IRNode.XOR_VL, "= 0". But you are comparing floats. Does > > that make sense?
> The bottom types of float and double vector masks are casted to int and long. > Seems this is by design? So this is correct. This is a `float` test. What is the bottom type for the mask here? ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/24674#discussion_r2139534933