[riscv-port] RFR: 8278994: riscv: RVC support [v2]
Xiaolin Zheng
xlinzheng at openjdk.java.net
Fri Dec 24 07:55:24 UTC 2021
> Hi team,
>
> This patch includes the basic definition of the RVC instruction set and some cleanups. Tested a simple `test/hotspot/jtreg/compiler/` folder on qemu.
>
> Thanks,
> Xiaolin
Xiaolin Zheng has updated the pull request incrementally with three additional commits since the last revision:
- Cover most RVC instructions by using CompressibleRegion to cover minimal functions in C2
- Revise as proposed comments, including
- Fix macros in assembler_riscv_c.hpp
- Remove UncompressibleRegion
- Modify comments
- Change names: C-Ext to RVC
- Enable RVC instructions (based on the basic patch)
-------------
Changes:
- all: https://git.openjdk.java.net/riscv-port/pull/34/files
- new: https://git.openjdk.java.net/riscv-port/pull/34/files/41ec7bd1..dbc763ed
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=riscv-port&pr=34&range=01
- incr: https://webrevs.openjdk.java.net/?repo=riscv-port&pr=34&range=00-01
Stats: 622 lines in 13 files changed: 479 ins; 32 del; 111 mod
Patch: https://git.openjdk.java.net/riscv-port/pull/34.diff
Fetch: git fetch https://git.openjdk.java.net/riscv-port pull/34/head:pull/34
PR: https://git.openjdk.java.net/riscv-port/pull/34
More information about the riscv-port-dev
mailing list