RFR: 8301814: RISCV: Delete unused CountLoopEnd instruct with CmpX
SUN Guoyun
duke at openjdk.org
Mon Feb 20 07:41:12 UTC 2023
CountLoopEnd only for T_int, therefore the following instructs in riscv.ad are useless and should be deleted.
CountedLoopEnd cmp (CmpL op1 op2)
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)
Please help review it.
Thanks.
-------------
Commit messages:
- Merge branch 'openjdk:master' into 8302814
- 8302814: Delete unused CountLoopEnd instruct with CmpX
Changes: https://git.openjdk.org/jdk/pull/12648/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=12648&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8301814
Stats: 477 lines in 1 file changed: 0 ins; 477 del; 0 mod
Patch: https://git.openjdk.org/jdk/pull/12648.diff
Fetch: git fetch https://git.openjdk.org/jdk pull/12648/head:pull/12648
PR: https://git.openjdk.org/jdk/pull/12648
More information about the hotspot-compiler-dev
mailing list