{"id":500307,"url":"http://patchwork.ozlabs.org/api/1.2/series/500307/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/list/?series=500307","project":{"id":14,"url":"http://patchwork.ozlabs.org/api/1.2/projects/14/?format=json","name":"QEMU Development","link_name":"qemu-devel","list_id":"qemu-devel.nongnu.org","list_email":"qemu-devel@nongnu.org","web_url":"","scm_url":"","webscm_url":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"name":"target/riscv: add support for RISC-V P extension (v0.20 draft)","date":"2026-04-17T10:46:37","submitter":{"id":89843,"url":"http://patchwork.ozlabs.org/api/1.2/people/89843/?format=json","name":"Molly Chen","email":"xiaoou@iscas.ac.cn"},"version":1,"total":14,"received_total":13,"received_all":false,"mbox":"http://patchwork.ozlabs.org/series/500307/mbox/","cover_letter":{"id":2224358,"url":"http://patchwork.ozlabs.org/api/1.2/covers/2224358/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/cover/20260417104652.17857-1-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-1-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:37","name":"[00/14] target/riscv: add support for RISC-V P extension (v0.20 draft)","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/cover/20260417104652.17857-1-xiaoou@iscas.ac.cn/mbox/"},"patches":[{"id":2224361,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224361/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-2-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-2-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:38","name":"[01/14] target/riscv: rvp: Add option defines and dependency check for packed simd extension","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-2-xiaoou@iscas.ac.cn/mbox/"},{"id":2224359,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224359/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-3-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-3-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:39","name":"[02/14] target/riscv: rvp: add arithmetic instructions, including saturating and non-saturating operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-3-xiaoou@iscas.ac.cn/mbox/"},{"id":2224368,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224368/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-4-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-4-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:40","name":"[03/14] target/riscv: rvp: add averaging operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-4-xiaoou@iscas.ac.cn/mbox/"},{"id":2224360,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224360/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-5-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-5-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:41","name":"[04/14] target/riscv: rvp: add absolute value and difference, comparison and mask generation operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-5-xiaoou@iscas.ac.cn/mbox/"},{"id":2224363,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224363/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-7-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-7-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:43","name":"[06/14] target/riscv: rvp: add exchange operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-7-xiaoou@iscas.ac.cn/mbox/"},{"id":2224366,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224366/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-8-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-8-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:44","name":"[07/14] target/riscv: rvp: add horizontal reduction, pack, merge and cout leading operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-8-xiaoou@iscas.ac.cn/mbox/"},{"id":2224370,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224370/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-9-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-9-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:45","name":"[08/14] target/riscv: rvp: add pure multiplication operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-9-xiaoou@iscas.ac.cn/mbox/"},{"id":2224367,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224367/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-10-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-10-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:46","name":"[09/14] target/riscv: rvp: add multiply-accumulate operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-10-xiaoou@iscas.ac.cn/mbox/"},{"id":2224364,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224364/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-11-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-11-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:47","name":"[10/14] target/riscv: rvp: add Q-format multiplication operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-11-xiaoou@iscas.ac.cn/mbox/"},{"id":2224371,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224371/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-12-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-12-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:48","name":"[11/14] target/riscv: rvp: add two-way and four-way multiply and accumulate operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-12-xiaoou@iscas.ac.cn/mbox/"},{"id":2224362,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224362/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-13-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-13-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:49","name":"[12/14] target/riscv: rvp: add load and replicate instructions.","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-13-xiaoou@iscas.ac.cn/mbox/"},{"id":2224365,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224365/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-14-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-14-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:50","name":"[13/14] target/riscv: rvp: add rv32-only register-pair instructions","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-14-xiaoou@iscas.ac.cn/mbox/"},{"id":2224369,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2224369/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-15-xiaoou@iscas.ac.cn/","msgid":"<20260417104652.17857-15-xiaoou@iscas.ac.cn>","list_archive_url":null,"date":"2026-04-17T10:46:51","name":"[14/14] target/riscv: rvp: update to v020, add SHL and PNCLIP[U]P.* instructions","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417104652.17857-15-xiaoou@iscas.ac.cn/mbox/"}]}