“SiFive's SmartFlow technology uses transfer buffers to move operands and results between the scalar and vector units, preventing pipeline stalls.”