sw:vec_iree: Promote RVV out of experimental
LLVM promoted RVV out of experimental at https://github.com/llvm/llvm-project/commit/3cf15af2
BUG: 215397476
Change-Id: I382f3632dafef9525a7e9e1d70b868c28d1a2cc4
diff --git a/cmake/springbok_bytecode_module.cmake b/cmake/springbok_bytecode_module.cmake
index 427139e..11aef33 100644
--- a/cmake/springbok_bytecode_module.cmake
+++ b/cmake/springbok_bytecode_module.cmake
@@ -77,7 +77,7 @@
"-iree-hal-target-backends=dylib-llvm-aot"
"-iree-llvm-target-triple=riscv32-pc-linux-elf"
"-iree-llvm-target-cpu=generic-rv32"
- "-iree-llvm-target-cpu-features=+m,+f,+experimental-v"
+ "-iree-llvm-target-cpu-features=+m,+f,+v"
"-iree-llvm-target-abi=ilp32"
"-iree-llvm-link-embedded=true"
"-iree-llvm-debug-symbols=false"
diff --git a/cmake/springbok_c_module.cmake b/cmake/springbok_c_module.cmake
index 29c1ae4..1b86eb7 100644
--- a/cmake/springbok_c_module.cmake
+++ b/cmake/springbok_c_module.cmake
@@ -87,8 +87,7 @@
list(APPEND _TRANSLATE_ARGS "-iree-hal-target-backends=dylib-llvm-aot")
list(APPEND _TRANSLATE_ARGS "-iree-llvm-target-triple=riscv32-pc-linux-elf")
list(APPEND _TRANSLATE_ARGS "-iree-llvm-target-cpu=generic-rv32")
- #TODO(b/215397476): Re-enable RVV for static library
- list(APPEND _TRANSLATE_ARGS "-iree-llvm-target-cpu-features=+m,+f")
+ list(APPEND _TRANSLATE_ARGS "-iree-llvm-target-cpu-features=+m,+f,+v")
list(APPEND _TRANSLATE_ARGS "-iree-llvm-target-abi=ilp32")
list(APPEND _TRANSLATE_ARGS "-iree-llvm-link-embedded=false")
list(APPEND _TRANSLATE_ARGS "-iree-llvm-link-static")