A RISC-V MCU supports compressed instructions, and a build becomes smaller when they are enabled. Does that guarantee lower execution time, or should code-size and timing gains be evaluated separately?
Reference: GCC: RISC-V target options (https://gcc.gnu.org/onlinedocs/gcc/RISC-V-Options.html).




