[libre-riscv-dev] [Bug 132] SIMD-like nmigen signal for partitioning

bugzilla-daemon at libre-riscv.org bugzilla-daemon at libre-riscv.org
Fri Jan 24 15:11:00 GMT 2020


--- Comment #41 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #40)
> https://git.libre-riscv.org/?p=ieee754fpu.git;a=blob;f=src/ieee754/part_cmp/
> equal.py
> this is slightly tricky because the response changes depending on the
> partitioning, i.e. represents either a BOOL (single-value) or an *array*
> of BOOLs (SIMD comparisons).
> this kinda has to be defined otherwise we get into a bit of a mess.

Probably a good idea to think of Signal as a scalar and PartitionedSignal as
always a vector (maybe we should rename to VectorSignal?). That will make it
much easier to keep track of.

You are receiving this mail because:
You are on the CC list for the bug.

More information about the libre-riscv-dev mailing list