Re: [PATCH 02/45] target/riscv: Refactor some of the generic vector functionality

2023-03-23 Thread Lawrence Hunter
On 21/03/2023 12:02, Christoph Müllner wrote: On Fri, Mar 10, 2023 at 5:06 PM Lawrence Hunter wrote: From: Kiran Ostrolenk Summary of refactoring: * take some functions/macros out of `vector_helper` and put them in a new module called `vector_internals` * factor the non SEW-specific stuff

Re: [PATCH 02/45] target/riscv: Refactor some of the generic vector functionality

2023-03-21 Thread Christoph Müllner
On Fri, Mar 10, 2023 at 5:06 PM Lawrence Hunter wrote: > > From: Kiran Ostrolenk > > Summary of refactoring: > > * take some functions/macros out of `vector_helper` and put them in a > new module called `vector_internals` > > * factor the non SEW-specific stuff out of `GEN_OPIVV_TRANS` into >

[PATCH 02/45] target/riscv: Refactor some of the generic vector functionality

2023-03-10 Thread Lawrence Hunter
From: Kiran Ostrolenk Summary of refactoring: * take some functions/macros out of `vector_helper` and put them in a new module called `vector_internals` * factor the non SEW-specific stuff out of `GEN_OPIVV_TRANS` into function `opivv_trans` (similar to `opivi_trans`) All this refactoring

[PATCH 02/45] target/riscv: Refactor some of the generic vector functionality

2023-03-10 Thread Lawrence Hunter
From: Kiran Ostrolenk Summary of refactoring: * take some functions/macros out of `vector_helper` and put them in a new module called `vector_internals` * factor the non SEW-specific stuff out of `GEN_OPIVV_TRANS` into function `opivv_trans` (similar to `opivi_trans`) All this refactoring