Integrated: 8302814: Delete unused CountLoopEnd instruct with CmpX
SUN Guoyun
duke at openjdk.org
Wed Mar 29 17:22:51 UTC 2023
On Mon, 20 Feb 2023 07:34:08 GMT, SUN Guoyun <duke at openjdk.org> wrote:
> CountLoopEnd only for T_int, therefore the following instructs in riscv.ad are useless and should be deleted.
>
> CountedLoopEnd cmp (CmpU op1 op2)
> CountedLoopEnd cmp (CmpP op1 op2)
> CountedLoopEnd cmp (CmpN op1 op2)
> CountedLoopEnd cmp (CmpF op1 op2)
> CountedLoopEnd cmp (CmpD op1 op2)
>
> and CountedLoopEnd with CmpU on x86*.ad, aarch64.ad ar useless also.
>
> Please help review it.
>
> Thanks.
This pull request has now been integrated.
Changeset: be764a71
Author: SUN Guoyun <40024232+sunny868 at users.noreply.github.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/be764a711c1bf489f54d5bdc8e5e3b1891ea13cd
Stats: 546 lines in 4 files changed: 0 ins; 546 del; 0 mod
8302814: Delete unused CountLoopEnd instruct with CmpX
Reviewed-by: kvn, fjiang
-------------
PR: https://git.openjdk.org/jdk/pull/12648
More information about the hotspot-compiler-dev
mailing list