RFR: 8326983: Unused operands reported after JDK-8326135 [v2]
Vladimir Kozlov
kvn at openjdk.org
Fri Mar 1 21:07:52 UTC 2024
On Fri, 1 Mar 2024 07:39:16 GMT, kuaiwei <duke at openjdk.org> wrote:
>> Remove all unused operands reported by adlc. I'm testing x86_64 and aarch64. So far no failure found in tier1.
>> I tried to clean unused operands for all platform. A special case is immLRot2 in arm, it's not used, but appeared in many todo comments. So I keep it.
>
> kuaiwei has updated the pull request incrementally with one additional commit since the last revision:
>
> clean for other architecture
My testing shows that when we do **cross compilation** on linux-x64 I got:
Warning: unused operand (no_rax_RegP)
Normal linux-x64 build passed.
The operand is used only in one place in ZGC barriers code: `src/hotspot/cpu/x86/gc/z/z_x86_64.ad`
May be it is not include during cross compilation.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/18075#issuecomment-1973917187
More information about the hotspot-compiler-dev
mailing list