This patch is a basic enablement that supports RISC-V compile. We are working on adding vector optimizations with RISC-V RVV extensions, and will push the implementations later.