Intrigued by FelixCLC's talk at FOSDEM 2026 about RISC-V design decisions. Agree about RVC (compressed) instructions. Seems to add just complication without much use case. Is there a chance that future specs deprecate it? #riscv
@fclc I don't understand the particular badness of "implicit state" here though; the vtype bits are pretty cleanly just bits of the nearest preceding vsetvli/vsetivli instruction (vsetvl can just cause a stall, it's for context restore anyway).
Is it wanting to do work with instrs without yet having even fetched some preceding ones? Wanting to compute stuff before the cycle or two or whatever of the vtype being forwaded? The last-vtype forwarding taking too much area/power? Something else?