qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] target/riscv: some vector_helper.c cleanups
@ 2023-02-26 17:05 Daniel Henrique Barboza
  2023-02-26 17:05 ` [PATCH 1/2] target/riscv/vector_helper.c: create vext_set_tail_elems_1s() Daniel Henrique Barboza
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Daniel Henrique Barboza @ 2023-02-26 17:05 UTC (permalink / raw)
  To: qemu-devel
  Cc: qemu-riscv, alistair.francis, bmeng, liweiwei, zhiwei_liu,
	Daniel Henrique Barboza

Based-on: 20230222185205.355361-2-dbarboza@ventanamicro.com
("[PATCH v7 01/10] target/riscv: introduce riscv_cpu_cfg()")

Hi,

This is a re-send of patch 1, which is already reviewed, with a
follow-up that uses riscv_cpu_cfg() in the remaining of the file. This
was suggested by Weiwei Li in the "[PATCH 0/4] RISCVCPUConfig related
cleanups" review. Patch 1 makes the work of patch 2 easier since it
eliminated some uses of env_archcpu() we want to avoid.

Both patches depends on patch "[PATCH v7 01/10] target/riscv: introduce
riscv_cpu_cfg()" that can be found here:

https://patchew.org/QEMU/20230222185205.355361-1-dbarboza@ventanamicro.com/20230222185205.355361-2-dbarboza@ventanamicro.com/


Daniel Henrique Barboza (2):
  target/riscv/vector_helper.c: create vext_set_tail_elems_1s()
  target/riscv/vector_helper.c: avoid env_archcpu() when reading
    RISCVCPUConfig

 target/riscv/vector_helper.c | 104 +++++++++++++----------------------
 1 file changed, 39 insertions(+), 65 deletions(-)

-- 
2.39.2



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-03-02  2:33 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-26 17:05 [PATCH 0/2] target/riscv: some vector_helper.c cleanups Daniel Henrique Barboza
2023-02-26 17:05 ` [PATCH 1/2] target/riscv/vector_helper.c: create vext_set_tail_elems_1s() Daniel Henrique Barboza
2023-02-26 18:23   ` Philippe Mathieu-Daudé
2023-03-02  2:13     ` Palmer Dabbelt
2023-02-26 17:05 ` [PATCH 2/2] target/riscv/vector_helper.c: avoid env_archcpu() when reading RISCVCPUConfig Daniel Henrique Barboza
2023-02-26 18:24   ` Philippe Mathieu-Daudé
2023-02-27  0:58   ` liweiwei
2023-03-02  2:32 ` [PATCH 0/2] target/riscv: some vector_helper.c cleanups Palmer Dabbelt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).