RFR: 8319705: RISC-V: signumF/D intrinsics fails compiler/intrinsics/math/TestSignumIntrinsic.java [v2]

Vladimir Kempik vkempik at openjdk.org
Thu Nov 9 08:25:56 UTC 2023


On Wed, 8 Nov 2023 17:40:14 GMT, Vladimir Kempik <vkempik at openjdk.org> wrote:

> it's not clear what's wrong with original version instead of using t0 as temp register inside signumFD, you explicetly requested tmp register from C2
> 
> but t0 is not allocatable ( by c2 reg alloc) register and often used freely.
> 
> I don't get it what failed and why it doesn't fail anymore

I see now, when dst register is the same as register one, we've got the issue, and we can provoke such behaviour from RegAlloc only when disabling C1. test needs to be modified as well

-------------

PR Comment: https://git.openjdk.org/jdk/pull/16557#issuecomment-1803357045


More information about the hotspot-compiler-dev mailing list