sw/vec_iree: fix ukernel breakage
fix ukernel breakage due to https://github.com/openxla/iree/pull/15338
Change-Id: Ifd216c27c5a107f7a7c4575613d5908328bf5bbf
diff --git a/vmvx_ukernel/mmt4d_tile.c b/vmvx_ukernel/mmt4d_tile.c
index 76ba808..c200cf0 100644
--- a/vmvx_ukernel/mmt4d_tile.c
+++ b/vmvx_ukernel/mmt4d_tile.c
@@ -41,7 +41,7 @@
}
// RVV implementation of matmul tile, i8*i8->i32 case.
-static void iree_uk_mmt4d_tile_i8i8i32_rvv(
+static void iree_uk_mmt4d_tile_s8s8s32_rvv(
void* out_tile_untyped, const void* lhs_panel_untyped,
const void* rhs_panel_untyped, const iree_uk_mmt4d_params_t* params) {
iree_uk_int32_t* out_tile = out_tile_untyped;
@@ -108,8 +108,8 @@
switch (iree_uk_mmt4d_type(params->flags)) {
case iree_uk_mmt4d_type_f32f32f32:
return iree_uk_mmt4d_tile_f32f32f32_generic;
- case iree_uk_mmt4d_type_i8i8i32:
- return iree_uk_mmt4d_tile_i8i8i32_rvv;
+ case iree_uk_mmt4d_type_s8s8s32:
+ return iree_uk_mmt4d_tile_s8s8s32_rvv;
default:
// shouldn't happen, validated earlier.
IREE_UK_ASSUME_UNREACHABLE;